Class GeographicAndVerticalOffsets

All Implemented Interfaces:
Serializable, Formattable, MathTransformProvider, Deprecable, LenientComparable, org.opengis.referencing.IdentifiedObject, org.opengis.referencing.operation.OperationMethod

public final class GeographicAndVerticalOffsets extends GeographicOffsets
The provider for "Geographic2D with Height Offsets" (EPSG:9618). This is not the same than a "Geographic3D offsets" because this operation also performs a simplified transformation from ellipsoidal height to geoidal height, as can be seen from the difference in parameter name. For a "Geographic3D offsets" with ellipsoidal heights, see the parent class.

Examples of coordinate transformations using this method:

  • EPSG:1335 from 2D to 2D geographic CRS.
  • EPSG:1336 from 3D to 2D geographic CRS.
  • EPSG:15596 from 3D to 3D geographic CRS.
Since:
0.8
Version:
0.8
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      Serial number for inter-operability with different versions.
      See Also:
    • TH

      static final org.opengis.parameter.ParameterDescriptor<Double> TH
      The operation parameter descriptor for the "Geoid undulation" parameter value.
      See Also:
    • PARAMETERS

      private static final org.opengis.parameter.ParameterDescriptorGroup PARAMETERS
      The group of all parameters expected by this coordinate operation.
  • Constructor Details

    • GeographicAndVerticalOffsets

      public GeographicAndVerticalOffsets()
      Constructs a provider with default parameters.
    • GeographicAndVerticalOffsets

      private GeographicAndVerticalOffsets(int sourceDimensions, int targetDimensions, GeodeticOperation[] redimensioned)
      For default constructor only.
  • Method Details

    • vertical

      org.opengis.parameter.ParameterDescriptor<Double> vertical()
      Returns the parameter descriptor for the vertical axis.
      Overrides:
      vertical in class GeographicOffsets