public static class IdrObliqueMercator.Provider
extends AbstractProvider
org.geotools.referencing.operation.MathTransformProvider
for an IdrObliqueMercator
projection.org.geotools.referencing.operation.DefaultMathTransformFactory
Modifier and Type | Field and Description |
---|---|
static ParameterDescriptor |
AZIMUTH
The operation parameter descriptor for the
IdrObliqueMercator.alpha_c
parameter value. |
static ParameterDescriptor |
FALSE_EASTING_LOCAL |
static ParameterDescriptor |
FALSE_NORTHING_LOCAL |
static ParameterDescriptor |
LAT_OF_CENTRE
The operation parameter descriptor for the
IdrObliqueMercator.latitudeOfCentre
parameter value. |
static ParameterDescriptor |
LONG_OF_CENTRE
The operation parameter descriptor for the
IdrObliqueMercator.longitudeOfCentre
parameter value. |
static ParameterDescriptor |
RECTIFIED_GRID_ANGLE
The operation parameter descriptor for the
IdrObliqueMercator.rectGridAngle
parameter value. |
static ParameterDescriptor |
SCALE_FACTOR_LOCAL |
Modifier | Constructor and Description |
---|---|
|
Provider()
Constructs a new provider.
|
protected |
Provider(ParameterDescriptorGroup params)
Constructs a new provider.
|
Modifier and Type | Method and Description |
---|---|
MathTransform |
createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
protected Class |
getOperationType()
Returns the operation type for this map projection.
|
public static final ParameterDescriptor SCALE_FACTOR_LOCAL
public static final ParameterDescriptor FALSE_EASTING_LOCAL
public static final ParameterDescriptor FALSE_NORTHING_LOCAL
public static final ParameterDescriptor LAT_OF_CENTRE
IdrObliqueMercator.latitudeOfCentre
parameter value. Valid values range is from -90 to 90. Default value is 0.public static final ParameterDescriptor LONG_OF_CENTRE
IdrObliqueMercator.longitudeOfCentre
parameter value. Valid values range is from -180 to 180. Default value is 0.public static final ParameterDescriptor AZIMUTH
IdrObliqueMercator.alpha_c
parameter value. Valid values range is from -360 to -270, -90 to 90,
and 270 to 360 degrees. Default value is 0.public static final ParameterDescriptor RECTIFIED_GRID_ANGLE
IdrObliqueMercator.rectGridAngle
parameter value. It is an optional parameter with valid values ranging
from -360 to 360. Default value is IdrObliqueMercator.alpha_c
.public Provider()
protected Provider(ParameterDescriptorGroup params)
protected Class getOperationType()
public MathTransform createMathTransform(ParameterValueGroup parameters) throws ParameterNotFoundException
parameters
- The group of parameter values.ParameterNotFoundException
- if a required parameter was not found.