Modifier and Type | Field and Description |
---|---|
static com.vividsolutions.jts.geom.CoordinateFilter |
COORDINATE_SWITCHING_FILTER |
private static org.slf4j.Logger |
LOGGER |
AMPERSAND_CHAR, AMPERSAND_STRING, BACKSLASH_CHAR, BACKSLASH_STRING, BLANK_CHAR, BLANK_STRING, CLOSE_BRACE_CHAR, CLOSE_BRACE_STRING, COLON_CHAR, COLON_STRING, COMMA_CHAR, COMMA_SPACE_STRING, COMMA_STRING, CSV_BLOCK_SEPARATOR, CSV_TOKEN_SEPARATOR, DASH_CHAR, DASH_STRING, DEFAULT_ENCODING, DOLLAR_CHAR, DOLLAR_STRING, DOT_CHAR, DOT_STRING, EMPTY_STRING, EPSG_WGS84, EPSG_WGS84_3D, EQUAL_SIGN_CHAR, EQUAL_SIGN_STRING, GREATER_THAN_SIGN_STRING, HASH_CODE_13, HASH_CODE_17, HASH_CODE_19, HASH_CODE_23, HASH_CODE_29, HASH_CODE_3, HASH_CODE_31, HASH_CODE_37, HASH_CODE_41, HASH_CODE_43, HASH_CODE_47, HASH_CODE_5, HASH_CODE_7, INT_0, INT_1, INT_2, INT_3, INT_4, LESS_THAN_SIGN_STRING, LINE_SEPARATOR_CHAR, LINE_SEPARATOR_STRING, MINUS_CHAR, MINUS_STRING, NUMBER_SIGN_CHAR, NUMBER_SIGN_STRING, OPEN_BRACE_CHAR, OPEN_BRACE_STRING, PERCENT_CHAR, PERCENT_STRING, PLUS_CHAR, PLUS_STRING, QUERSTIONMARK_CHAR, QUERSTIONMARK_STRING, SEMICOLON_CHAR, SEMICOLON_STRING, SLASH_CHAR, SLASH_STRING, UNDERSCORE_CHAR, UNDERSCORE_STRING
Modifier | Constructor and Description |
---|---|
protected |
JTSHelper() |
Modifier and Type | Method and Description |
---|---|
static com.vividsolutions.jts.geom.Geometry |
createGeometryFromWKT(String wkt,
int srid)
Creates a JTS Geometry from an WKT representation.
|
static String |
createWKTPointFromCoordinateString(String coordinates)
Creates a WKT Point string form coordinate string.
|
static String |
createWKTPolygonFromEnvelope(String lowerCorner,
String upperCorner)
Creates a WKT Polygon representation from lower and upper corner values.
|
static String |
getCoordinatesString(com.vividsolutions.jts.geom.Geometry geom)
Get the coordinates of a Geometry as String.
|
protected static StringBuilder |
getCoordinateString(StringBuilder builder,
com.vividsolutions.jts.geom.Coordinate coordinate) |
static com.vividsolutions.jts.geom.GeometryFactory |
getGeometryFactory(com.vividsolutions.jts.geom.Geometry geometry) |
static com.vividsolutions.jts.geom.GeometryFactory |
getGeometryFactoryForSRID(int srid) |
static com.vividsolutions.jts.io.WKTReader |
getWKTReaderForSRID(int srid) |
static <G extends com.vividsolutions.jts.geom.Geometry> |
switchCoordinateAxisOrder(G geometry)
Switches the coordinates of a JTS Geometry.
|
private static final org.slf4j.Logger LOGGER
public static final com.vividsolutions.jts.geom.CoordinateFilter COORDINATE_SWITCHING_FILTER
public static com.vividsolutions.jts.geom.Geometry createGeometryFromWKT(String wkt, int srid) throws OwsExceptionReport
wkt
- WKT representation of the geometrysrid
- the SRID of the newly created geometry
OwsExceptionReport
- If an error occurspublic static com.vividsolutions.jts.io.WKTReader getWKTReaderForSRID(int srid) throws OwsExceptionReport
OwsExceptionReport
public static String getCoordinatesString(com.vividsolutions.jts.geom.Geometry geom) throws OwsExceptionReport
geom
- Geometry to get coordinates
OwsExceptionReport
- if the SRID is <= 0protected static StringBuilder getCoordinateString(StringBuilder builder, com.vividsolutions.jts.geom.Coordinate coordinate)
public static String createWKTPolygonFromEnvelope(String lowerCorner, String upperCorner)
lowerCorner
- Lower corner coordinatesupperCorner
- Upper corner coordinates
public static <G extends com.vividsolutions.jts.geom.Geometry> G switchCoordinateAxisOrder(G geometry) throws OwsExceptionReport
G
- the geometry typegeometry
- Geometry to switch coordinates.
OwsExceptionReport
- *
public static com.vividsolutions.jts.geom.GeometryFactory getGeometryFactory(com.vividsolutions.jts.geom.Geometry geometry)
public static com.vividsolutions.jts.geom.GeometryFactory getGeometryFactoryForSRID(int srid)
Copyright © 2012-2014 52north.org. All Rights Reserved.