Class PseudoPlateCarree

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

public final class PseudoPlateCarree extends AbstractProvider
The "Pseudo Plate Carrée" pseudo-projection (EPSG:9825). This is only the identity transform. The semi-major and semi-minor axis lengths are ignored (they could be fixed to 1) but nevertheless declared for allowing netCDF file encoding to declare the ellipsoid in pseudo-projection parameters.

We do not declare that operation method as a Projection because axis units are degrees.

Since:
1.0
Version:
1.3
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      For cross-version compatibility.
      See Also:
    • PARAMETERS

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

    • PseudoPlateCarree

      public PseudoPlateCarree()
      Constructs a new provider.
  • Method Details

    • createMathTransform

      public org.opengis.referencing.operation.MathTransform createMathTransform(org.opengis.referencing.operation.MathTransformFactory factory, org.opengis.parameter.ParameterValueGroup parameters)
      Creates an Pseudo Plate Carrée projection from the specified group of parameter values.
      Parameters:
      factory - ignored.
      parameters - ignored.
      Returns:
      the identity transform.