| Package | Description |
|---|---|
| org.cts.datum | |
| org.cts.op | |
| org.cts.op.projection |
| Modifier and Type | Field and Description |
|---|---|
static Ellipsoid |
Ellipsoid.AIRY
Airy 1830.
|
static Ellipsoid |
Ellipsoid.AIRYMOD
Airy Modified 1849.
|
static Ellipsoid |
Ellipsoid.AustSA
GRS 1967 (SAD 1969) ellipsoid, used in Australian Geodetic Datum and in
South American Datum 1969.
|
static Ellipsoid |
Ellipsoid.BESSEL1841
Bessel 1841.
|
static Ellipsoid |
Ellipsoid.BESSNAM
Bessel Namibia (GLM).
|
static Ellipsoid |
Ellipsoid.CLARKE1866
Clarke 1866.
|
static Ellipsoid |
Ellipsoid.CLARKE1880ARC
Clarke 1880 (Arc).
|
static Ellipsoid |
Ellipsoid.CLARKE1880IGN
Clarke 1880 (IGN).
|
static Ellipsoid |
Ellipsoid.CLARKE1880RGS
Clarke 1880 (RGS) or Clarke 1880 modified.
|
static Ellipsoid |
Ellipsoid.EVERESTSS
Everest 1830 (1967 definition).
|
static Ellipsoid |
Ellipsoid.GRS67
GRS 1967 ellipsoid, used in Australian Geodetic Datum and in South
American Datum 1969.
|
static Ellipsoid |
Ellipsoid.GRS80
GRS 1980 ellipsoid, used in most recent spatial geodetic system (1990 and
after).
|
static Ellipsoid |
Ellipsoid.HELMERT
Helmert 1906.
|
static Ellipsoid |
Ellipsoid.INTERNATIONAL1924
International 1924.
|
static Ellipsoid |
Ellipsoid.KRASSOWSKI
Krassowski 1940.
|
static Ellipsoid |
Ellipsoid.SPHERE
Perfect SPHERE.
|
static Ellipsoid |
Ellipsoid.WGS66
WGS 66.
|
static Ellipsoid |
Ellipsoid.WGS72
WGS 72.
|
static Ellipsoid |
Ellipsoid.WGS84
WGS84 ellipsoid, used with the WGS84 spatial geodetic datum.
|
| Modifier and Type | Field and Description |
|---|---|
static Map<String,Ellipsoid> |
Ellipsoid.ellipsoidFromName
ellipsoidFromName associates each ellipsoid to a short string used to
recognize it in CTS.
|
| Modifier and Type | Method and Description |
|---|---|
static Ellipsoid |
Ellipsoid.createEllipsoidFromEccentricity(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.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(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.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(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 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.
|
Ellipsoid |
VerticalDatum.getEllipsoid() |
Ellipsoid |
Datum.getEllipsoid()
Returns the ellipsoid of this datum.
|
Ellipsoid |
GeodeticDatum.getEllipsoid()
Return the ellipsoid of this Datum.
|
| Modifier and Type | Method and Description |
|---|---|
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 GeodeticDatum |
GeodeticDatum.createGeodeticDatum(PrimeMeridian primeMeridian,
Ellipsoid ellipsoid,
GeocentricTransformation toWGS84)
Creates a new Datum.
|
| Constructor and Description |
|---|
VerticalDatum(Identifier identifier,
String origin,
String epoch,
Ellipsoid ellps)
Creates a new VerticalDatum of type ellipsoidal.
|
| Modifier and Type | Method and Description |
|---|---|
Ellipsoid |
Geocentric2Geographic.getEllipsoid() |
Ellipsoid |
Geographic2Geocentric.getEllipsoid() |
| Constructor and Description |
|---|
Geocentric2Geographic(Ellipsoid ellipsoid)
Create a new Geographic2Geocentric transformation for a specific
ellipsoid.
|
Geocentric2Geographic(Ellipsoid ellipsoid,
double epsilon)
Create a new Geographic2Geocentric transformation for a specific
ellipsoid.
|
Geographic2Geocentric(Ellipsoid ellipsoid)
Create a new Geographic2Geocentric transformation for a specific
ellipsoid.
|
Geographic2Geocentric(Ellipsoid ellipsoid,
double epsilon)
Create a new Geographic2Geocentric transformation for a specific
ellipsoid.
|
| Modifier and Type | Method and Description |
|---|---|
static LambertConicConformal1SP |
LambertConicConformal1SP.createLCC1SP(Ellipsoid ellipsoid,
double latitude_of_origin,
double scale_factor,
double central_meridian,
double false_easting,
double false_northing)
LambertConicConformal1SP factory to create a LambertConicConformal1SP
projection from a latitude of origin and a central meridian in degrees, a
scale factor and false coordinates in meters.
|
static LambertConicConformal1SP |
LambertConicConformal1SP.createLCC1SP(Ellipsoid ellipsoid,
double latitude_of_origin,
double scale_factor,
double central_meridian,
Unit angleUnit,
double false_easting,
double false_northing,
Unit planimetricUnit)
LambertConicConformal1SP factory to create a LambertConicConformal1SP
projection from a latitude of origin, a central meridian and false
coordinates in any unit.
|
static LambertConicConformal2SP |
LambertConicConformal2SP.createLCC2SP(Ellipsoid ellipsoid,
double latitude_of_origin,
double standard_parallel_1,
double standard_parallel_2,
double central_meridian,
double false_easting,
double false_northing)
LambertConicConformal2SP factory to create a LambertConicConformal2SP
projection from a latitude of origin and a central meridian in degrees, a
scale factor and false coordinates in meters.
|
static LambertConicConformal2SP |
LambertConicConformal2SP.createLCC2SP(Ellipsoid ellipsoid,
double latitude_of_origin,
double standard_parallel_1,
double standard_parallel_2,
double central_meridian,
Unit angleUnit,
double false_easting,
double false_northing,
Unit planimetricUnit)
LambertConicConformal2SP factory to create a LambertConicConformal2SP
projection from a latitude of origin, a central meridian and false
coordinates in any unit.
|
static UniversalTransverseMercator |
UniversalTransverseMercator.createUTM(Ellipsoid ellipsoid,
int zone,
String hemisphere)
Creates a new Universal Transverse Mercator Projection based on the given
Ellipsoid, for the given zone and the given hemisphere. |
static double[] |
UniversalTransverseMercator.getDirectUTMCoeff(Ellipsoid ellps)
Return the coefficients for the direct UTM projection associated with the
ellipsoid in parameter.
|
static double[] |
Mercator1SP.getInverseMercatorCoeff(Ellipsoid ellps)
Return the coefficients for the inverse Mercator projection associated
with the ellipsoid in parameter.
|
static double[] |
UniversalTransverseMercator.getInverseUTMCoeff(Ellipsoid ellps)
Return the coefficients for the inverse UTM projection associated with
the ellipsoid in parameter.
|
| Constructor and Description |
|---|
AlbersEqualArea(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Albers Equal Area Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, lat0, FE, FN and other parameters
useful for the projection. |
CassiniSoldner(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Cassini-Soldner Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, lat0, FE, FN and other parameters
useful for the projection. |
CylindricalEqualArea(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Cylindrical Equal Area (normal case) Projection
corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, FE, FN and other parameters useful for
the projection. |
EquidistantCylindrical(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Equidistant Cylindrical Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, lat0, FE, FN and C a constant useful
for the projection. |
GaussSchreiberTransverseMercator(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Gauss Schreiber Transverse Mercator Projection corresponding
to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0 and other parameters useful for the
projection. |
Krovak(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Krovak (North Orientated) Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, FE, FN and other useful parameters. |
LambertAzimuthalEqualArea(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Lambert Azimuthal Equal Area Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, lat0, FE, FN and other parameters
useful for the projection. |
LambertConicConformal1SP(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Lambert Conic Conformal 1SP Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0 and other parameters useful for the
projection. |
LambertConicConformal2SP(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Lambert Conic Conformal 2SP Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameter lon0 and other parameters useful for the
projection. |
Mercator1SP(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Mercator 1SP Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, lat0, FE, FN and other parameters
useful for the projection. |
MillerCylindrical(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Miller Cylindrical Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, lat0, FE, FN. |
NewZealandMapGrid(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new New Zealand Map Grid Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, lat0, FE, FN and other parameters
useful for the projection. |
ObliqueMercator(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Oblique Mercator Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters FE, FN and other parameters useful for the
projection. |
ObliqueStereographicAlternative(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Oblique Stereographic Alternative Projection corresponding
to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, lat0 and other parameters useful for
the projection. |
Polyconic(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Polyconic Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, lat0, FE, FN. |
Projection(Identifier identifier,
Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Creates a new Projection
|
Stereographic(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Stereographic Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, lat0, FE, FN and other parameters
useful for the projection. |
SwissObliqueMercator(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Swiss Oblique Stereographic Alternative Projection
corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters FE, FN and other parameters useful for the
projection. |
TransverseMercator(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Transverse Mercator Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameters lon0, lat0 and other parameters useful for
the projection. |
UniversalTransverseMercator(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Creates a new Universal Transverse Mercator Projection based on the given
Ellipsoid and parameters (must contain Central Meridian and
False Northing) |
UniversalTransverseMercatorAuto(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Creates a new Universal Transverse Mercator Projection based on the given
Ellipsoid and parameters. |
Copyright © 2019 CNRS. All rights reserved.