Class LambertConformalWest

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

public final class LambertConformalWest extends AbstractLambert
The provider for "Lambert Conic Conformal (West Orientated)" projection (EPSG:9826). In this projection method, the x values increase toward West. However, the projection is defined in such a way that the sign of x values are reversed before to apply the "false easting" translation. As a consequence of this operation order, despite its name the "false easting" is effectively a "false westing" (FW) parameter. See §1.3.1.3 in Geomatics Guidance Note number 7, part 2 – April 2015.

In Apache SIS implementation, this operation method does not reverse the sign of x values because all our map projection "kernels" go from (longitude, latitude) in degrees to (easting, northing) in metres by definition. The sign reversal is applied later, by examination of axis directions in CoordinateSystems.

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

    • serialVersionUID

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

      public static final String IDENTIFIER
      The EPSG identifier, to be preferred to the name when available.
      See Also:
    • FALSE_WESTING

      static final org.opengis.parameter.ParameterDescriptor<Double> FALSE_WESTING
      The operation parameter descriptor for the False easting (FE) parameter value. In the case of West Orientated projection, despite its EPSG name this parameter is actually False westing (FW)
      Parameter names
      EPSG: False easting
      OGC: false_easting
      ESRI: False_Easting
      NetCDF: false_easting
      GeoTIFF: FalseEasting
      Proj4: x_0
    • PARAMETERS

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

    • LambertConformalWest

      public LambertConformalWest()
      Constructs a new provider.