Geometrist 类型成员.

方法

  名称描述
AggregatePoints
对点集进行密度聚类,返回每个点所属的聚类类别。
AggregatePointsToRegions
对点集合进行密度聚类,返回聚类后的面对像。
AggregatePolygons
对面对象数组进行聚合。
CanContain
判断搜索几何对象是否包含被搜索几何对象。
Clip重载。
ComputeConcaveHull
计算点集的凹闭包。
ComputeConvexHull重载。
ComputeFillet
计算线与线的倒圆角,返回倒圆角所对应的弧段。
ComputeGeodesicArea
计算经纬度面积。
ComputeGeodesicDistance
计算测地线的长度。
ComputeGeodesicLine重载。
ComputeLength
计算三维线长度。
ComputeParallel重载。
ComputePerpendicular
计算已知点到已知线的垂线。
ComputePerpendicularPosition重载。
CreateRandomPoints
在指定的线要素沿线或面要素内创建随机点。
Distance
求两个几何对象之间的距离。
DistanceToLineSegment重载。
DividePolygon
用于国土宗地数据的按面积分割,比如,从一块大的宗地中,分割出一块10亩的地块出来,也可以将整块宗地分割为10份,每份的面积都相同。
Erase重载。
GetTolerance
计算坐标系默认容限。
HasAreaIntersection
判断被搜索几何对象与搜索几何对象是否有相交,相交返回 true。相交情形不包括仅接触的情形。被搜索对象与搜索对象必须有一个是面对象。
HasCommonLine
判断搜索几何对象与被搜索几何对象是否有公共线段。
HasCommonPoint
判断搜索几何对象是否与被搜索几何对象有共同节点。
HasCross
判断搜索几何对象是否穿越被搜索几何对象。
HasHollow
判断指定的面对象是否包含有洞类型的子对象。
HasIntersection重载。
HasOverlap重载。
HasTouch重载。
Identity重载。
Intersect重载。
IntersectLine
返回两条线段(直线)的交点。
IntersectLineSegment
返回两条三维线段的交点。
IntersectPolyLine
返回两条折线的交点。
IsDisjointed
判断被搜索几何对象是否与搜索几何对象分离,分离返回 true。
IsIdentical重载。
IsLeft
判断点是否在线的左侧。
IsOnSameSide
判断两点是否在线的同一侧。
IsParallel
判断两条线是否平行。
IsPerpendicular
判断两条直线是否垂直。
IsPointOnLine
判断已知点是否在已知线段(直线)上,点在线上返回 true, 否则返回 false。
IsPointOnLineSegment
判断已知三维点是否在已知三维线段上,在线段上返回 true, 否则返回 false。
IsProjectOnLineSegment重载。
IsRight
判断点是否在线的右侧。
IsWithin重载。
LinearFitting
线性拟合。
NearestPointToVertex
从几何对象(目前仅支持线对象)上找一点与给定的点距离最近。
OrthogonalPolygonFitting
面对像的直角多边形拟合。
RegularizeBuildingFootprint
对面对象进行建筑物规则化。
Resample重载。
Smooth重载。
SplitLine
使用点对象打断线对象,或使用线、面对象对线对象进行分割。
SplitLineM
使用点对象打断路由线对象,或使用线、面对象对路由线对象进行分割。
SplitRegion
用线或面几何对象分割面几何对象。
Union重载。
Update重载。
XOR重载。
Zoom
几何对象的比例变换(缩放),支持点、线、面。

请参见