public static class IdrObliqueMercator.Provider_TwoPoint extends IdrObliqueMercator.Provider
org.geotools.referencing.operation.MathTransformProvider
for a IdrObliqueMercator projection, specified with
two points on the central line (instead of a central point and azimuth).org.geotools.referencing.operation.DefaultMathTransformFactory| Modifier and Type | Field and Description |
|---|---|
static ParameterDescriptor |
LAT_OF_1ST_POINT
The operation parameter descriptor for the
IdrObliqueMercator.latitudeOf1stPoint
parameter value. |
static ParameterDescriptor |
LAT_OF_2ND_POINT
The operation parameter descriptor for the
IdrObliqueMercator.latitudeOf2ndPoint
parameter value. |
static ParameterDescriptor |
LAT_OF_CENTRE
The operation parameter descriptor for the
IdrObliqueMercator.latitudeOfCentre
parameter value. |
static ParameterDescriptor |
LONG_OF_1ST_POINT
The operation parameter descriptor for the
IdrObliqueMercator.longitudeOf1stPoint
parameter value. |
static ParameterDescriptor |
LONG_OF_2ND_POINT
The operation parameter descriptor for the
IdrObliqueMercator.longitudeOf2ndPoint
parameter value. |
AZIMUTH, FALSE_EASTING_LOCAL, FALSE_NORTHING_LOCAL, LONG_OF_CENTRE, RECTIFIED_GRID_ANGLE, SCALE_FACTOR_LOCAL| Modifier | Constructor and Description |
|---|---|
|
Provider_TwoPoint()
Constructs a new provider.
|
protected |
Provider_TwoPoint(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 java.lang.Class |
getOperationType()
Returns the operation type for this map projection.
|
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 LAT_OF_1ST_POINT
IdrObliqueMercator.latitudeOf1stPoint
parameter value. Valid values range is from -90 to 90. Default value is 0.public static final ParameterDescriptor LONG_OF_1ST_POINT
IdrObliqueMercator.longitudeOf1stPoint
parameter value. Valid values range is from -180 to 180. Default value is 0.public static final ParameterDescriptor LAT_OF_2ND_POINT
IdrObliqueMercator.latitudeOf2ndPoint
parameter value. Valid values range is from -90 to 90. Default value is 0.public static final ParameterDescriptor LONG_OF_2ND_POINT
IdrObliqueMercator.longitudeOf2ndPoint
parameter value. Valid values range is from -180 to 180. Default value is 0.public Provider_TwoPoint()
protected Provider_TwoPoint(ParameterDescriptorGroup params)
protected java.lang.Class getOperationType()
getOperationType in class IdrObliqueMercator.Providerpublic MathTransform createMathTransform(ParameterValueGroup parameters)
throws ParameterNotFoundException
createMathTransform in class IdrObliqueMercator.Providerparameters - The group of parameter values.ParameterNotFoundException - if a required parameter was not found.