Package ddf.util
Class Antimeridian
java.lang.Object
ddf.util.Antimeridian
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.locationtech.jts.geom.GeometrycutUnwrappedGeomInto360(org.locationtech.jts.geom.Geometry geom) static StringnormalizeWkt(String wkt) static voidshiftGeomByX(org.locationtech.jts.geom.Geometry geom, int xShift) static StringunwrapAndSplitWkt(String wkt) static org.locationtech.jts.geom.GeometryunwrapAntimeridian(org.locationtech.jts.geom.Geometry geo) static org.locationtech.jts.geom.GeometryunwrapGeo(org.locationtech.jts.geom.Geometry geo) static org.locationtech.jts.geom.GeometryunwrapGeoCollection(org.locationtech.jts.geom.Geometry geo) static intunwrapLineString(org.locationtech.jts.geom.LineString lineString) static intunwrapPolygon(org.locationtech.jts.geom.Polygon poly) static booleanwktIsMultipolygon(String wkt)
-
Method Details
-
wktIsMultipolygon
-
wktMultipolyToSinglePolygons
-
normalizeWkt
-
unwrapAndSplitWkt
-
unwrapAntimeridian
public static org.locationtech.jts.geom.Geometry unwrapAntimeridian(org.locationtech.jts.geom.Geometry geo) -
unwrapGeoCollection
public static org.locationtech.jts.geom.Geometry unwrapGeoCollection(org.locationtech.jts.geom.Geometry geo) -
unwrapGeo
public static org.locationtech.jts.geom.Geometry unwrapGeo(org.locationtech.jts.geom.Geometry geo) -
unwrapPolygon
public static int unwrapPolygon(org.locationtech.jts.geom.Polygon poly) -
unwrapLineString
public static int unwrapLineString(org.locationtech.jts.geom.LineString lineString) -
cutUnwrappedGeomInto360
public static org.locationtech.jts.geom.Geometry cutUnwrappedGeomInto360(org.locationtech.jts.geom.Geometry geom) -
shiftGeomByX
public static void shiftGeomByX(org.locationtech.jts.geom.Geometry geom, int xShift)
-