RegionCustomized 类 |
命名空间: GISShare.SMap.Geometry.GeoCustomized
The RegionCustomized type exposes the following members.
| 名称 | 说明 | |
|---|---|---|
| _BoundingBox |
主要用于包络矩形框的直接赋值与修改(目前主要用于内部继承对象的克隆使用以提高效率)
(继承自 GeometryCollection。) | |
| Area |
面积
(继承自 Region。) | |
| Centroid |
质点
(继承自 Region。) | |
| Count |
所包含的图形总数
(继承自 GeometryCollection。) | |
| Dimension |
图形的维度
(继承自 Region。) | |
| eCoordinateType |
坐标类型(XY XYZ XYM XYZM)
(继承自 GeometryCollection。) | |
| EndPoint |
终点
(继承自 Path。) | |
| Envelope |
几何对象的包络矩形框(当为空时,会调用ResetBoundingBox来重置,注:IPoint 和 IBoundingBox 内部参数改变后无需重置)
(继承自 GeometryCollection。) | |
| GeoCode |
定制图形的类型标识(建议在类型上是一致的唯一的)
| |
| GeometryType |
集合对象的类型
(继承自 Region。) | |
| GeoParams |
图形生成的几何控制参数
| |
| GeoParamsInfo |
图形生成的几何控制参数对应的描述信息
| |
| IsClockwise |
计算环是否为顺时针方向
(继承自 Region。) | |
| IsClosed |
是否封闭
(继承自 Path。) | |
| IsEmpty |
是否为空的几何对象
(覆写 RegionIsEmpty.) | |
| Item |
根据索引获取几何对象
(继承自 GeometryCollection。) | |
| Length |
长度
(继承自 Path。) | |
| MidPoint |
中点
(继承自 Path。) | |
| ObjParams |
图形生成的附加控制参数
| |
| ObjParamsInfo |
图形生成的附加控制参数对应的描述信息
| |
| SpatialReference |
空间参考
(覆写 GeometryCollectionSpatialReference.) | |
| StartPoint |
起点
(继承自 Path。) |
| 名称 | 说明 | |
|---|---|---|
| Add |
添加一个几何对象
(继承自 GeometryCollection。) | |
| AddRange |
添加一组几何对象
(继承自 GeometryCollection。) | |
| Clear |
清空几何对象
(继承自 GeometryCollection。) | |
| Clone |
深度克隆一个副本对象
(覆写 RegionClone.) | |
| Close |
封闭环(如果环不是封闭的才会执行)
(继承自 Region。) | |
| Contains |
是否包含传入的几何对象
(继承自 Region。) | |
| Crosses |
是否被传入的几何对象穿越
(继承自 Region。) | |
| DimensionTransformation |
维度变换
(继承自 Region。) | |
| Disjoint |
是否与传入的几何对象相离
(继承自 Region。) | |
| Empty |
制空几何对象
(覆写 GeometryCollectionEmpty.) | |
| Equals |
是否与传入的几何对象全等
(继承自 Region。) | |
| GeometryFilter |
几何对象过滤函数
(继承自 Path。) | |
| GeometryProcess |
几何对象后处理函数
(继承自 GeometryCollection。) | |
| GetEnumerator |
枚举指示器
(继承自 GeometryCollection。) | |
| GetEnvelope |
获取最新的包络矩形框(总会调用ResetBoundingBox来重置)
(继承自 GeometryCollection。) | |
| IndexOf |
几何对象在集合的位置
(继承自 GeometryCollection。) | |
| Insert |
插入一个几何对象
(继承自 GeometryCollection。) | |
| Intersects |
否与传入的几何对象相交
(继承自 Region。) | |
| IsEqual |
比较两个对象是否相等
(继承自 Region。) | |
| Merge |
弧段融合(注:当是复杂类型时,自动取子项)
(继承自 Path。) | |
| Normalize |
标准化(闭合)
(继承自 Region。) | |
| Offset |
偏移
(覆写 GeometryCollectionOffset(Double, Double).) | |
| Overlaps |
是否与传入的几何对象重叠
(继承自 Region。) | |
| Project |
投影变化
(覆写 GeometryCollectionProject(ISpatialReference).) | |
| 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。) | |
| Restructure |
定制图形重构
| |
| Reverse |
节点反序
(继承自 GeometryCollection。) | |
| ReverseOrientation |
倒序
(继承自 Path。) | |
| Rotate |
旋转
(覆写 GeometryCollectionRotate(Double, Double, Double).) | |
| ToString |
几何图形的WKT描述
(继承自 GeometryCollection。) | |
| Touches |
是否与传入的几何对象相邻
(继承自 Region。) | |
| ToWellKnownBinary |
几何图形的WKB描述
(继承自 GeometryCollection。) | |
| ToWellKnownText |
几何图形的WKT描述
(继承自 GeometryCollection。) | |
| Within |
是否在传入的几何对象内部
(继承自 Region。) |