org.geotools.referencing.operation.projection
Class HotineObliqueMercator
Object
Formattable
AbstractMathTransform
MapProjection
ObliqueMercator
HotineObliqueMercator
- All Implemented Interfaces:
- Serializable, MathTransform, MathTransform2D
public class HotineObliqueMercator
- extends ObliqueMercator
Hotine Oblique Mercator projection. It is similar to the oblique mercator
projection, except that coordinates start at the intersection of the central line and the equator
of the aposphere.
- Since:
- 2.4
- Author:
- Gerald I. Evenden (for original code in Proj4), Rueben Schulz
- See Also:
- Serialized Form
- Module:
Fields inherited from class MapProjection |
centralMeridian, excentricity, excentricitySquared, falseEasting, falseNorthing, globalScale, isSpherical, latitudeOfOrigin, LOGGER, scaleFactor, semiMajor, semiMinor |
Methods inherited from class AbstractMathTransform |
createTransformedShape, derivative, derivative, ensureNonNull, formatWKT, getName, isIdentity, needCopy, rollLongitude, transform, transform, transform |
HotineObliqueMercator
protected HotineObliqueMercator(ParameterValueGroup parameters)
throws ParameterNotFoundException
- Constructs a new map projection from the supplied parameters.
- Parameters:
parameters
- The parameter values in standard units.
- Throws:
ParameterNotFoundException
- if a mandatory parameter is missing.
getParameterDescriptors
public ParameterDescriptorGroup getParameterDescriptors()
- Returns the parameter descriptors for this map projection.
This is used for a providing a default implementation of
MapProjection.getParameterValues()
, as well as arguments checking.
- Overrides:
getParameterDescriptors
in class ObliqueMercator
- Returns:
- The parameter descriptors for this math transform, or
null
. - See Also:
OperationMethod.getParameters()
Copyright © 1996-2009 Geotools. All Rights Reserved.