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 java.awt.geom.Point2D |
inverseTransformNormalized(double x,
double y,
java.awt.geom.Point2D ptDst)
Transforms the specified (x,y) coordinate
and stores the result in
ptDst. |
protected java.awt.geom.Point2D |
transformNormalized(double x,
double y,
java.awt.geom.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 java.awt.geom.Point2D transformNormalized(double x,
double y,
java.awt.geom.Point2D ptDst)
throws ProjectionException
ptDst (linear distance on a unit sphere).ProjectionExceptionprotected java.awt.geom.Point2D inverseTransformNormalized(double x,
double y,
java.awt.geom.Point2D ptDst)
throws ProjectionException
ptDst.ProjectionException