org.geotoolkit.referencing.operation.provider
Class Polyconic
Object
FormattableObject
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
MapProjection
Polyconic
- All Implemented Interfaces:
- Serializable, Formattable, LenientComparable, IdentifiedObject, OperationMethod
@Immutable
public class Polyconic
- extends MapProjection
The provider for "American Polyconic" projection (EPSG:9818).
EPSG defines code for this projection, 9818 for the ellipsoidal case.
The programmatic names and parameters are enumerated at
Polyconic on
RemoteSensing.org. The math transform implementations instantiated by this provider may
be any of the following classes:
- Since:
- 3.11
- Version:
- 3.11
- Author:
- Simon Reynard (Geomatys)
- See Also:
- Serialized Form
- Module:
|
Constructor Summary |
Polyconic()
Constructs a new provider. |
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°.
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.
Polyconic
public Polyconic()
- 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-2011 Geotoolkit.org. All Rights Reserved.