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
Author:
Martin Desruisseaux (Geomatys)
See Also:
  • Constructor Details

    • GeographicAndVerticalOffsets

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

    • redimension

      @Deprecated public final org.opengis.referencing.operation.OperationMethod redimension(int sourceDimensions, int targetDimensions)
      Deprecated.
      ISO 19111:2019 removed source/target dimensions attributes.
      Returns the elements of the given array at an index computed from the given dimensions.
      Overrides:
      redimension in class DefaultOperationMethod
      Parameters:
      sourceDimensions - the desired number of input dimensions.
      targetDimensions - the desired number of output dimensions.
      Returns:
      the redimensioned operation method, or null if none.
    • inverse

      public AbstractProvider inverse()
      The inverse of GeodeticOperation is usually the same operation with parameter signs inverted.
      Overrides:
      inverse in class AbstractProvider
      Returns:
      this for most GeodeticOperation instances.
      See Also: