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

public final class Wraparound extends AbstractProvider
Provider for WraparoundTransform (SIS-specific operation).
Since:
1.1
Version:
1.3
See Also:
  • Field Details

    • serialVersionUID

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

      public static final org.opengis.parameter.ParameterDescriptor<Integer> DIMENSION
      The operation parameter descriptor for the number of source and target dimensions.
      Parameter names
      OGC: dim
      Notes:
      • Value domain: [1…∞)
      • No default value
    • WRAPAROUND_DIMENSION

      public static final org.opengis.parameter.ParameterDescriptor<Integer> WRAPAROUND_DIMENSION
      The operation parameter descriptor for the dimension where wraparound is applied.
      Parameter names
      SIS: wraparound_dim
      Notes:
      • Value domain: [0…∞)
      • No default value
    • PERIOD

      public static final org.opengis.parameter.ParameterDescriptor<Double> PERIOD
      The operation parameter descriptor for for the period.
      Parameter names
      SIS: period
      Notes:
      • Value domain: (0.0 … ∞)
      • No default value
    • PARAMETERS

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

    • Wraparound

      public Wraparound()
      Constructs a new provider.
  • 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 wraparound transform from the specified group of parameter values.
      Parameters:
      factory - the factory to use for creating concatenated transforms.
      values - the group of parameter values.
      Returns:
      the created wraparound transform.
      Throws:
      org.opengis.util.FactoryException - if a transform cannot be created.