Click or drag to resize

MongoDB.Driver.GeoJsonObjectModel Namespace

Classes used to build GeoJson objects in a type-safe manner.
Classes
  ClassDescription
Public classGeoJson
A static class containing helper methods to create GeoJson objects.
Public classGeoJson2DCoordinates
Represents a GeoJson 2D position (x, y).
Public classGeoJson2DGeographicCoordinates
Represents a GeoJson 2D geographic position (longitude, latitude).
Public classGeoJson2DProjectedCoordinates
Represents a GeoJson 2D projected position (easting, northing).
Public classGeoJson3DCoordinates
Represents a GeoJson 3D position (x, y, z).
Public classGeoJson3DGeographicCoordinates
Represents a GeoJson 3D geographic position (longitude, latitude, altitude).
Public classGeoJson3DProjectedCoordinates
Represents a GeoJson 3D projected position (easting, northing, altitude).
Public classGeoJsonBoundingBoxTCoordinates
Represents a GeoJson bounding box.
Public classGeoJsonCoordinateReferenceSystem
Represents a GeoJson coordinate reference system (see subclasses).
Public classGeoJsonCoordinates
Represents a GeoJson position in some coordinate system (see subclasses).
Public classGeoJsonFeatureTCoordinates
Represents a GeoJson Feature object.
Public classGeoJsonFeatureArgsTCoordinates
Represents additional arguments for a GeoJson Feature object.
Public classGeoJsonFeatureCollectionTCoordinates
Represents a GeoJson FeatureCollection.
Public classGeoJsonGeometryTCoordinates
Represents a GeoJson Geometry object.
Public classGeoJsonGeometryCollectionTCoordinates
Represents a GeoJson GeometryCollection object.
Public classGeoJsonLinearRingCoordinatesTCoordinates
Represents the coordinates of a GeoJson linear ring.
Public classGeoJsonLineStringTCoordinates
Represents a GeoJson LineString object.
Public classGeoJsonLineStringCoordinatesTCoordinates
Represents the coordinates of a GeoJson LineString object.
Public classGeoJsonLinkedCoordinateReferenceSystem
Represents a GeoJson linked coordinate reference system.
Public classGeoJsonMultiLineStringTCoordinates
Represents a GeoJson MultiLineString object.
Public classGeoJsonMultiLineStringCoordinatesTCoordinates
Represents the coordinates of a GeoJson MultiLineString object.
Public classGeoJsonMultiPointTCoordinates
Represents a GeoJson MultiPoint object.
Public classGeoJsonMultiPointCoordinatesTCoordinates
Represents the coordinates of a GeoJson MultiPoint object.
Public classGeoJsonMultiPolygonTCoordinates
Represents a GeoJson MultiPolygon object.
Public classGeoJsonMultiPolygonCoordinatesTCoordinates
Represents the coordinates of a GeoJson MultiPolygon object.
Public classGeoJsonNamedCoordinateReferenceSystem
Represents a GeoJson named coordinate reference system.
Public classGeoJsonObjectTCoordinates
Represents a GeoJson object (see subclasses).
Public classGeoJsonObjectArgsTCoordinates
Represents additional args provided when creating a GeoJson object.
Public classGeoJsonPointTCoordinates
Represents a GeoJson Point object.
Public classGeoJsonPolygonTCoordinates
Represents a GeoJson Polygon object.
Public classGeoJsonPolygonCoordinatesTCoordinates
Represents the coordinates of a GeoJson Polygon object.
Enumerations
  EnumerationDescription
Public enumerationGeoJsonObjectType
Represents the type of a GeoJson object.