Microsoft.Spatial Namespace

Classes

CoordinateSystem

Coordinate System Reference

FormatterExtensions

Represents the extensions to formatters.

Geography

Represents a base class of geography shapes.

GeographyCollection

Represents the collection of geographies.

GeographyCurve

Represents the curve of geography.

GeographyFactory

Geography Factory

GeographyFactory<T>

Geography Spatial Factory

GeographyFullGlobe

Represents the full globe of geography.

GeographyLineString

Represents a geography line string consist of an array of geo points.

GeographyMultiCurve

Represents the multi-curve of geography.

GeographyMultiLineString

Represents the multi-line string of geography.

GeographyMultiPoint

Represents the multi-point of geography.

GeographyMultiPolygon

Represents the multi-polygon of geography.

GeographyMultiSurface

Represents the multi-surface of geography.

GeographyOperationsExtensions

Extension methods for the Geography operations

GeographyPipeline

Represents the pipeline of geography.

GeographyPoint

Represents a geography point.

GeographyPolygon

Represents the geography polygon.

GeographyPosition

Represents one position in the Geographyal coordinate system

GeographySurface

Represents the geography surface.

GeoJsonObjectFormatter

Represents a formatter for Json object.

Geometry

Represents the base class of geography shapes.

GeometryCollection

Represents the geometry collection.

GeometryCurve

Represents the geometry curve.

GeometryFactory

Geometry Factory

GeometryFactory<T>

Geometry Spatial Factory

GeometryLineString

Represents the geometry line string.

GeometryMultiCurve

Represents the geometry multi-curve.

GeometryMultiLineString

Represents the geometry multi-line string.

GeometryMultiPoint

Represents the geometry multi-point.

GeometryMultiPolygon

Represents the geometry multi-polygon.

GeometryMultiSurface

Represents the geometry multi-surface.

GeometryOperationsExtensions

Extension methods for the Geography operations

GeometryPipeline

Represents the pipeline of geometry.

GeometryPoint

Represents the Geometry Point.

GeometryPolygon

Represents the Geometry polygon.

GeometryPosition

Represents one position in the Geometry coordinate system

GeometrySurface

Represents a geometry surface.

GmlFormatter

The object to move spatial types to and from the GML format

ParseErrorException

The exception that is thrown on an unsuccessful parsing of the serialized format.

SpatialBuilder

Creates a geometry or geography instances from spatial data pipelines.

SpatialFactory

Base Spatial Factory

SpatialFormatter<TReaderStream,TWriterStream>

Represents the base class for all Spatial Formats.

SpatialImplementation

Class responsible for knowing how to create the Geography and Geometry builders for a particular implementation of Spatial types

SpatialOperations

Class responsible for knowing how to perform operations for a particular implementation of Spatial types

SpatialPipeline

One link of a geospatial pipeline

SpatialTypeExtensions

Provides a place to add extension methods that work with ISpatial.

SpatialValidator

Base class for Spatial Type Validator implementations

WellKnownTextSqlFormatter

The object to move spatial types to and from the WellKnownTextSql format

Interfaces

IGeographyProvider

Provides access to the geography objects that this object constructs.

IGeoJsonWriter

Represent an actual Json writing stream in Spatial.

IGeometryProvider

Provides access to the geometry objects that this object constructs.

IShapeProvider

Provides access to the constructed geography or geometry.

ISpatial

Represents the spatial interface.

Enums

SpatialType

Defines a list of allowed OpenGisTypes types.