GeoLineM 类型成员.

构造函数

  名称描述
GeoLineM重载。

方法

  名称描述
AddPart
向该路由对象追加一个子对象。
CalculateNoM
通过插值计算得到无 M 值处点对象的 M 值。
CalibrateLineM重载。
Clip
根据给定的裁剪区域对指定的路由对象进行裁剪。
Clone
获取当前路由对象的一个拷贝。
(Overrides Geometry..::.Clone()()().)
ConverToLine Obsolete.
将该路由对象转换为二维线几何对象,成功返回线几何对象。已过时。使用ConvertToLine替代。
ConvertToLine
将该路由对象转换为二维线几何对象,成功返回线几何对象。
ConvertToRegion
将该路由对象转换为面几何对象,成功返回面几何对象。
ExtrapolateM重载。
FindPointOnLineByDistance
在路由上以指定的距离找点,查找起始点为二维线的起始点。
FromXML
根据传入的XML字符串重新构造该路由对象。此XML必须符合GML 3.0规范。
(Overrides Geometry..::.FromXML(String).)
GetDistanceAtM重载。
GetMAtDistance重载。
GetMAtPoint
返回路由对象指定点处的 M 值。
GetPart
用于返回线对象中指定序号的子对象的点串,成功返回该路由点对象,失败返回空值。
GetPointAtDistance重载。
GetPointAtM重载。
GetSubCurveAtM
返回指定 M 值范围的路由对象线段对应的线对象。要求路由对象的刻度值是单调的。
GetSubLineMAtM
返回指定起始 M 值和终止 M 值对应的路由对象。要求路由对象的刻度值是单调的。
IndexOf
返回指定路由点集合所表示的子对象在此路由对象中的序号。
InsertPart
用于往路由对象中的指定位置插入一个路由子对象。
InterpolateM重载。
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 (Overrides Geometry..::.SetEmpty()()().)
SetMAsDistance重载。
SetMAtPoint重载。
SetPart
在指定的位置上修改二维线子对象。
Split
根据指定的点对象来分割路由对象。
Union
将两条路由对象合并为一条新的路由对象。
UpdateM重载。

属性

  名称描述
IsEmpty
获取当前路由对象是否为空。
(Overrides Geometry..::.IsEmpty.)
Item
用于获取或设置线对象中指定序号的子对象的点串。
Length
获取路由对象的长度,单位与数据集的单位相同。
MaxM
获取最大线性度量值。
MinM
获取最小线性度量值。
PartCount
获取路由对象的子对象个数。

请参见