GeoRegion 类型成员.

构造函数

  名称描述
GeoRegion重载。

方法

  名称描述
AddPart
向此二维面几何对象中追加一个子对象。
Clone
返回当前对象的一个拷贝。
(Overrides Geometry..::.Clone()()().)
ConvertToLine
将此二维面几何对象转换生成一个线对象。
Dispose
释放几何对象所占有的本地资源。
(Inherited from Geometry.)
FromXML
根据传入的 XML 字符串重新构造该二维面几何对象。此 XML 必须符合 GML 3.0 规范。
(Overrides Geometry..::.FromXML(String).)
GetPartTopo
判断面对象的子对象之间的岛洞关系。
GetPreciseArea
精确计算投影参考系下多边形的面积。
HitTest
判断以测试点为圆心,指定容限值为半径的圆与该几何对象是否有交集,如果有交集则返回true,否则返回false。
(Inherited from Geometry.)
IndexOf
返回指定有序点集合所表示的子对象在此二维面几何对象中的序号。
InsertPart
往此二维面几何对象的指定位置插入一个子对象。
IsCounterClockwise
判断面对象的子对象的走向。
Mirror
获取当前二维面几何对象关于指定线段对称的几何对象,即获取二维面几何对象的镜像。
(Overrides Geometry..::.Mirror(Point2D, Point2D).)
Offset
将此二维面几何对象偏移指定的量。
(Overrides Geometry..::.Offset(Double, Double).)
ProtectedDecompose
面对象保护性分解。区别于组合对象将子对象进行简单分解,保护性分解将复杂的具有多层岛洞嵌套关系的面对象分解成只有一层嵌套关系的面对象。
RemovePart
删除此二维面几何对象的指定序号的子对象
Resize
缩放此二维面几何对象。使其最小外接矩形等于指定的矩形对象。
(Overrides Geometry..::.Resize(Rectangle2D).)
Rotate
以指定点为基点将此二维面几何对象旋转指定的角度,逆时针为正方向,角度以度为单位。
(Overrides Geometry..::.Rotate(Point2D, Double).)
SetEmpty
清空二维面几何对象的空间数据。即删除其所有子对象。
(Overrides Geometry..::.SetEmpty()()().)
ToXML
根据 GML 3.0规范,将该几何对象的空间数据输出为 XML 字符串。
(Inherited from Geometry.)

属性

  名称描述
Area
获取此二维面几何对象的面积。
Bounds
获取几何对象的最小外接矩形。
(Inherited from Geometry.)
ID
获取或设置几何对象的标识。

此标识符用于唯一标识该几何对象。

(Inherited from Geometry.)
InnerPoint
获取几何对象的内点。内点可以在很多情况下被使用,例如,当创建标签专题图时,几何对象的内点将作为标签专题图的锚点。
(Inherited from Geometry.)
IsEmpty
判断二维面几何对象是否为空,即子对象个数是否为0。
(Overrides Geometry..::.IsEmpty.)
Item
获取或设置此二维面几何对象中指定序号的子对象。
PartCount
获取此二维面几何对象的子对象个数。
Perimeter
获取二维面几何对象的周长,其周长为各子对象周长之和。
Style

获取或设置此几何对象的几何风格。

几何风格用于定义几何对象在显示时的符号、线型、填充等信息。

(Inherited from Geometry.)
Type

获取几何对象的类型。

该属性的返回值是 GeometryType 枚举所定义的常量之一,具体请参见GeometryType

(Inherited from Geometry.)
VariantID
获取或设置几何对象的标识。

此标识符用于唯一标识该几何对象,此字段为变体,可支持整型和文本型字段类型。

(Inherited from Geometry.)

请参见