Share via


System.Spatial Namespace

Classes

  Class Description
Public class CoordinateSystem Represents the Coordinate System Reference.
Public class FormatterExtensions Represents the extensions to formatters.
Public class Geography Represents a base class of geography shapes.
Public class GeographyCollection Represents the collection of geographies.
Public class GeographyCurve Represents the curve of geography.
Public class GeographyFullGlobe Represents the full globe of geography.
Public class GeographyLineString Represents a geography line string consist of an array of geo points.
Public class GeographyMultiCurve Represents the multi-curve of geography.
Public class GeographyMultiLineString Represents the multi-line string of geography.
Public class GeographyMultiPoint Represents the multi-point of geography.
Public class GeographyMultiPolygon Represents the multi-polygon of geography.
Public class GeographyMultiSurface Represents the multi-surface of geography.
Public class GeographyOperationsExtensions Represents the extension methods for the geography operations.
Public class GeographyPipeline Represents the pipeline of geography.
Public class GeographyPoint Represents a geography point.
Public class GeographyPolygon Represents the geography polygon.
Public class GeographyPosition Represents one position in the geographical coordinate system.
Public class GeographySurface Represents the geography surface.
Public class GeoJsonObjectFormatter Represents a formatter for Json object.
Public class Geometry Represents the base class of geography shapes.
Public class GeometryCollection Represents the geometry collection.
Public class GeometryCurve Represents the geometry curve.
Public class GeometryLineString Represents the geometry line string.
Public class GeometryMultiCurve Represents the geometry multi-curve.
Public class GeometryMultiLineString Represents the geometry multi-line string.
Public class GeometryMultiPoint Represents the geometry multi-point.
Public class GeometryMultiPolygon Represents the geometry multi-polygon.
Public class GeometryMultiSurface Represents the geometry multi-surface.
Public class GeometryOperationsExtensions Represents the extension methods for the geometry operations.
Public class GeometryPipeline Represents the pipeline of geometry.
Public class GeometryPoint Represents the Geometry Point.
Public class GeometryPolygon Represents the Geometry polygon.
Public class GeometryPosition Represents one position in the geometry coordinate system.
Public class GeometrySurface Represents a geometry surface.
Public class GmlFormatter Represents the object to move spatial types to and from the GML format.
Public class ParseErrorException The exception that is thrown on an unsuccessful parsing of the serialized format.
Public class SpatialBuilder Creates a geometry or geography instances from spatial data pipelines.
Public class SpatialFormatter<TReaderStream, TWriterStream> Represents the base class for all Spatial Formats.
Public class SpatialImplementation Represents a class responsible for knowing how to create the Geography and Geometry builders for a particular implementation of Spatial types.
Public class SpatialOperations Represents a class responsible for knowing how to perform operations for a particular implementation of Spatial types.
Public class SpatialPipeline Represents a link of a geospatial pipeline.
Public class SpatialTypeExtensions Provides a place to add extension methods that work with ISpatial.
Public class SpatialValidator Represents a base class for Spatial Type Validator implementations.
Public class WellKnownTextSqlFormatter Represents the object to move spatial types to and from the WellKnownTextSql format.

Interfaces

  Interface Description
Public interface IGeographyProvider Provides access to the geography objects that this object constructs.
Public interface IGeometryProvider Provides access to the geometry objects that this object constructs.
Public interface IShapeProvider Provides access to the constructed geography or geometry.
Public interface ISpatial Represents the spatial interface.

Enumerations

  Enumeration Description
Public enumeration SpatialType Defines a list of allowed OpenGisTypes types.