| 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 © 2025 geolatte.org. All rights reserved.