Package | Description |
---|---|
org.geolatte.geom.crs |
This package contains classes that model Coordinate Reference Systems.
|
org.geolatte.geom.json |
Modifier and Type | Field and Description |
---|---|
static CrsId |
CrsId.UNDEFINED
Identifies an undefined (or unknown)
CrsId . |
Modifier and Type | Method and Description |
---|---|
CrsId |
CrsIdentifiable.getCrsId()
Returns the identifier for this
CoordinateReferenceSystem . |
static CrsId |
CrsRegistry.getCrsIdForEPSG(int epsgCode)
Returns the
CrsId for the specified EPSG Code. |
static CrsId |
CrsId.parse(String srsString)
Creates an instance from a
String of the form "[<authority>:]<code>". |
static CrsId |
CrsId.valueOf(int code)
Returns a
CrsId with the specified code and the
EPSG as authority. |
static CrsId |
CrsId.valueOf(String authority,
int code)
Returns an instance having the specified authority and code.
|
Constructor and Description |
---|
AngularUnit(CrsId crsId,
String name,
double conversionFactor)
Creates an instance.
|
CompoundCoordinateReferenceSystem(CrsId crsId,
String name,
SingleCoordinateReferenceSystem<?>... components) |
CoordinateReferenceSystem(CrsId crsId,
String name,
CoordinateSystem<P> coordinateSystem)
Constructs a
CoordinateReferenceSystem . |
CrsIdentifiable(CrsId crsId,
String name)
Constructs an instance.
|
Datum(CrsId crsId,
Ellipsoid ellipsoid,
String name,
double[] toWGS84)
Constructs a
Datum . |
Ellipsoid(CrsId crsId,
String name,
double semiMajorAxis,
double inverseFlattening)
constructs an instance
|
GeocentricCartesianCoordinateReferenceSystem(CrsId crsId,
String name,
Datum datum,
PrimeMeridian primeMeridian,
CartesianCoordinateSystem3D crs)
Constructs a
CoordinateReferenceSystem . |
Geographic2DCoordinateReferenceSystem(CrsId crsId,
String name,
EllipsoidalCoordinateSystem2D crs)
Constructs a
CoordinateReferenceSystem . |
Geographic3DCoordinateReferenceSystem(CrsId crsId,
String name,
EllipsoidalCoordinateSystem3D coordinateSystem)
Constructs a 3-Dimensional geographic coordinate reference system.
|
GeographicCoordinateReferenceSystem(CrsId crsId,
String name,
CoordinateSystem<P> coordinateSystem)
Constructs a
HorizontalCoordinateReferenceSystem . |
LinearUnit(CrsId crsId,
String name,
double conversionFactor)
Creates an instance.
|
PrimeMeridian(CrsId crsId,
String name,
double longitude)
Constructs an instance
|
ProjectedCoordinateReferenceSystem(CrsId crsId,
String name,
Geographic2DCoordinateReferenceSystem geoCRS,
Projection projection,
List<CrsParameter> parameters,
CartesianCoordinateSystem2D crs)
Constructs a
ProjectedCoordinateReferenceSystem . |
ProjectedCoordinateReferenceSystem(CrsId crsId,
String name,
Geographic2DCoordinateReferenceSystem geoCRS,
Projection projection,
List<CrsParameter> parameters,
CartesianCoordinateSystem2D crs,
Extension extension)
Constructs a
ProjectedCoordinateReferenceSystem . |
Projection(CrsId crsId,
String name) |
SingleCoordinateReferenceSystem(CrsId crsId,
String name,
CoordinateSystem<P> coordinateSystem)
Constructs a
HorizontalCoordinateReferenceSystem . |
Unit(CrsId crsId,
String name,
double conversionFactor)
Creates an instance.
|
VerticalCoordinateReferenceSystem(CrsId crsId,
String name,
VerticalDatum datum,
VerticalStraightLineAxis axis)
Constructs an instance.
|
VerticalDatum(CrsId crsId,
String name,
int datumtype)
Constructs an instance.
|
VerticalDatum(CrsId crsId,
String name,
int datumtype,
Extension extension)
Constructs an instance
|
Modifier and Type | Method and Description |
---|---|
protected CrsId |
AbstractGeometryParser.getCrsId(com.fasterxml.jackson.databind.JsonNode root) |
Copyright © 2018 geolatte.org. All rights reserved.