public class MultiPolygonAdapter extends AbstractGeometryAdapter<com.vividsolutions.jts.geom.MultiPolygon>
| Constructor and Description |
|---|
MultiPolygonAdapter(com.vividsolutions.jts.geom.GeometryFactory geoFactory)
Forwarded super Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected com.vividsolutions.jts.geom.MultiPolygon |
deserializeGeometry(com.google.gson.JsonArray jsonCoordinates,
com.vividsolutions.jts.geom.GeometryFactory factory)
Creates a Geometry object by deserializing its Coordinates JsonArray.
|
protected com.google.gson.JsonArray |
serializeCoordinates(com.vividsolutions.jts.geom.MultiPolygon src)
Serializes the Coordinates of a Geometry to a JsonArray.
|
coordinatesToJsonArray, coordinateToJsonArray, deserialize, jsonArrayToCoordinate, jsonArrayToCoordinates, serializepublic MultiPolygonAdapter(com.vividsolutions.jts.geom.GeometryFactory geoFactory)
geoFactory - a factory for creating Geometry objectsprotected com.google.gson.JsonArray serializeCoordinates(com.vividsolutions.jts.geom.MultiPolygon src)
AbstractGeometryAdapterserializeCoordinates in class AbstractGeometryAdapter<com.vividsolutions.jts.geom.MultiPolygon>src - a Geometry the Coordinates of which are to be serializedprotected com.vividsolutions.jts.geom.MultiPolygon deserializeGeometry(com.google.gson.JsonArray jsonCoordinates,
com.vividsolutions.jts.geom.GeometryFactory factory)
AbstractGeometryAdapterdeserializeGeometry in class AbstractGeometryAdapter<com.vividsolutions.jts.geom.MultiPolygon>jsonCoordinates - a JsonArray of Coordinatesfactory - the GeometryFactory used for building the outputCopyright © 2017–2019. All rights reserved.