Class DefaultDerivedCRS.Geodetic

All Implemented Interfaces:
Serializable, Formattable, Deprecable, LenientComparable, org.opengis.referencing.crs.CoordinateReferenceSystem, org.opengis.referencing.crs.DerivedCRS, org.opengis.referencing.crs.GeneralDerivedCRS, org.opengis.referencing.crs.GeodeticCRS, org.opengis.referencing.crs.SingleCRS, org.opengis.referencing.IdentifiedObject, org.opengis.referencing.ReferenceSystem
Enclosing class:
DefaultDerivedCRS

private static final class DefaultDerivedCRS.Geodetic extends DefaultDerivedCRS implements org.opengis.referencing.crs.GeodeticCRS
A derived geodetic CRS. Note that base CRS of kind GeodeticCRS can be used both with this class and with DefaultDerivedCRS.Engineering. Consequently, an ambiguity may exist when choosing the kind if DerivedCRS to create for a given GeodeticCRS.
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      For cross-version compatibility.
      See Also:
  • Constructor Details

    • Geodetic

      Geodetic(org.opengis.referencing.crs.DerivedCRS other)
      Creates a copy of the given CRS.
    • Geodetic

      Geodetic(Map<String,?> properties, org.opengis.referencing.crs.GeodeticCRS baseCRS, org.opengis.referencing.operation.Conversion conversion, org.opengis.referencing.cs.CoordinateSystem derivedCS)
      Creates a new geodetic CRS from the given properties.
    • Geodetic

      Geodetic(Map<String,?> properties, org.opengis.referencing.crs.GeodeticCRS baseCRS, org.opengis.referencing.crs.CoordinateReferenceSystem interpolationCRS, org.opengis.referencing.operation.OperationMethod method, org.opengis.referencing.operation.MathTransform baseToDerived, org.opengis.referencing.cs.CoordinateSystem derivedCS)
      Creates a new geodetic CRS from the given properties.
  • Method Details

    • getDatum

      public org.opengis.referencing.datum.GeodeticDatum getDatum()
      Returns the datum of the base geodetic CRS.
      Specified by:
      getDatum in interface org.opengis.referencing.crs.GeodeticCRS
      Specified by:
      getDatum in interface org.opengis.referencing.crs.SingleCRS
      Overrides:
      getDatum in class DefaultDerivedCRS
      Returns:
      the datum of the base CRS.
    • createSameType

      AbstractCRS createSameType(Map<String,?> properties, org.opengis.referencing.cs.CoordinateSystem derivedCS)
      Returns a coordinate reference system of the same type than this CRS but with different axes.
      Overrides:
      createSameType in class DefaultDerivedCRS
    • keyword

      String keyword(Formatter formatter)
      Returns the WKT keyword for this derived CRS type.
      Overrides:
      keyword in class DefaultDerivedCRS
    • getType

      Returns the GML code for this derived CRS type.
      Overrides:
      getType in class DefaultDerivedCRS