org.geotools.referencing.operation.projection
Class ObliqueMercator.Provider_TwoPoint
Object
Formattable
AbstractIdentifiedObject
DefaultOperationMethod
MathTransformProvider
MapProjection.AbstractProvider
ObliqueMercator.Provider
ObliqueMercator.Provider_TwoPoint
- All Implemented Interfaces:
- Serializable, IdentifiedObject, OperationMethod
- Direct Known Subclasses:
- HotineObliqueMercator.Provider_TwoPoint
- Enclosing class:
- ObliqueMercator
public static class ObliqueMercator.Provider_TwoPoint
- extends ObliqueMercator.Provider
The math transform
provider for a Oblique Mercator projection, specified
with two points on the central line (instead of a central point and azimuth).
- Since:
- 2.1
- Author:
- Rueben Schulz
- See Also:
DefaultMathTransformFactory
,
Serialized Form
Methods inherited from class AbstractIdentifiedObject |
asSet, ensureAngularUnit, ensureLinearUnit, ensureNonNull, ensureNonNull, ensureTimeUnit, equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, nameMatches, nameMatches, nameMatches |
LAT_OF_1ST_POINT
public static final ParameterDescriptor LAT_OF_1ST_POINT
- The operation parameter descriptor for the
latitudeOf1stPoint
parameter value. Valid values range is from -90 to 90°. Default value is 0.
LONG_OF_1ST_POINT
public static final ParameterDescriptor LONG_OF_1ST_POINT
- The operation parameter descriptor for the
longitudeOf1stPoint
parameter value. Valid values range is from -180 to 180°. Default value is 0.
LAT_OF_2ND_POINT
public static final ParameterDescriptor LAT_OF_2ND_POINT
- The operation parameter descriptor for the
latitudeOf2ndPoint
parameter value. Valid values range is from -90 to 90°. Default value is 0.
LONG_OF_2ND_POINT
public static final ParameterDescriptor LONG_OF_2ND_POINT
- The operation parameter descriptor for the
longitudeOf2ndPoint
parameter value. Valid values range is from -180 to 180°. Default value is 0.
ObliqueMercator.Provider_TwoPoint
public ObliqueMercator.Provider_TwoPoint()
- Constructs a new provider.
ObliqueMercator.Provider_TwoPoint
protected ObliqueMercator.Provider_TwoPoint(ParameterDescriptorGroup params)
- Constructs a new provider.
- Parameters:
params
- A description of parameters.
createMathTransform
protected MathTransform createMathTransform(ParameterValueGroup parameters)
throws ParameterNotFoundException
- Creates a transform from the specified group of parameter values.
- Overrides:
createMathTransform
in class ObliqueMercator.Provider
- Parameters:
parameters
- The group of parameter values.
- Returns:
- The created math transform.
- Throws:
ParameterNotFoundException
- if a required parameter was not found.- See Also:
MathTransformProvider.Delegate
Copyright © 1996-2009 Geotools. All Rights Reserved.