Class GeocentricToGeographic

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

public final class GeocentricToGeographic extends GeodeticOperation
The provider for the inverse of "Geographic/geocentric conversions" (EPSG:9602). This provider creates transforms from geocentric to geographic coordinate reference systems.
Since:
0.7
Version:
1.3
See Also:
  • Field Details

    • serialVersionUID

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

      public static final String NAME
      The OGC name used for this operation method.
      See Also:
    • PARAMETERS

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

    • GeocentricToGeographic

      public GeocentricToGeographic()
      Constructs a provider for the 3-dimensional case.
    • GeocentricToGeographic

      private GeocentricToGeographic(int targetDimensions, GeodeticOperation[] redimensioned)
      Constructs a provider for the given dimensions.
      Parameters:
      targetDimensions - number of dimensions in the target CRS of this operation method.
      redimensioned - providers for all combinations between 2D and 3D cases.
  • Method Details

    • inverse

      public AbstractProvider inverse()
      Specifies that the inverse of this operation is a different kind of operation.
      Overrides:
      inverse in class GeodeticOperation
      Returns:
      null.
      See Also:
    • createMathTransform

      public org.opengis.referencing.operation.MathTransform createMathTransform(org.opengis.referencing.operation.MathTransformFactory factory, org.opengis.parameter.ParameterValueGroup values) throws org.opengis.util.FactoryException
      Creates a transform from the specified group of parameter values.
      Parameters:
      factory - the factory to use for creating the transform.
      values - the parameter values that define the transform to create.
      Returns:
      the conversion from geocentric to geographic coordinates.
      Throws:
      org.opengis.util.FactoryException - if an error occurred while creating a transform.