Class DefaultDerivedCRS.Parametric

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

private static final class DefaultDerivedCRS.Parametric extends DefaultDerivedCRS implements ParametricCRS
A derived parametric CRS.
  • Field Details

    • serialVersionUID

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

    • Parametric

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

      Parametric(Map<String,?> properties, ParametricCRS baseCRS, org.opengis.referencing.operation.Conversion conversion, DefaultParametricCS derivedCS)
      Creates a new parametric CRS from the given properties.
    • Parametric

      Parametric(Map<String,?> properties, ParametricCRS baseCRS, org.opengis.referencing.crs.CoordinateReferenceSystem interpolationCRS, org.opengis.referencing.operation.OperationMethod method, org.opengis.referencing.operation.MathTransform baseToDerived, DefaultParametricCS derivedCS)
      Creates a new parametric CRS from the given properties.
  • Method Details

    • getDatum

      public DefaultParametricDatum getDatum()
      Returns the datum of the base parametric CRS.
      Specified by:
      getDatum in interface org.opengis.referencing.crs.SingleCRS
      Overrides:
      getDatum in class DefaultDerivedCRS
      Returns:
      the datum of the base CRS.
    • getCoordinateSystem

      public DefaultParametricCS getCoordinateSystem()
      Returns the coordinate system given at construction time.
      Specified by:
      getCoordinateSystem in interface org.opengis.referencing.crs.CoordinateReferenceSystem
      Specified by:
      getCoordinateSystem in interface org.opengis.referencing.crs.SingleCRS
      Overrides:
      getCoordinateSystem in class DefaultDerivedCRS
      Returns:
      the coordinate system.
    • 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