org.geotoolkit.referencing.operation.provider
Class LambertAzimuthalEqualArea
Object
FormattableObject
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
MapProjection
LambertAzimuthalEqualArea
- All Implemented Interfaces:
- Serializable, Formattable, LenientComparable, IdentifiedObject, OperationMethod
- Direct Known Subclasses:
- LambertAzimuthalEqualArea.Spherical
@Immutable
public class LambertAzimuthalEqualArea
- extends MapProjection
The provider for "Lambert Azimuthal Equal Area" projection (EPSG:9820, EPSG:1027).
Note:
EPSG defines two codes for this projection, 1027 being the spherical case and 9820 the
ellipsoidal case. However the formulas are the same in both cases. Consequently they are
implemented in Geotk by the same class.
The programmatic names and parameters are enumerated at
Lambert
Azimuthal Equal Area on RemoteSensing.org. The math transform implementations instantiated by
this provider may be any of the following classes:
- Since:
- 2.4
- Version:
- 3.16
- Author:
- Beate Stollberg, Martin Desruisseaux (Geomatys)
- See Also:
- Serialized Form
- Module:
LONGITUDE_OF_CENTRE
public static final ParameterDescriptor<Double> LONGITUDE_OF_CENTRE
- The operation parameter descriptor for the central meridian parameter value.
This parameter is mandatory.
Valid values range is [-180 … 180]° and default value is 0°.
LATITUDE_OF_CENTRE
public static final ParameterDescriptor<Double> LATITUDE_OF_CENTRE
- The operation parameter descriptor for the latitude of origin parameter value.
This parameter is mandatory.
Valid values range is [-90 … 90]° and default value is 0°.
FALSE_EASTING
public static final ParameterDescriptor<Double> FALSE_EASTING
- The operation parameter descriptor for the false easting parameter value.
This parameter is mandatory.
Valid values range is unrestricted and default value is 0 metre.
FALSE_NORTHING
public static final ParameterDescriptor<Double> FALSE_NORTHING
- The operation parameter descriptor for the false northing parameter value.
This parameter is mandatory.
Valid values range is unrestricted and default value is 0 metre.
PARAMETERS
public static final ParameterDescriptorGroup PARAMETERS
- The parameters group.
LambertAzimuthalEqualArea
public LambertAzimuthalEqualArea()
- Constructs a new provider.
createMathTransform
protected MathTransform2D createMathTransform(ParameterValueGroup values)
- Creates a map projection from the specified group of parameter values.
- Specified by:
createMathTransform in class MapProjection
- Parameters:
values - The group of parameter values.
- Returns:
- The created map projection.
Copyright © 2009-2011 Geotoolkit.org. All Rights Reserved.