Class 
Description 
Box

Represents a box for use in Geo data models 
Circle

Represents a circle with the radius specified in the unit of the coordinate system 
Distance

Represents the distance from one Point to another 
GeometryCollection

Represents a GeoJSON GeometryCollection. 
LineString

See http://geojson.org/geojsonspec.html#linestring 
Metric

Defines a metric for calculating Distance in radians. 
MultiLineString

Represents a GeoJSON MultiLineString. 
MultiPoint

Represents a GeoJSON MultiPoint. 
MultiPolygon

Represents a GeoJSON MultiPolygon. 
Point

Represents a GeoJSON point for use in GeoJSON data models. 
Polygon

Represents a GeoJSON polygon for use in Geo data models.

Shape

An interface for all geo shapes to implement 
Sphere

Represents a Sphere with the radius calculated in radians 