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