public class Polygon extends java.lang.Object implements Geometry<java.util.List<java.util.List<com.mapbox.services.commons.models.Position>>>
Geometry.| Modifier and Type | Method and Description |
|---|---|
static Polygon |
fromCoordinates(double[][][] coordinates) |
static Polygon |
fromCoordinates(java.util.List<java.util.List<com.mapbox.services.commons.models.Position>> coordinates)
Creates a
Polygon from a list of coordinates. |
static Polygon |
fromJson(java.lang.String json)
Create a GeoJSON Polygon object from JSON.
|
java.util.List<java.util.List<com.mapbox.services.commons.models.Position>> |
getCoordinates()
Get the list of
Position making up the Polygon. |
java.lang.String |
getType()
Should always be "Polygon".
|
void |
setCoordinates(java.util.List<java.util.List<com.mapbox.services.commons.models.Position>> coordinates) |
java.lang.String |
toJson()
Convert feature into JSON.
|
public java.lang.String getType()
public java.util.List<java.util.List<com.mapbox.services.commons.models.Position>> getCoordinates()
Position making up the Polygon.getCoordinates in interface Geometry<java.util.List<java.util.List<com.mapbox.services.commons.models.Position>>>Position.public void setCoordinates(java.util.List<java.util.List<com.mapbox.services.commons.models.Position>> coordinates)
setCoordinates in interface Geometry<java.util.List<java.util.List<com.mapbox.services.commons.models.Position>>>public static Polygon fromCoordinates(java.util.List<java.util.List<com.mapbox.services.commons.models.Position>> coordinates)
Polygon from a list of coordinates.coordinates - List of Position coordinates.Polygon.public static Polygon fromCoordinates(double[][][] coordinates)
public static Polygon fromJson(java.lang.String json)
json - String of JSON making up a Polygon.Polygon GeoJSON object.