public class CompoundCRS extends GeodeticCRS
CoordinateReferenceSystem composed of two distinct
CoordinateReferenceSystem : a GeodeticCRS for 2D
horizontal coordinates and a VerticalCRS for the z
coordinate.CoordinateReferenceSystem.TypecoordinateSystemDEFAULT, LOCAL, UNKNOWN| Constructor and Description |
|---|
CompoundCRS(Identifier identifier,
GeodeticCRS horizontalCRS,
VerticalCRS verticalCRS)
Creates a new CompoundCRS from a 2D horizontal CRS and a 1D vertical CRS.
|
| 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/altitude (m) to this CoordinateReferenceSystem. |
GeodeticCRS |
getHorizontalCRS()
Returns the horizonal part of this CoordinateReferenceSystem.
|
CoordinateReferenceSystem.Type |
getType()
Returns this CoordinateReferenceSystem Type.
|
VerticalCRS |
getVerticalCRS()
Returns the vertical part of this CoordinateReferenceSystem.
|
CoordinateOperation |
toGeographicCoordinateConverter()
Creates a CoordinateOperation object to convert coordinates from this CRS
to the Geographic3DCRS based on the same
GeodeticDatum,
and using normal SI units in the following order : latitude (rad), longitude
(rad) height (m). |
String |
toString()
Return a String representation of this Datum.
|
String |
toWKT()
Returns a WKT representation of the compound CRS.
|
equals, getCoordinateSystem, getDatum, getProjection, hashCodeaddAlias, 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 CompoundCRS(Identifier identifier, GeodeticCRS horizontalCRS, VerticalCRS verticalCRS) throws CRSException
identifier - the identifier of the CompoundCRShorizontalCRS - the horizontal part of the CompoundCRSverticalCRS - the vertical part of the CompoundCRSCRSExceptionpublic CoordinateReferenceSystem.Type getType()
getType in interface CoordinateReferenceSystemgetType in class GeodeticCRSCoordinateReferenceSystem.getType()public GeodeticCRS getHorizontalCRS()
public VerticalCRS getVerticalCRS()
public CoordinateOperation toGeographicCoordinateConverter() throws NonInvertibleOperationException, CoordinateOperationNotFoundException
GeodeticDatum,
and using normal SI units in the following order : latitude (rad), longitude
(rad) height (m).toGeographicCoordinateConverter in class GeodeticCRSNonInvertibleOperationExceptionCoordinateOperationNotFoundExceptionpublic CoordinateOperation fromGeographicCoordinateConverter() throws NonInvertibleOperationException, CoordinateOperationNotFoundException
GeodeticDatum,
and using normal SI units in the following order : latitude (rad),
longitude (rad) height/altitude (m) to this CoordinateReferenceSystem.fromGeographicCoordinateConverter in class GeodeticCRSNonInvertibleOperationExceptionCoordinateOperationNotFoundExceptionpublic String toWKT()
toWKT in interface CoordinateReferenceSystemtoWKT in class GeodeticCRSpublic String toString()
toString in class GeodeticCRSCopyright © 2019 CNRS. All rights reserved.