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