org.geotoolkit.referencing.operation.provider
Class LambertConformal2SP
Object
FormattableObject
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
MapProjection
LambertConformal2SP
- All Implemented Interfaces:
- Serializable, Formattable, Deprecable, LenientComparable, IdentifiedObject, OperationMethod
- Direct Known Subclasses:
- LambertConformal2SP.Belgium
@Immutable
public class LambertConformal2SP
- extends MapProjection
The provider for "Lambert Conic Conformal (2SP)" projection (EPSG:9802).
The math transform implementations instantiated by this provider may be any of the following classes:
The following table summarizes the parameters recognized by this provider.
For a more detailed parameter list, see the PARAMETERS constant.
Operation name: Lambert_Conformal_Conic_2SP
Area of use: (union of CRS domains of validity in EPSG database)
| in latitudes: | 81°00.0′S | to | 86°27.0′N |
| in longitudes: | 180°00.0′W | to | 180°00.0′E |
| Parameter name | Default value |
semi_major | |
semi_minor | |
roll_longitude | false |
central_meridian | 0° |
latitude_of_origin | 0° |
standard_parallel_1 | latitude of origin |
standard_parallel_2 | standard parallel 1 |
Scale_Factor | 1 |
false_easting | 0 metres |
false_northing | 0 metres |
- Since:
- 2.2
- Version:
- 3.20
- Author:
- Martin Desruisseaux (IRD, Geomatys), Rueben Schulz (UBC)
- See Also:
- Lambert Conic Conformal 2SP on RemoteSensing.org,
Geotk coordinate operations matrix,
Serialized Form
- Module:
|
Nested Class Summary |
static class |
LambertConformal2SP.Belgium
The provider for "Lambert Conic Conformal (2SP Belgium)" projection (EPSG:9803). |
CENTRAL_MERIDIAN
@Deprecated
public static final ParameterDescriptor<Double> CENTRAL_MERIDIAN
- Deprecated. Invoke
PARAMETERS.descriptor(String) instead.- 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_ORIGIN
@Deprecated
public static final ParameterDescriptor<Double> LATITUDE_OF_ORIGIN
- Deprecated. Invoke
PARAMETERS.descriptor(String) instead.- 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°.
STANDARD_PARALLEL_1
@Deprecated
public static final ParameterDescriptor<Double> STANDARD_PARALLEL_1
- Deprecated. Invoke
PARAMETERS.descriptor(String) instead.- The operation parameter descriptor for the first standard parallel parameter value.
This parameter is optional - if omitted,
it takes the same value than the one given for
LATITUDE_OF_ORIGIN.
Valid values range is [-90 … 90]°.
STANDARD_PARALLEL_2
@Deprecated
public static final ParameterDescriptor<Double> STANDARD_PARALLEL_2
- Deprecated. Invoke
PARAMETERS.descriptor(String) instead.- The operation parameter descriptor for the second standard parallel parameter value.
This parameter is optional - if omitted,
it takes the same value than the one given for
STANDARD_PARALLEL_1.
Valid values range is [-90 … 90]°.
SCALE_FACTOR
@Deprecated
public static final ParameterDescriptor<Double> SCALE_FACTOR
- Deprecated. Invoke
PARAMETERS.descriptor(String) instead.- The ESRI operation parameter descriptor for the scale factor parameter value.
This parameter is optional, because not
defined by EPSG. Valid values range is (0 … ∞) and default value is 1.
- Since:
- 3.20
FALSE_EASTING
@Deprecated
public static final ParameterDescriptor<Double> FALSE_EASTING
- Deprecated. Invoke
PARAMETERS.descriptor(String) instead.- 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
@Deprecated
public static final ParameterDescriptor<Double> FALSE_NORTHING
- Deprecated. Invoke
PARAMETERS.descriptor(String) instead.- 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 group of all parameters expected by this coordinate operation.
The following table lists the operation names and the parameters recognized by Geotk:
| Name: | OGC: | Lambert_Conformal_Conic_2SP |
| Alias: | EPSG: | Lambert Conic Conformal (2SP) |
| ESRI: | Lambert_Conformal_Conic |
| NetCDF: | LambertConformal |
| GeoTIFF: | CT_LambertConfConic_2SP |
| GeoTIFF: | CT_LambertConfConic |
| PROJ4: | lcc |
| Geotk: | Lambert conformal conic projection |
| Identifier: | EPSG: | 9802 |
| GeoTIFF: | 9 |
|
| Name: | OGC: | semi_major |
| Alias: | EPSG: | Semi-major axis |
| ESRI: | Semi_Major |
| NetCDF: | semi_major_axis |
| GeoTIFF: | SemiMajor |
| PROJ4: | a |
|
| Type: | Double |
| Obligation: | mandatory |
| Value range: | [0…∞) metres |
|
| Name: | OGC: | semi_minor |
| Alias: | EPSG: | Semi-minor axis |
| ESRI: | Semi_Minor |
| NetCDF: | semi_minor_axis |
| GeoTIFF: | SemiMinor |
| PROJ4: | b |
|
| Type: | Double |
| Obligation: | mandatory |
| Value range: | [0…∞) metres |
|
| Name: | Geotk: | roll_longitude |
|
| Type: | Boolean |
| Obligation: | optional |
| Default value: | false |
|
| Name: | OGC: | central_meridian |
| Alias: | EPSG: | Longitude of false origin |
| ESRI: | Central_Meridian |
| NetCDF: | longitude_of_central_meridian |
| GeoTIFF: | FalseOriginLong |
| PROJ4: | lon_0 |
|
| Type: | Double |
| Obligation: | mandatory |
| Value range: | [-180 … 180]° |
| Default value: | 0° |
|
| Name: | OGC: | latitude_of_origin |
| Alias: | EPSG: | Latitude of false origin |
| ESRI: | Latitude_Of_Origin |
| NetCDF: | latitude_of_projection_origin |
| GeoTIFF: | FalseOriginLat |
| PROJ4: | lat_0 |
|
| Type: | Double |
| Obligation: | mandatory |
| Value range: | [-90 … 90]° |
| Default value: | 0° |
|
| Name: | OGC: | standard_parallel_1 |
| Alias: | EPSG: | Latitude of 1st standard parallel |
| ESRI: | Standard_Parallel_1 |
| NetCDF: | standard_parallel[1] |
| GeoTIFF: | StdParallel1 |
| PROJ4: | lat_1 |
|
| Type: | Double |
| Obligation: | optional |
| Value range: | [-90 … 90]° |
| Default value: | latitude of origin |
|
| Name: | OGC: | standard_parallel_2 |
| Alias: | EPSG: | Latitude of 2nd standard parallel |
| ESRI: | Standard_Parallel_2 |
| NetCDF: | standard_parallel[2] |
| GeoTIFF: | StdParallel2 |
| PROJ4: | lat_2 |
|
| Type: | Double |
| Obligation: | optional |
| Value range: | [-90 … 90]° |
| Default value: | standard parallel 1 |
|
|
|
| Type: | Double |
| Obligation: | optional |
| Value range: | [0…∞) |
| Default value: | 1 |
|
| Name: | OGC: | false_easting |
| Alias: | EPSG: | Easting at false origin |
| ESRI: | False_Easting |
| NetCDF: | false_easting |
| GeoTIFF: | FalseOriginEasting |
| PROJ4: | x_0 |
|
| Type: | Double |
| Obligation: | mandatory |
| Value range: | (-∞ … ∞) metres |
| Default value: | 0 metres |
|
| Name: | OGC: | false_northing |
| Alias: | EPSG: | Northing at false origin |
| ESRI: | False_Northing |
| NetCDF: | false_northing |
| GeoTIFF: | FalseOriginNorthing |
| PROJ4: | y_0 |
|
| Type: | Double |
| Obligation: | mandatory |
| Value range: | (-∞ … ∞) metres |
| Default value: | 0 metres |
|
LambertConformal2SP
public LambertConformal2SP()
- Constructs a new provider.
getOperationType
public Class<ConicProjection> getOperationType()
- Returns the operation type for this map projection.
- Overrides:
getOperationType in class MapProjection
- Returns:
- The GeoAPI interface implemented by this operation.
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-2012 Geotoolkit.org. All Rights Reserved.