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

获取或设置此几何对象的几何风格。

几何风格用于定义几何对象在显示时的符号、线型、填充等信息。

(Inherited from Geometry.)
Type

获取几何对象的类型。

该属性的返回值是 GeometryType 枚举所定义的常量之一,具体请参见GeometryType

(Inherited from Geometry.)
VariantID
获取或设置几何对象的标识。

此标识符用于唯一标识该几何对象,此字段为变体,可支持整型和文本型字段类型。

(Inherited from Geometry.)

请参见