Class LambertConformalWest

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

public final class LambertConformalWest extends MapProjection
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
Author:
Martin Desruisseaux (Geomatys)
See Also:
  • Field Details

    • IDENTIFIER

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

      public static final org.opengis.parameter.ParameterDescriptor<Double> FALSE_EASTING
      The operation parameter descriptor for the False easting (FE) parameter value. Valid values range is unrestricted and default value is 0 metre.
      Parameter names
      EPSG: False easting
      OGC: false_easting
      ESRI: False_Easting
      NetCDF: false_easting
      GeoTIFF: FalseEasting
      Proj4: x_0
    • FALSE_NORTHING

      public static final org.opengis.parameter.ParameterDescriptor<Double> FALSE_NORTHING
      The operation parameter descriptor for the False northing (FN) parameter value. Valid values range is unrestricted and default value is 0 metre.
      Parameter names
      EPSG: False northing
      OGC: false_northing
      ESRI: False_Northing
      NetCDF: false_northing
      GeoTIFF: FalseNorthing
      Proj4: y_0
  • Constructor Details

    • LambertConformalWest

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

    • createProjection

      protected final NormalizedProjection createProjection(Parameters parameters)
      Creates a map projection on an ellipsoid having a semi-major axis length of 1.
      Specified by:
      createProjection in class MapProjection
      Parameters:
      parameters - the group of parameter values.
      Returns:
      the map projection created from the given parameter values.