Aspose.Gis.Geometries
Contents
[
Hide
]Aspose.Gis.Geometries namespace contains classes that represent geometry data.
Classes
| Class | Description |
|---|---|
| CircularString | A multi-vertex curve with circular interpolation between points. |
| CompoundCurve | A curve that represents a sequence of contiguous curves such that adjacent curves are joined at their end points. |
| Curve | A Curve is a sequence of points. |
| CurvePolygon | A planar surface, defined by 1 exterior boundary and 0 or more interior boundaries. |
| Geometry | The abstract root class of the geometries hierarchy. |
| GeometryCollection | A GeometryCollection is a Geometry that is a collection of one or more geometries. |
| LinearRing | A LinearRing is a LineString that is both closed and simple. |
| LineString | A multi-vertex line. |
| MultiCurve | A MultiCurve is a one-dimensional GeometryCollection whose elements are Curves. |
| MultiLineString | A MultiLineString is a one-dimensional GeometryCollection whose elements are LineStrings. |
| MultiPoint | A MultiPoint is a one-dimensional GeometryCollection whose elements are Points. |
| MultiPolygon | A MultiPolygon is a one-dimensional GeometryCollection whose elements are Polygons. |
| MultiSurface | A MultiSurface is a one-dimensional GeometryCollection whose elements are ISurfaces. |
| Point | A Point represents a single location in coordinate space. |
| Polygon | A Polygon is a planar surface, defined by 1 exterior boundary and 0 or more interior boundaries. |
| Surface | A Surface is a two-dimensional geometric object. |
Interfaces
| Interface | Description |
|---|---|
| ICircularString | A multi-vertex curve with circular interpolation between points. |
| ICompoundCurve | A curve that represents a sequence of contiguous curves such that adjacent curves are joined at their end points. |
| ICurve | An interface for ICurve type ICurve is a sequence of points. |
| ICurvePolygon | A planar surface, defined by 1 exterior boundary and 0 or more interior boundaries. |
| IGeometry | The interface root class of Geometries hierarchy |
| IGeometryCollection | A IGeometryCollection is a IGeometry that is a collection of one or more geometries. |
| ILinearRing | A multi-vertex ring. |
| ILineString | A multi-vertex curve with linear interpolation between points. |
| IMultiCurve | A MultiCurve is a one-dimensional GeometryCollection whose elements are Curves. |
| IMultiLineString | A MultiLineString is a one-dimensional GeometryCollection whose elements are LineStrings. |
| IMultiPoint | A IMultiPoint is a one-dimensional IGeometryCollection whose elements are IPoints. |
| IMultiPolygon | A IMultiPolygon is a one-dimensional IGeometryCollection whose elements are IPolygons. |
| IMultiSurface | A IMultiPolygon is a one-dimensional IGeometryCollection whose elements are ISurfaces. |
| IPoint | A single location in coordinate space. |
| IPolygon | A IPolygon whose boundaries are defined by linear rings. |
| ISurface | A ISurface is a two-dimensional geometric object. |
Enumeration
| Enumeration | Description |
|---|---|
| GeometryDimension | Topological dimension of a Geometry. |
| GeometryType | The type of a geometry in a layer. |
| WkbVariant | The variant of Well-Known Binary |
| WktVariant | The variant of Well-Known Text |