Aspose.Gis.Geometries Namespace

Aspose.Gis.Geometries namespace contains classes that represent geometry data.
Classes
  ClassDescription
Public classCircularString
A multi-vertex curve with circular interpolation between points.
Public classCompoundCurve
A curve that represents a sequence of contiguous curves such that adjacent curves are joined at their end points.
Public classCurve
A Curve is a sequence of points.
Public classCurvePolygon
A planar surface, defined by 1 exterior boundary and 0 or more interior boundaries.
Public classGeometry
The abstract root class of the geometries hierarchy.
Public classGeometryCollection
A GeometryCollection is a Geometry that is a collection of one or more geometries.
Public classLinearRing
A LinearRing is a LineString that is both closed and simple.
Public classLineString
A multi-vertex line.
Public classMultiCurve
A MultiCurve is a one-dimensional GeometryCollection whose elements are Curves.
Public classMultiLineString
A MultiLineString is a one-dimensional GeometryCollection whose elements are LineStrings.
Public classMultiPoint
A MultiPoint is a one-dimensional GeometryCollection whose elements are Points.
Public classMultiPolygon
A MultiPolygon is a one-dimensional GeometryCollection whose elements are Polygons.
Public classMultiSurface
A MultiSurface is a one-dimensional GeometryCollection whose elements are ISurfaces.
Public classPoint
A Point represents a single location in coordinate space.
Public classPolygon
A Polygon is a planar surface, defined by 1 exterior boundary and 0 or more interior boundaries.
Public classSurface
A Surface is a two-dimensional geometric object.
Interfaces
  InterfaceDescription
Public interfaceICircularString
A multi-vertex curve with circular interpolation between points.
Public interfaceICompoundCurve
A curve that represents a sequence of contiguous curves such that adjacent curves are joined at their end points.
Public interfaceICurve
A ICurve is a sequence of points.
Public interfaceICurvePolygon
A planar surface, defined by 1 exterior boundary and 0 or more interior boundaries.
Public interfaceIGeometry
The interface root class of Geometries hierarchy
Public interfaceIGeometryCollection
A IGeometryCollection is a IGeometry that is a collection of one or more geometries.
Public interfaceILinearRing
A multi-vertex ring.
Public interfaceILineString
A multi-vertex curve with linear interpolation between points.
Public interfaceIMultiCurve
A MultiCurve is a one-dimensional GeometryCollection whose elements are Curves.
Public interfaceIMultiLineString
A MultiLineString is a one-dimensional GeometryCollection whose elements are LineStrings.
Public interfaceIMultiPoint
A IMultiPoint is a one-dimensional IGeometryCollection whose elements are IPoints.
Public interfaceIMultiPolygon
A IMultiPolygon is a one-dimensional IGeometryCollection whose elements are IPolygons.
Public interfaceIMultiSurface
A IMultiPolygon is a one-dimensional IGeometryCollection whose elements are ISurfaces.
Public interfaceIPoint
A single location in coordinate space.
Public interfaceIPolygon
A ICurvePolygon whose boundaries are defined by linear rings.
Public interfaceISurface
A ISurface is a two-dimensional geometric object.
Enumerations
  EnumerationDescription
Public enumerationGeometryDimension
Topological dimension of a Geometry.
Public enumerationGeometryType
The type of a geometry in a layer.
Public enumerationWkbVariant
The variant of Well-Known Binary
Public enumerationWktVariant
The variant of Well-Known Text