| Package | Description |
|---|---|
| org.cts | |
| org.cts.crs | |
| org.cts.datum | |
| org.cts.op | |
| org.cts.op.projection | |
| org.cts.op.transformation | |
| org.cts.registry | |
| org.cts.units |
| Modifier and Type | Method and Description |
|---|---|
Identifier |
IdentifiableComponent.getIdentifier()
Return this component's Identifier
|
| Modifier and Type | Method and Description |
|---|---|
static CoordinateReferenceSystem |
CRSHelper.createCoordinateReferenceSystem(Identifier identifier,
Map<String,String> parameters)
Creates a new
CoordinateReferenceSystem with the
given Identifier and parameters. |
static IdentifiableComponent |
IdentifiableComponent.getComponent(Identifier id) |
protected void |
IdentifiableComponent.setIdentifier(Identifier identifier)
Change this component's Identifier
|
| Constructor and Description |
|---|
IdentifiableComponent(Identifier identifier)
Creates an identifiable component from an identifier.
|
| Constructor and Description |
|---|
CompoundCRS(Identifier identifier,
GeodeticCRS horizontalCRS,
VerticalCRS verticalCRS)
Creates a new CompoundCRS from a 2D horizontal CRS and a 1D vertical CRS.
|
GeocentricCRS(Identifier identifier,
GeodeticDatum datum)
Creates a new Geocentric CRS based on given datum, identifier and
with a cartesian coordinate system in meters.
|
GeocentricCRS(Identifier identifier,
GeodeticDatum datum,
CoordinateSystem coordSys)
Create a new Geocentric CRS based on given datum, identifier and
coordinate system.
|
GeodeticCRS(Identifier identifier,
GeodeticDatum datum,
CoordinateSystem coordinateSystem)
Creates a new GeodeticCRS.
|
Geographic2DCRS(Identifier identifier,
GeodeticDatum datum)
Creates a new Geographic2DCRS.
|
Geographic2DCRS(Identifier identifier,
GeodeticDatum datum,
CoordinateSystem coordSys)
Creates a new Geographic2DCRS.
|
Geographic2DCRS(Identifier identifier,
GeodeticDatum datum,
Unit unit)
Creates a new Geographic2DCRS.
|
Geographic3DCRS(Identifier identifier,
GeodeticDatum datum)
Creates a new Geographic3DCRS.
|
Geographic3DCRS(Identifier identifier,
GeodeticDatum datum,
CoordinateSystem coordSys)
Creates a new Geographic3DCRS.
|
Geographic3DCRS(Identifier identifier,
GeodeticDatum datum,
Unit unit)
Creates a new Geographic2DCRS.
|
ProjectedCRS(Identifier identifier,
GeodeticDatum datum,
CoordinateSystem coordSys,
Projection projection)
Create a new ProjectedCRS.
|
ProjectedCRS(Identifier identifier,
GeodeticDatum datum,
Projection projection)
Create a new ProjectedCRS.
|
ProjectedCRS(Identifier identifier,
GeodeticDatum datum,
Projection projection,
Unit unit)
Create a new ProjectedCRS.
|
VerticalCRS(Identifier identifier,
VerticalDatum datum)
Create a new VerticalCRS.
|
VerticalCRS(Identifier identifier,
VerticalDatum datum,
CoordinateSystem cs)
Create a new VerticalCRS.
|
| Modifier and Type | Method and Description |
|---|---|
static Ellipsoid |
Ellipsoid.createEllipsoidFromEccentricity(Identifier identifier,
double semiMajorAxis,
double eccentricity)
Creates a new Ellipsoid whose definition is based on semi-major axis and
eccentricity and initializes common parameters such as a, b, e, e2, f,
1/f, e'2 and coefficients for the meridian arc.
|
static Ellipsoid |
Ellipsoid.createEllipsoidFromInverseFlattening(Identifier identifier,
double semiMajorAxis,
double invFlattening)
Creates a new Ellipsoid whose definition is based on semi-major axis and
inverse flattening and initializes common parameters such as a, b, e, e2,
f, 1/f, e'2 and coefficients for the meridian arc.
|
static Ellipsoid |
Ellipsoid.createEllipsoidFromSemiMinorAxis(Identifier identifier,
double semiMajorAxis,
double semiMinorAxis)
Creates a new Ellipsoid whose definition is based on semi-major axis and
semi-minor axis and initializes common parameters such as a, b, e, e2, f,
1/f, e'2 and coefficients for the meridian arc.
|
static GeodeticDatum |
GeodeticDatum.createGeodeticDatum(Identifier identifier,
PrimeMeridian primeMeridian,
Ellipsoid ellipsoid,
GeocentricTransformation toWGS84,
GeographicExtent extent,
String origin,
String epoch)
Creates a new Datum or return a known datum if it already exists.
|
static PrimeMeridian |
PrimeMeridian.createPrimeMeridianFromDDLongitude(Identifier identifier,
double ddLongitude)
Create a new
PrimeMeridian from a double longitude in decimal degrees. |
static PrimeMeridian |
PrimeMeridian.createPrimeMeridianFromDMSLongitude(Identifier identifier,
double dmsLongitude)
Create a new
PrimeMeridian from a double longitude in decimal degrees. |
static PrimeMeridian |
PrimeMeridian.createPrimeMeridianFromDMSLongitude(Identifier identifier,
String dmsLongitude)
Create a new
PrimeMeridian from DMS longitude. |
static PrimeMeridian |
PrimeMeridian.createPrimeMeridianFromLongitudeInGrades(Identifier identifier,
double longitude)
Create a new
PrimeMeridian from a double longitude in grades. |
static PrimeMeridian |
PrimeMeridian.createPrimeMeridianFromLongitudeInRadians(Identifier identifier,
double longitude)
Create a new
PrimeMeridian from a longitude in radians. |
| Constructor and Description |
|---|
AbstractDatum(Identifier identifier,
Extent extent,
String origin,
String epoch)
Creates a new Datum.
|
VerticalDatum(Identifier identifier,
GeographicExtent extent,
String origin,
String epoch,
VerticalDatum.Type type,
String altitudeGrid,
GeodeticDatum gd)
Creates a new VerticalDatum.
|
VerticalDatum(Identifier identifier,
String origin,
String epoch,
Ellipsoid ellps)
Creates a new VerticalDatum of type ellipsoidal.
|
| Constructor and Description |
|---|
AbstractCoordinateOperation(Identifier identifier)
Create a new
CoordinateOperation instance. |
CoordinateOperationSequence(Identifier identifier,
CoordinateOperation... sequence)
Create a CoordinateOperationSequence from an identifier and an array of
CoordinateOperations.
|
CoordinateOperationSequence(Identifier identifier,
CoordinateOperation[] sequence,
double precision)
Create a CoordinateOperationSequence from an identifier an array of
CoordinateOperations and a
precision.
|
CoordinateOperationSequence(Identifier identifier,
List<CoordinateOperation> list)
Create a CoordinateOperationSequence from an identifier and a List of
CoordinateOperations.
|
CoordinateOperationSequence(Identifier identifier,
List<CoordinateOperation> list,
double precision)
Creates a CoordinateOperationSequence from an identifier, a List of
CoordinateOperations and a
precision.
|
| Modifier and Type | Field and Description |
|---|---|
static Identifier |
AlbersEqualArea.AEA
The Identifier used for all Albers Equal Area projections.
|
static Identifier |
CassiniSoldner.CASS
The Identifier used for all Cassini-Soldner projections.
|
static Identifier |
CylindricalEqualArea.CEA
The Identifier used for all Cylindrical Equal Area projections.
|
static Identifier |
EquidistantCylindrical.EQC
The Identifier used for all Equidistant Cylindrical projections.
|
static Identifier |
GaussSchreiberTransverseMercator.GSTMERC
The Identifier used for all Gauss Schreiber Transverse Mercator
projections.
|
static Identifier |
Krovak.KROVAK
The Identifier used for all Krovak projections.
|
static Identifier |
LambertAzimuthalEqualArea.LAEA
The Identifier used for all Lambert Azimuthal Equal Area projections.
|
static Identifier |
LambertConicConformal1SP.LCC1SP
The Identifier used for all Lambert Conic Conformal projections.
|
static Identifier |
LambertConicConformal2SP.LCC2SP
The Identifier used for all Cylindrical Equal Area projection.
|
static Identifier |
Mercator1SP.MERC
The Identifier used for all Mercator 1SP projections.
|
static Identifier |
MillerCylindrical.MILL
The Identifier used for all Miller Cylindrical projections.
|
static Identifier |
NewZealandMapGrid.NZMG
The Identifier used for all New Zealand Map Grid projections.
|
static Identifier |
ObliqueMercator.OMERC
The Identifier used for all Oblique Mercator projections.
|
static Identifier |
Polyconic.POLY
The Identifier used for all Polyconic projections.
|
static Identifier |
SwissObliqueMercator.SOMERC
The Identifier used for all Swiss Oblique Mercator projections.
|
static Identifier |
Stereographic.STERE
The Identifier used for all Polar Stereographic projections.
|
static Identifier |
ObliqueStereographicAlternative.STEREA
The Identifier used for all Oblique Stereographic Alternative
projections.
|
static Identifier |
TransverseMercator.TMERC
The Identifier used for all Transverse Mercator projections.
|
static Identifier |
UniversalTransverseMercator.UTM
The Identifier used for all Universal Transverse Mercator projections.
|
static Identifier |
UniversalTransverseMercatorAuto.UTM
The Identifier used for all Universal Transverse Mercator projections.
|
| Constructor and Description |
|---|
Projection(Identifier identifier,
Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Creates a new Projection
|
| Constructor and Description |
|---|
GeocentricTransformationSequence(Identifier identifier,
CoordinateOperation... sequence) |
GeocentricTransformationSequence(Identifier identifier,
CoordinateOperation[] sequence,
double precision) |
GeocentricTransformationSequence(Identifier identifier,
List<CoordinateOperation> sequence) |
| Modifier and Type | Method and Description |
|---|---|
CoordinateReferenceSystem |
AbstractProjRegistry.getCoordinateReferenceSystem(Identifier identifier) |
CoordinateReferenceSystem |
Registry.getCoordinateReferenceSystem(Identifier identifier)
Return all parameters need to build a CoordinateReferenceSystem.
|
| Constructor and Description |
|---|
Unit(Quantity quantity,
double scale,
double offset,
Identifier id)
Creates a new Unit for the Quantity Q.
|
Unit(Quantity quantity,
double scale,
Identifier id)
Creates a new unit for this quantity.
|
Unit(Quantity quantity,
Identifier id)
Creates a base unit for this quantity.
|
Copyright © 2019 CNRS. All rights reserved.