# Interface GeodeticCRS

All Superinterfaces:
  `CoordinateReferenceSystem, IdentifiedObject, ReferenceSystem, SingleCRS`

All Known Subinterfaces:
  `GeocentricCRS, GeographicCRS`

All Known Implementing Classes:
  `DefaultGeocentricCRS, DefaultGeographicCRS`

@UML(identifier="SC_GeodeticCRS", specification=ISO_19111) public interface GeodeticCRS extends SingleCRS
A coordinate reference system associated with a geodetic datum.

Used with CS type(s)
`Cartesian` `Spherical` `Ellipsoidal`

Since:
  2.1

- ## Field Summary

  ### Fields inherited from interface IdentifiedObject

  `ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY`

  ### Fields inherited from interface ReferenceSystem

  `DOMAIN_OF_VALIDITY_KEY, SCOPE_KEY`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `GeodeticDatum`
  `getDatum()`
  Returns the datum, which must be geodetic.

  ### Methods inherited from interface IdentifiedObject

  `getAlias, getIdentifiers, getName, getRemarks, toWKT`

  ### Methods inherited from interface ReferenceSystem

  `getDomainOfValidity, getScope`

  ### Methods inherited from interface SingleCRS

  `getCoordinateSystem`

- ## Method Details

  - ### getDatum

    @UML(identifier="datum", obligation=MANDATORY, specification=ISO_19111) GeodeticDatum getDatum()
    Returns the datum, which must be geodetic.
    Specified by:
      `getDatum` in interface `SingleCRS`
    Returns:
      The datum.