org.geotoolkit.referencing.operation.provider
Class NewZealandMapGrid
Object
FormattableObject
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
MapProjection
NewZealandMapGrid
- All Implemented Interfaces:
- Serializable, Formattable, LenientComparable, IdentifiedObject, OperationMethod
@Immutable
public class NewZealandMapGrid
- extends MapProjection
The provider for "New Zealand Map Grid" (EPSG:9811).
The programmatic names and parameters are enumerated at
New Zealand
Map Grid on RemoteSensing.org. The math transform implementations instantiated by this
provider may be any of the following classes:
This projection is used with the International 1924 ellipsoid.
- Since:
- 2.2
- Version:
- 3.00
- Author:
- Justin Deoliveira (Refractions), Martin Desruisseaux (IRD, Geomatys)
- See Also:
- Serialized Form
- Module:
| Methods inherited from class AbstractIdentifiedObject |
equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, hashCode, nameMatches, nameMatches, nameMatches |
SEMI_MAJOR
public static final ParameterDescriptor<Double> SEMI_MAJOR
- The operation parameter descriptor for the semi major parameter value.
This parameter is mandatory.
Valid values range is (0 … ∞) and default value is 6378388 metres.
SEMI_MINOR
public static final ParameterDescriptor<Double> SEMI_MINOR
- The operation parameter descriptor for the semi minor parameter value.
This parameter is mandatory.
Valid values range is (0 … ∞) and default value is approximatively
6356911.95 metres.
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 173°.
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 -41°.
FALSE_EASTING
public static final ParameterDescriptor<Double> FALSE_EASTING
- The operation parameter descriptor for the false easting parameter value. Valid values range is unrestricted.
This parameter is mandatory.
Valid values range is unrestricted and default value is 2510000 metre.
FALSE_NORTHING
public static final ParameterDescriptor<Double> FALSE_NORTHING
- The operation parameter descriptor for the false northing parameter value. Valid values range is unrestricted.
This parameter is mandatory.
Valid values range is unrestricted and default value is 6023150 metre.
PARAMETERS
public static final ParameterDescriptorGroup PARAMETERS
- The parameters group.
NewZealandMapGrid
public NewZealandMapGrid()
- 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.