SMap For DotNet
SMap For DotNet
GISShare.SMap.Geometry
Path 类
Path 方法
Clone 方法
Contains 方法
Crosses 方法
DimensionTransformation 方法
Disjoint 方法
Equals 方法
GeometryFilter 方法
Intersects 方法
IsEqual 方法
Merge 方法
Overlaps 方法
QueryEndPointAngle 方法
QueryNodes 方法
QueryNormal 方法
QueryPoint 方法
QueryPointAndDistance 方法
QuerySegments 方法
QueryStartPointAngle 方法
QuerySubCurve 方法
QueryTangent 方法
RemoveCollinearVertices 方法
ReverseOrientation 方法
Touches 方法
Within 方法
Path 方法
The
Path
type exposes the following members.
方法
名称
说明
Add
添加一个几何对象
(继承自
GeometryCollection
。)
AddRange
添加一组几何对象
(继承自
GeometryCollection
。)
Clear
清空几何对象
(继承自
GeometryCollection
。)
Clone
深度克隆一个副本对象
(覆写
GeometryCollection
Clone
.)
Contains
是否包含传入的几何对象
(覆写
GeometryCollection
Contains(IGeometry)
.)
Crosses
是否被传入的几何对象穿越
(覆写
GeometryCollection
Crosses(IGeometry)
.)
DimensionTransformation
维度变换
(覆写
GeometryCollection
DimensionTransformation(Int32)
.)
Disjoint
是否与传入的几何对象相离
(覆写
GeometryCollection
Disjoint(IGeometry)
.)
Empty
制空几何对象
(继承自
GeometryCollection
。)
Equals
是否与传入的几何对象全等
(覆写
GeometryCollection
Equals(IGeometry)
.)
GeometryFilter
几何对象过滤函数
(覆写
GeometryCollection
GeometryFilter(IGeometry)
.)
GeometryProcess
几何对象后处理函数
(继承自
GeometryCollection
。)
GetEnumerator
枚举指示器
(继承自
GeometryCollection
。)
GetEnvelope
获取最新的包络矩形框(总会调用ResetBoundingBox来重置)
(继承自
GeometryCollection
。)
IndexOf
几何对象在集合的位置
(继承自
GeometryCollection
。)
Insert
插入一个几何对象
(继承自
GeometryCollection
。)
Intersects
是否与传入的几何对象相交
(覆写
GeometryCollection
Intersects(IGeometry)
.)
IsEqual
比较两个对象是否相等
(覆写
GeometryCollection
IsEqual(Object)
.)
Merge
弧段融合(注:当是复杂类型时,自动取子项)
Normalize
标准化
(继承自
GeometryCollection
。)
Offset
偏移
(继承自
GeometryCollection
。)
Overlaps
是否与传入的几何对象重叠
(覆写
GeometryCollection
Overlaps(IGeometry)
.)
Project
投影变化
(继承自
GeometryCollection
。)
QueryEndPointAngle
终点处的水平倾角
QueryNodes
获取 Path 的所有节点 Path 对象由 Point BeeLine BezierCurve 等元素组成
QueryNormal
在沿着曲线的指定距离处构造一个曲线的切线的垂线(注:bFromStart参数不会影响线性方向)
QueryPoint
在沿着曲线的指定距离处构造一个曲线的点
QueryPointAndDistance
计算点到曲线的最近点
QuerySegments
获取 Path 的所有组成部分 Path 对象由 Point BeeLine BezierCurve 等元素组成 依据节点对直线的节点提取的,这些点不是克隆的副本(IBezierCurve是拟合的点),对这些点的修改会影响图形本身
QueryStartPointAngle
起点处的水平倾角
QuerySubCurve
获取子弧段(注:bFromStart参数不会影响线性方向)
QueryTangent
在沿着曲线的指定距离处构造一个曲线的切线(注:bFromStart参数不会影响线性方向)
RemoveAt
移除几何对象
(继承自
GeometryCollection
。)
RemoveCollinearVertices(Double, Double)
移除共线顶点(跨类型不检测)
(覆写
GeometryCollection
RemoveCollinearVertices(Double, Double)
.)
RemoveCollinearVertices(List
IPoint
, Double, Double)
移除共线顶点
ResetEnvelope
重置几何对象的包络矩形框(当修改坐标或是空间参考变化后执行,确保BoundingBox是最新的对象)
(继承自
GeometryCollection
。)
Reverse
节点反序
(继承自
GeometryCollection
。)
ReverseOrientation
倒序
Rotate
旋转
(继承自
GeometryCollection
。)
ToString
几何图形的WKT描述
(继承自
GeometryCollection
。)
Touches
是否与传入的几何对象相邻
(覆写
GeometryCollection
Touches(IGeometry)
.)
ToWellKnownBinary
几何图形的WKB描述
(继承自
GeometryCollection
。)
ToWellKnownText
几何图形的WKT描述
(继承自
GeometryCollection
。)
Within
是否在传入的几何对象内部
(覆写
GeometryCollection
Within(IGeometry)
.)
Top
参见
引用
Path 类
GISShare.SMap.Geometry 命名空间
即时分享