Microsoft.Azure.Documents.Spatial Namespace

 

Updated: June 30, 2017

Provides classes for creating and managing spatial objects within the Azure DocumentDB database service.

ClassDescription
System_CAPS_pubclassBoundingBox

Represents a coordinate range for geometries in the Azure DocumentDB database service.

System_CAPS_pubclassCrs

Represents Coordinate Reference System in the Azure DocumentDB database service.

System_CAPS_pubclassGeometry

Base class for spatial geometry objects in the Azure DocumentDB database service.

System_CAPS_pubclassGeometryOperationExtensions

Operations supported on Geometry type in the Azure DocumentDB database service. These operations are to be used in LINQ expressions only and will be evaluated on server. There's no implementation provided in the client library.

System_CAPS_pubclassGeometryParams

Not frequently used geometry parameters in the Azure DocumentDB database service.

System_CAPS_pubclassGeometryValidationResult

Return value of IsValidDetailed in the Azure DocumentDB database service.

Contains detailed description why a geometyr is invalid.

System_CAPS_pubclassLinearRing

A LinearRing is closed LineString with 4 or more positions. The first and last positions are equivalent (they represent equivalent points). Though a LinearRing is not explicitly represented as a GeoJSON geometry type, it is referred to in the Polygon geometry type definition in the Azure DocumentDB database service.

System_CAPS_pubclassLineString

Represents a geometry consisting of connected line segments.

System_CAPS_pubclassLinkedCrs

Coordinate Reference System which is identified by link in the Azure DocumentDB database service.

System_CAPS_pubclassNamedCrs

Coordinate Reference System which is identified by name in the Azure DocumentDB database service.

System_CAPS_pubclassPoint

Point geometry class in the Azure DocumentDB database service.

System_CAPS_pubclassPolygon

Polygon geometry class in the Azure DocumentDB database service.

A polygon is represented by the set of "polygon rings". Each ring is closed line string. First ring defines external ring. All subsequent rings define "holes" in the external ring.

Rings must be specified using Left Hand Rule: traversing the ring in the order of its points, should result in internal area of the polygon being to the left side.

System_CAPS_pubclassPosition

A position is represented by an array of numbers in the Azure DocumentDB database service. There must be at least two elements, and may be more.

The order of elements must follow longitude, latitude, altitude. Any number of additional elements are allowed - interpretation and meaning of additional elements is up to the application.

EnumerationDescription
System_CAPS_pubenumCrsType

Type of Coordinate Reference System in the Azure DocumentDB database service.

System_CAPS_pubenumGeometryType

Geometry type in the Azure DocumentDB database service.

Return to top
Show: