public class IdrNewZealandMapGrid
extends MapProjection
This is an implementation of algorithm published by Land Information New Zealand. The algorithm is documented here.
Modifier and Type | Class and Description |
---|---|
static class |
IdrNewZealandMapGrid.Provider
The
org.geotools.referencing.operation.MathTransformProvider for
New Zealand Map Grid. |
Modifier | Constructor and Description |
---|---|
protected |
IdrNewZealandMapGrid()
Constructs a new map projection with default parameter values.
|
protected |
IdrNewZealandMapGrid(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
|
Modifier and Type | Method and Description |
---|---|
ParameterDescriptorGroup |
getParameterDescriptors() |
protected Point2D |
inverseTransformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinate
and stores the result in
ptDst . |
protected Point2D |
transformNormalized(double x,
double y,
Point2D ptDst)
Transforms the specified (x,y) coordinate (units in radians)
and stores the result in
ptDst (linear distance on a unit sphere). |
protected IdrNewZealandMapGrid()
protected IdrNewZealandMapGrid(ParameterValueGroup parameters) throws ParameterNotFoundException
parameters
- The parameter values in standard units.ParameterNotFoundException
- if a mandatory parameter is missing.public ParameterDescriptorGroup getParameterDescriptors()
protected Point2D transformNormalized(double x, double y, Point2D ptDst) throws ProjectionException
ptDst
(linear distance on a unit sphere).ProjectionException