Interface | Description |
---|---|
CoordinateContainer<T> |
Each of the s geometries which make up GeoJson implement this interface and consume a varying
dimension of
Point list. |
GeoJson |
Generic implementation for all GeoJson objects defining common traits that each GeoJson object
has.
|
Geometry |
Each of the six geometries and
GeometryCollection
which make up GeoJson implement this interface. |
Class | Description |
---|---|
BoundingBox |
A GeoJson object MAY have a member named "bbox" to include information on the coordinate range
for its Geometries, Features, or FeatureCollections.
|
Feature |
This defines a GeoJson Feature object which represents a spatially bound thing.
|
FeatureCollection |
This represents a GeoJson Feature Collection which holds a list of
Feature objects (when
serialized the feature list becomes a JSON array). |
GeometryAdapterFactory |
A Geometry type adapter factory for convenience for serialization/deserialization.
|
GeometryCollection |
A GeoJson object with TYPE "GeometryCollection" is a Geometry object.
|
LineString |
A linestring represents two or more geographic points that share a relationship and is one of the
seven geometries found in the GeoJson spec.
|
MultiLineString |
A multilinestring is an array of LineString coordinate arrays.
|
MultiPoint |
A MultiPoint represents two or more geographic points that share a relationship and is one of the
seven geometries found in the GeoJson spec.
|
MultiPolygon |
A multiPolygon is an array of Polygon coordinate arrays.
|
Point |
A point represents a single geographic position and is one of the seven Geometries found in the
GeoJson spec.
|
PointAsCoordinatesTypeAdapter |
TypeAdapter to serialize Point as coordinates, i.e array of doubles and
to deserialize into Point out of array of doubles.
|
Polygon |
This class represents a GeoJson Polygon which may or may not include polygon holes.
|