public class Geographic3DCRS extends GeodeticCRS
A CoordinateReferenceSystem based on a
GeodeticDatum and a 3D Ellipsoidal
CoordinateSystem.
CoordinateReferenceSystem.Type| Modifier and Type | Field and Description |
|---|---|
static CoordinateSystem |
LATLONH_DDM_CS
A 3D
CoordinateSystem whose first Axis contains latitude,
second Axis contains longitude and third axis contains
ellipsoidal height. |
static CoordinateSystem |
LATLONH_GGM_CS
A 3D
CoordinateSystem whose first Axis contains latitude,
second Axis contains longitude and third axis contains
ellipsoidal height. |
static CoordinateSystem |
LATLONH_RRM_CS
A 3D
CoordinateSystem whose first Axis contains latitude,
second Axis contains longitude and third axis contains
ellipsoidal height. |
static CoordinateSystem |
LONLATH_DDM_CS
A 3D
CoordinateSystem whose first Axis contains
longitude, second Axis contains latitude and third axis contains
ellipsoidal height. |
static CoordinateSystem |
LONLATH_GGM_CS
A 3D
CoordinateSystem whose first Axis contains
longitude, second Axis contains latitude and third axis contains
ellipsoidal height. |
static CoordinateSystem |
LONLATH_RRM_CS
A 3D
CoordinateSystem whose first Axis contains
longitude, second Axis contains latitude and third axis contains
ellipsoidal height. |
coordinateSystemDEFAULT, LOCAL, UNKNOWN| Constructor and Description |
|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
CoordinateOperation |
fromGeographicCoordinateConverter()
Creates a CoordinateOperation object to convert coordinates from a
Geographic3DCRS based on the same GeodeticDatum,
and using normal SI units in the following order : latitude (rad),
longitude (rad) height (m) to this CoordinateReferenceSystem. |
Projection |
getProjection()
Returns the
Projection to which this
CoordinateReferenceSystem is refering. |
CoordinateReferenceSystem.Type |
getType()
Returns this CoordinateReferenceSystem Type.
|
CoordinateOperation |
toGeographicCoordinateConverter()
Creates a CoordinateOperation object to convert coordinates from this
CoordinateReferenceSystem to a
Geographic3DCRS based on
the same GeodeticDatum, and using normal SI units in the
following order : latitude (rad), longitude (rad) height (m). |
String |
toWKT()
Returns a WKT representation of the geographic 3D CRS.
|
equals, getCoordinateSystem, getDatum, hashCode, toStringaddAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getComponent, getIdentifier, getName, getRemarks, getShortName, setIdentifier, setRemarks, setShortNameclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getName, getRemarks, getShortName, setRemarks, setShortNamepublic static final CoordinateSystem LATLONH_RRM_CS
CoordinateSystem whose first Axis contains latitude,
second Axis contains longitude and third axis contains
ellipsoidal height. The units used by these axes are radian and meter.public static final CoordinateSystem LONLATH_RRM_CS
CoordinateSystem whose first Axis contains
longitude, second Axis contains latitude and third axis contains
ellipsoidal height. The units used by these axes are radian and meter.public static final CoordinateSystem LATLONH_DDM_CS
CoordinateSystem whose first Axis contains latitude,
second Axis contains longitude and third axis contains
ellipsoidal height. The units used by these axes are decimal degree and
meter.public static final CoordinateSystem LONLATH_DDM_CS
CoordinateSystem whose first Axis contains
longitude, second Axis contains latitude and third axis contains
ellipsoidal height. The units used by these axes are decimal degree and
meter.public static final CoordinateSystem LATLONH_GGM_CS
CoordinateSystem whose first Axis contains latitude,
second Axis contains longitude and third axis contains
ellipsoidal height. The units used by these axes are grad and meter.public static final CoordinateSystem LONLATH_GGM_CS
CoordinateSystem whose first Axis contains
longitude, second Axis contains latitude and third axis contains
ellipsoidal height. The units used by these axes are grad and meter.public Geographic3DCRS(Identifier identifier, GeodeticDatum datum, CoordinateSystem coordSys)
identifier - the identifier of the Geographic3DCRSdatum - the datum associated with the Geographic3DCRScoordSys - the coordinate system associated with the Geographic3DCRSpublic Geographic3DCRS(Identifier identifier, GeodeticDatum datum, Unit unit)
Axis of the associated
CoordinateSystem contains latitude, the second Axis
contains longitude and the third contains the ellipsoidal height in
meters.identifier - the identifier of the Geographic3DCRSdatum - the datum associated with the Geographic3DCRSunit - the angular unit to use for the two first axis of the
coordinate system associated with the Geographic3DCRSpublic Geographic3DCRS(Identifier identifier, GeodeticDatum datum)
Axis of the associated
CoordinateSystem contains latitude, the second Axis
contains longitude and the third contains the ellipsoidal height.
Latitude and longitude are in decimal degrees while height is in meters.identifier - the identifier of the Geographic2DCRSdatum - the datum associated with the Geographic2DCRSpublic CoordinateReferenceSystem.Type getType()
CoordinateReferenceSystemgetType in interface CoordinateReferenceSystemgetType in class GeodeticCRSGeodeticCRS.getType()public Projection getProjection()
CoordinateReferenceSystemProjection to which this
CoordinateReferenceSystem is refering. It returns null if no
projection is defined for this CRS.getProjection in interface CoordinateReferenceSystemgetProjection in class GeodeticCRSGeodeticCRS.getProjection()public CoordinateOperation toGeographicCoordinateConverter()
GeodeticCRSGeographic3DCRS based on
the same GeodeticDatum, and using normal SI units in the
following order : latitude (rad), longitude (rad) height (m).toGeographicCoordinateConverter in class GeodeticCRSGeodeticCRS.toGeographicCoordinateConverter()public CoordinateOperation fromGeographicCoordinateConverter()
GeodeticCRSGeographic3DCRS based on the same GeodeticDatum,
and using normal SI units in the following order : latitude (rad),
longitude (rad) height (m) to this CoordinateReferenceSystem.fromGeographicCoordinateConverter in class GeodeticCRSGeodeticCRS.fromGeographicCoordinateConverter()public String toWKT()
toWKT in interface CoordinateReferenceSystemtoWKT in class GeodeticCRSCopyright © 2019 CNRS. All rights reserved.