- All Superinterfaces:
Datum
,IdentifiedObject
@UML(identifier="GeodeticReferenceFram",
specification=ISO_19111)
public interface GeodeticDatum
extends Datum
Position, scale and orientation of a geocentric Cartesian 3D coordinate system relative to the planet.
It may also identify a defined ellipsoid (or sphere) that approximates the shape of the planet
and which is centred on and aligned to this geocentric coordinate system.
- Since:
- 1.0
- See Also:
-
Field Summary
Fields inherited from interface org.opengis.referencing.datum.Datum
ANCHOR_DEFINITION_KEY, ANCHOR_EPOCH_KEY, ANCHOR_POINT_KEY, CONVENTIONAL_RS_KEY, DOMAIN_OF_VALIDITY_KEY, PUBLICATION_DATE_KEY, REALIZATION_EPOCH_KEY, SCOPE_KEY
Fields inherited from interface org.opengis.referencing.IdentifiedObject
ALIAS_KEY, DOMAINS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
-
Method Summary
Modifier and TypeMethodDescriptionReturns an approximation of the surface of the geoid.Returns the origin from which longitude values are specified.Methods inherited from interface org.opengis.referencing.datum.Datum
getAnchorDefinition, getAnchorEpoch, getAnchorPoint, getConventionalRS, getDomainOfValidity, getPublicationDate, getRealizationEpoch, getScope
Methods inherited from interface org.opengis.referencing.IdentifiedObject
getAlias, getDomains, getIdentifiers, getName, getRemarks, toWKT
-
Method Details
-
getEllipsoid
@UML(identifier="ellipsoid", obligation=CONDITIONAL, specification=ISO_19111) Ellipsoid getEllipsoid()Returns an approximation of the surface of the geoid. Because of the area for which the approximation is valid — traditionally regionally, but with the advent of satellite positioning often globally — the ellipsoid is typically associated with Geographic and Projected CRSs.Obligation
If the CRS using this frame is associated to anEllipsoidalCS
, then the ellipsoid is mandatory. This is the case of allGeographicCRS
. But if the CRS is associated to aCartesianCS
orSphericalCS
, then the ellipsoid is optional. However, if there is a recommended reference ellipsoid for the reference frame then it is advised to return that ellipsoid.- Returns:
- the approximation of the surface of the geoid, or
null
if unspecified. A non-null value is mandatory when this frame is used with ellipsoidal coordinate systems, and recommended for all other cases.
-
getPrimeMeridian
@UML(identifier="primeMeridian", obligation=MANDATORY, specification=ISO_19111) PrimeMeridian getPrimeMeridian()Returns the origin from which longitude values are specified. Most geodetic reference frames use Greenwich as their prime meridian.- Returns:
- the origin from which longitude values are specified.
-