Class MolodenskyInterpolation

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

public final class MolodenskyInterpolation extends FranceGeocentricInterpolation
An approximation of geocentric interpolations which uses InterpolatedMolodenskyTransform instead of InterpolatedGeocentricTransform.

This operation method is not standard, and as of SIS 0.7 not yet registered in the operation methods provided by DefaultMathTransformFactory. This class extends FranceGeocentricInterpolation for now because the latter is currently the only operation performing interpolation in the geocentric domain. However, this class hierarchy may be revisited in any future SIS version.

Since:
0.7
Version:
0.7
See Also:
  • Field Details

    • serialVersionUID

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

    • MolodenskyInterpolation

      public MolodenskyInterpolation()
      Constructs a provider.
    • MolodenskyInterpolation

      private MolodenskyInterpolation(int sourceDimensions, int targetDimensions, org.opengis.parameter.ParameterDescriptorGroup parameters, GeodeticOperation[] redimensioned)
      Constructs a provider for the given number of dimensions.
      Parameters:
      sourceDimensions - number of dimensions in the source CRS of this operation method.
      targetDimensions - number of dimensions in the target CRS of this operation method.
      parameters - description of parameters expected by this operation.
      redimensioned - providers for all combinations between 2D and 3D cases, or null.
  • Method Details