Class GeographicToTopocentric

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

public final class GeographicToTopocentric extends AbstractProvider
The provider for the "Geographic/topocentric conversions" (EPSG:9837). This operation is implemented using existing MathTransform implementations; there is no need for a class specifically for this transform.
Since:
1.3
Version:
1.3
Author:
Martin Desruisseaux (Geomatys)
See Also:
  • Constructor Details

    • GeographicToTopocentric

      public GeographicToTopocentric()
      Constructs a provider for the 3-dimensional case. While this operation method looks like a map projection because it has a GeographicCRS source and CartesianCS destination, it is classified in the "Coordinate Operations other than Map Projections" category in EPSG guidance note.
  • Method Details

    • 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. The unit of measurement of input coordinates will be the units of the ellipsoid axes.
      Parameters:
      factory - the factory to use for creating the transform.
      values - the parameter values that define the transform to create.
      Returns:
      the conversion from geographic to topocentric coordinates.
      Throws:
      org.opengis.util.FactoryException - if an error occurred while creating a transform.