Namespace MongoDB.Driver.GeoJsonObjectModel

| MongoDB CSharp Driver API Reference (original) (raw)

Classes used to build GeoJson objects in a type-safe manner.

Classes

GeoJson

A static class containing helper methods to create GeoJson objects.

GeoJson2DCoordinates

Represents a GeoJson 2D position (x, y).

GeoJson2DGeographicCoordinates

Represents a GeoJson 2D geographic position (longitude, latitude).

GeoJson2DProjectedCoordinates

Represents a GeoJson 2D projected position (easting, northing).

GeoJson3DCoordinates

Represents a GeoJson 3D position (x, y, z).

GeoJson3DGeographicCoordinates

Represents a GeoJson 3D geographic position (longitude, latitude, altitude).

GeoJson3DProjectedCoordinates

Represents a GeoJson 3D projected position (easting, northing, altitude).

GeoJsonBoundingBox

Represents a GeoJson bounding box.

GeoJsonCoordinateReferenceSystem

Represents a GeoJson coordinate reference system (see subclasses).

GeoJsonCoordinates

Represents a GeoJson position in some coordinate system (see subclasses).

GeoJsonFeatureArgs

Represents additional arguments for a GeoJson Feature object.

GeoJsonFeatureCollection

Represents a GeoJson FeatureCollection.

GeoJsonFeature

Represents a GeoJson Feature object.

GeoJsonGeometryCollection

Represents a GeoJson GeometryCollection object.

GeoJsonGeometry

Represents a GeoJson Geometry object.

GeoJsonLineStringCoordinates

Represents the coordinates of a GeoJson LineString object.

GeoJsonLineString

Represents a GeoJson LineString object.

GeoJsonLinearRingCoordinates

Represents the coordinates of a GeoJson linear ring.

GeoJsonLinkedCoordinateReferenceSystem

Represents a GeoJson linked coordinate reference system.

GeoJsonMultiLineStringCoordinates

Represents the coordinates of a GeoJson MultiLineString object.

GeoJsonMultiLineString

Represents a GeoJson MultiLineString object.

GeoJsonMultiPointCoordinates

Represents the coordinates of a GeoJson MultiPoint object.

GeoJsonMultiPoint

Represents a GeoJson MultiPoint object.

GeoJsonMultiPolygonCoordinates

Represents the coordinates of a GeoJson MultiPolygon object.

GeoJsonMultiPolygon

Represents a GeoJson MultiPolygon object.

GeoJsonNamedCoordinateReferenceSystem

Represents a GeoJson named coordinate reference system.

GeoJsonObjectArgs

Represents additional args provided when creating a GeoJson object.

GeoJsonObject

Represents a GeoJson object (see subclasses).

GeoJsonPoint

Represents a GeoJson Point object.

GeoJsonPolygonCoordinates

Represents the coordinates of a GeoJson Polygon object.

GeoJsonPolygon

Represents a GeoJson Polygon object.

Enums

GeoJsonObjectType

Represents the type of a GeoJson object.