public class CrsUtil
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
CrsUtil.CrsUri
Nested class to offer utilities for CRS URI handling.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ANY_URI_PREFIX |
static java.lang.String |
AUTO_AUTH |
static java.lang.String |
CRS_DEFAULT_VERSION |
static java.lang.String |
CRS_GMLSUFFIX |
static java.lang.String |
CS_GMLSUFFIX |
static java.lang.String |
EPSG_AUTH |
static java.lang.String |
GRID_CRS |
static java.lang.String |
ISO_AUTH |
static java.lang.String |
OPENGIS_URI_PREFIX |
static java.lang.String |
PIXEL_UOM |
static java.lang.String |
RESOLVER_CCRS_PATH |
static java.lang.String |
RESOLVER_CRS_PATH |
static java.util.List<java.lang.String> |
SUPPORTED_AUTHS |
static java.lang.String |
WGS84_EPSG_CODE |
static java.lang.String |
WGS84_URI |
Constructor and Description |
---|
CrsUtil(java.lang.String sCrs,
java.lang.String tCrs) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
CrsUri(java.lang.String committee) |
static java.lang.String |
CrsUri(java.lang.String committee,
int code) |
static boolean |
isSupportedCrsCode(java.lang.String crsID) |
java.util.List<java.lang.Double> |
transform(double[] srcCoords)
Overloaded transform methods:
|
java.util.List<java.lang.Double> |
transform(java.lang.String[] coords) |
public static final java.lang.String OPENGIS_URI_PREFIX
public static final java.lang.String ANY_URI_PREFIX
public static final java.lang.String RESOLVER_CCRS_PATH
public static final java.lang.String RESOLVER_CRS_PATH
public static final java.lang.String CRS_GMLSUFFIX
public static final java.lang.String CS_GMLSUFFIX
public static final java.lang.String GRID_CRS
public static final java.lang.String PIXEL_UOM
public static final java.lang.String CRS_DEFAULT_VERSION
public static final java.lang.String EPSG_AUTH
public static final java.lang.String ISO_AUTH
public static final java.lang.String AUTO_AUTH
public static final java.util.List<java.lang.String> SUPPORTED_AUTHS
public static final java.lang.String WGS84_EPSG_CODE
public static final java.lang.String WGS84_URI
public CrsUtil(java.lang.String sCrs, java.lang.String tCrs) throws WCSException
WCSException
public java.util.List<java.lang.Double> transform(double[] srcCoords) throws WCSException
srcCoords
- Array of input coordinates: min values first, max values next. E.g. [xMin,yMin,xMax,yMax].WCSException
public java.util.List<java.lang.Double> transform(java.lang.String[] coords) throws WCSException
WCSException
public static boolean isSupportedCrsCode(java.lang.String crsID)
String
- crsID OGC identification URL of CRS.public static java.lang.String CrsUri(java.lang.String committee, int code)
String
- committee The committee defining the CRS (e.g. EPSG).int
- code Code of the CRS.public static java.lang.String CrsUri(java.lang.String committee)