Class Interpolation1D

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

public final class Interpolation1D extends AbstractProvider
The provider for interpolation of one-dimensional coordinates.
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:
    • PREIMAGE

      private static final org.opengis.parameter.ParameterDescriptor<double[]> PREIMAGE
      The operation parameter descriptor for the "preimage" parameter value. This parameter is optional and often omitted.
      See Also:
    • VALUES

      private static final org.opengis.parameter.ParameterDescriptor<double[]> VALUES
      The operation parameter descriptor for the "values" parameter value.
    • PARAMETERS

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

    • Interpolation1D

      public Interpolation1D()
      Constructs a provider for the 1-dimensional case.
  • Method Details

    • createMathTransform

      public org.opengis.referencing.operation.MathTransform createMathTransform(org.opengis.referencing.operation.MathTransformFactory factory, org.opengis.parameter.ParameterValueGroup values) throws org.opengis.parameter.ParameterNotFoundException
      Creates a transform from the specified group of parameter values.
      Parameters:
      factory - ignored (can be null).
      values - the group of parameter values.
      Returns:
      the created math transform.
      Throws:
      org.opengis.parameter.ParameterNotFoundException - if a required parameter was not found.