Aspose.Gis.Geometries

Aspose.Gis.几何命名空间包含表示几何数据的类。

课程

班级 描述
CircularString 点之间圆弧插值的多顶点曲线.
CompoundCurve 表示一系列连续曲线的曲线,相邻曲线在其端点连接。
Curve 一个Curve是点序列.
CurvePolygon 平面,由 1 个外部边界和 0 个或多个内部边界定义。
Geometry 几何层次结构的抽象根类。
GeometryCollection 一个GeometryCollection是一个Geometry这是一个或多个几何图形的集合。
LinearRing 一个LinearRing是一个LineString那既封闭又简单.
LineString 多顶点线.
MultiCurve 一个MultiCurve是一维的GeometryCollection 其元素是Curves.
MultiLineString 一个MultiLineString是一维的GeometryCollection 其元素是LineStrings.
MultiPoint 一个MultiPoint是一维的GeometryCollection 其元素是Points.
MultiPolygon 一个MultiPolygon是一维的 GeometryCollection其元素是Polygons.
MultiSurface 一个MultiSurface是一维的GeometryCollection其元素是ISurfaces.
Point 一个Point表示坐标空间中的单个位置。
Polygon 一个Polygon是平面, 由 1 个外部边界和 0 个或多个内部边界定义。
Surface 一个Surface是二维几何对象.

接口

界面 描述
ICircularString 点之间圆弧插值的多顶点曲线.
ICompoundCurve 表示一系列连续曲线的曲线,相邻曲线在其端点连接。
ICurve 一个ICurve是点序列.
ICurvePolygon 平面,由 1 个外部边界和 0 个或多个内部边界定义。
IGeometry Geometries层次结构的接口根类
IGeometryCollection 一个IGeometryCollection是一个IGeometry这是一个或多个几何图形的集合。
ILinearRing 多顶点环。
ILineString 点之间具有线性插值的多顶点曲线。
IMultiCurve 一个MultiCurve是一维的GeometryCollection 其元素是Curves.
IMultiLineString 一个MultiLineString是一维的GeometryCollection 其元素是LineStrings.
IMultiPoint 一个IMultiPoint是一维的IGeometryCollection 其元素是IPoints.
IMultiPolygon 一个IMultiPolygon是一维的 IGeometryCollection其元素是IPolygons.
IMultiSurface 一个IMultiPolygon是一维的IGeometryCollection其元素是ISurfaces.
IPoint 坐标空间中的单个位置。
IPolygon 一个ICurvePolygon其边界由线性环定义。
ISurface 一个ISurface是二维几何对象.

枚举

枚举 描述
GeometryDimension a 的拓扑维度Geometry.
GeometryType 图层中的几何类型。
WkbVariant Well-Known Binary 的变体
WktVariant 著名文本的变体