GeoLineM 类型成员.
构造函数
名称 | 描述 | |
---|---|---|
GeoLineM | 重载。 |
方法
名称 | 描述 | |
---|---|---|
AddPart |
向该路由对象追加一个子对象。
| |
CalculateNoM |
通过插值计算得到无 M 值处点对象的 M 值。
| |
CalibrateLineM | 重载。 | |
Clip |
根据给定的裁剪区域对指定的路由对象进行裁剪。
| |
Clone |
获取当前路由对象的一个拷贝。
(Overrides Geometry..::.Clone()()().) | |
ConverToLine | Obsolete.
将该路由对象转换为二维线几何对象,成功返回线几何对象。已过时。使用ConvertToLine替代。
| |
ConvertToLine |
将该路由对象转换为二维线几何对象,成功返回线几何对象。
| |
ConvertToRegion |
将该路由对象转换为面几何对象,成功返回面几何对象。
| |
Dispose | 释放几何对象所占有的本地资源。 (Inherited from Geometry.) | |
ExtrapolateM |
对路由对象的 BEFORE 与 AFTER 位置处的 M 值进行插值。关于位置的定义请参见 WhereToCalibrate 枚举。
| |
FindPointOnLineByDistance |
在路由上以指定的距离找点,查找起始点为二维线的起始点。
| |
FromXML |
根据传入的XML字符串重新构造该路由对象。此XML必须符合GML 3.0规范。
(Overrides Geometry..::.FromXML(String).) | |
GetDistanceAtM | 重载。 | |
GetMAtDistance | 重载。 | |
GetMAtPoint |
返回路由对象指定点处的 M 值。
| |
GetPart |
用于返回线对象中指定序号的子对象的点串,成功返回该路由点对象,失败返回空值。
| |
GetPointAtDistance | 重载。 | |
GetPointAtM | 重载。 | |
GetSubCurveAtM |
返回指定 M 值范围的路由对象线段对应的线对象。要求路由对象的刻度值是单调的。
| |
GetSubLineMAtM |
返回指定起始 M 值和终止 M 值对应的路由对象。要求路由对象的刻度值是单调的。
| |
HitTest | 判断以测试点为圆心,指定容限值为半径的圆与该几何对象是否有交集,如果有交集则返回true,否则返回false。 (Inherited from Geometry.) | |
IndexOf |
返回指定路由点集合所表示的子对象在此路由对象中的序号。
| |
InsertPart |
用于往路由对象中的指定位置插入一个路由子对象。
| |
InterpolateM |
对路由对象的 INTERVAL 位置处的 M 值进行插值。关于位置的定义请参见 WhereToCalibrate 枚举。
| |
Joint |
连接两条路由对象,使当前路由对象的尾节点与另一路由对象的首节点相连。
| |
MakeLineM |
由指定的线对象和路由点集合来生成新的路由对象。
| |
Mirror |
获取当前路由对象关于指定线段对称的几何对象,即获取路由对象的镜像。
(Overrides Geometry..::.Mirror(Point2D, Point2D).) | |
Offset |
将此路由对象偏移指定的量。
(Overrides Geometry..::.Offset(Double, Double).) | |
OffsetMeasure |
按照 M 值偏移量整体修改路由对象的 M 值。
| |
RemovePart |
删除路由对象中的指定序号的子对象。
| |
Resize |
缩放此路由对象。使其最小外接矩形等于指定的矩形对象。
(Overrides Geometry..::.Resize(Rectangle2D).) | |
Reverse |
改变该路由对象各个子对象的方向。即将组成各子对象的点串的顺序进行颠倒。
| |
ReversMOrder |
使该路由对象的 M 值反序。
| |
Rotate |
以指定点为基点将此路由对象旋转指定的角度,逆时针为正方向,角度以度为单位。
(Overrides Geometry..::.Rotate(Point2D, Double).) | |
SetEmpty | 清空几何对象中的空间数据。但几何对象的标识符和几何风格保持不变。 (Inherited from Geometry.) | |
SetMAsDistance | 重载。 | |
SetMAtPoint | 重载。 | |
SetPart |
在指定的位置上修改二维线子对象。
| |
Split |
根据指定的点对象来分割路由对象。
| |
ToXML | 根据 GML 3.0规范,将该几何对象的空间数据输出为 XML 字符串。 (Inherited from Geometry.) | |
Union |
将两条路由对象合并为一条新的路由对象。
| |
UpdateM | 重载。 |
属性
名称 | 描述 | |
---|---|---|
Bounds | 获取几何对象的最小外接矩形。 (Inherited from Geometry.) | |
ID | 获取或设置几何对象的标识。
(Inherited from Geometry.)此标识符用于唯一标识该几何对象。 | |
InnerPoint | 获取几何对象的内点。内点可以在很多情况下被使用,例如,当创建标签专题图时,几何对象的内点将作为标签专题图的锚点。 (Inherited from Geometry.) | |
IsEmpty |
获取当前路由对象是否为空。
(Overrides Geometry..::.IsEmpty.) | |
Item |
用于获取或设置线对象中指定序号的子对象的点串。
| |
Length |
获取路由对象的长度,单位与数据集的单位相同。
| |
MaxM |
获取最大线性度量值。
| |
MinM |
获取最小线性度量值。
| |
PartCount |
获取路由对象的子对象个数。
| |
Style | 获取或设置此几何对象的几何风格。 几何风格用于定义几何对象在显示时的符号、线型、填充等信息。 | |
Type | 获取几何对象的类型。 该属性的返回值是 GeometryType 枚举所定义的常量之一,具体请参见GeometryType。 | |
VariantID | 获取或设置几何对象的标识。
(Inherited from Geometry.)此标识符用于唯一标识该几何对象,此字段为变体,可支持整型和文本型字段类型。 |