All Classes and Interfaces
Class
Description
A GeoJson object MAY have a member named "bbox" to include information on the coordinate range
for its Geometries, Features, or FeatureCollections.
Adapter to read and write coordinates for BoundingBox class.
Each of the s geometries which make up GeoJson implement this interface and consume a varying
dimension of
Point list.ShifterManager allows the movement of all Point objects according to a custom algorithm.
CoordinateShifterManager keeps track of currently set CoordinateShifter.
This defines a GeoJson Feature object which represents a spatially bound thing.
This represents a GeoJson Feature Collection which holds a list of
Feature objects (when
serialized the feature list becomes a JSON array).Generic implementation for all GeoJson objects defining common traits that each GeoJson object
has.
A GeoJson type adapter factory for convenience for
serialization/deserialization.
GeoJsonAdapterFactory implementation.
Contains constants used throughout the GeoJson classes.
A form of
Throwable that indicates an issue occurred during a GeoJSON operation.GeoJson utils class contains method that can be used throughout geojson package.
Each of the six geometries and
GeometryCollection
which make up GeoJson implement this interface.A Geometry type adapter factory for convenience for serialization/deserialization.
A GeoJson object with TYPE "GeometryCollection" is a Geometry object.
This is a utility class that helps create a Geometry instance from a JSON string.
A linestring represents two or more geographic points that share a relationship and is one of the
seven geometries found in the GeoJson spec.
A multilinestring is an array of LineString coordinate arrays.
A MultiPoint represents two or more geographic points that share a relationship and is one of the
seven geometries found in the GeoJson spec.
A multiPolygon is an array of Polygon coordinate arrays.
A point represents a single geographic position and is one of the seven Geometries found in the
GeoJson spec.
TypeAdapter to serialize Point as coordinates, i.e array of doubles and
to deserialize into Point out of array of doubles.
This class represents a GeoJson Polygon which may or may not include polygon holes.
Polyline utils class contains method that can decode/encode a polyline, simplify a line, and
more.
Adapts values whose runtime type may differ from their declaration type.