org.geotoolkit.referencing.operation.provider
Class Mercator2SP
Object
FormattableObject
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
MapProjection
Mercator2SP
- All Implemented Interfaces:
- Serializable, Formattable, LenientComparable, IdentifiedObject, OperationMethod
@Immutable
public class Mercator2SP
- extends MapProjection
The provider for "Mercator (2SP)" projection (EPSG:9805).
The programmatic names and parameters are enumerated at
Mercator 2SP on
RemoteSensing.org. The math transform implementations instantiated by this provider may
be any of the following classes:
- Since:
- 2.2
- Version:
- 3.00
- Author:
- Martin Desruisseaux (IRD), Rueben Schulz (UBC)
- See Also:
- Serialized Form
- Module:
|
Constructor Summary |
Mercator2SP()
Constructs a new provider. |
| Methods inherited from class AbstractIdentifiedObject |
equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, hashCode, nameMatches, nameMatches, nameMatches |
CENTRAL_MERIDIAN
public static final ParameterDescriptor<Double> CENTRAL_MERIDIAN
- 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
public static final ParameterDescriptor<Double> LATITUDE_OF_ORIGIN
- 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
public static final ParameterDescriptor<Double> STANDARD_PARALLEL
- The operation parameter descriptor for the standard parallel 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.
Mercator2SP
public Mercator2SP()
- Constructs a new provider.
getOperationType
public Class<CylindricalProjection> 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-2011 Geotoolkit.org. All Rights Reserved.