Class AzimuthalEquidistant.Abstract
- All Implemented Interfaces:
Serializable,MathTransform,MathTransform2D
- Direct Known Subclasses:
AzimuthalEquidistant.Ellipsoidal,AzimuthalEquidistant.Spherical
- Enclosing class:
- AzimuthalEquidistant
Abstract base class for Azimuthal Equidistant projections.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class MapProjection
MapProjection.AbstractProvider -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final doubleThe cosine of the central latitude of the projection.protected final AzimuthalEquidistant.ModeThe mode or aspect of the projection.protected final doubleThe sine of the central latitude of the projection.Fields inherited from class MapProjection
centralMeridian, en0, en1, en2, en3, en4, excentricity, excentricitySquared, falseEasting, falseNorthing, globalScale, invertible, isSpherical, latitudeOfOrigin, LOGGER, scaleFactor, semiMajor, semiMinor, SKIP_SANITY_CHECKSFields inherited from class Formattable
SINGLE_LINE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe descriptors for the parameters that define the projection.Return the values of the parameters that define the projection.Methods inherited from class MapProjection
checkReciprocal, equals, getSourceDimensions, getTargetDimensions, getToleranceForAssertions, hashCode, inv_mlfn, inverse, inverseTransformNormalized, mlfn, orthodromicDistance, resetWarnings, transform, transform, transform, transformNormalizedMethods inherited from class AbstractMathTransform
createTransformedShape, derivative, derivative, ensureNonNull, formatWKT, getName, isIdentity, needCopy, normalizeAngle, rollLongitude, transform, transform, transformMethods inherited from class Formattable
cleanupThreadLocals, toString, toWKT, toWKT, toWKT, toWKTMethods inherited from interface MathTransform
derivative, isIdentity, toWKT, transform, transform, transformMethods inherited from interface MathTransform2D
createTransformedShape, derivative
-
Field Details
-
mode
The mode or aspect of the projection. -
sinph0
protected final double sinph0The sine of the central latitude of the projection. -
cosph0
protected final double cosph0The cosine of the central latitude of the projection.
-
-
Constructor Details
-
Abstract
Constructor.- Parameters:
parameters- the parameters that define this projection- Throws:
ParameterNotFoundException
-
-
Method Details
-
getParameterDescriptors
The descriptors for the parameters that define the projection.- Specified by:
getParameterDescriptorsin classMapProjection- Returns:
- The parameter descriptors for this math transform, or
null. - See Also:
-
getParameterValues
Return the values of the parameters that define the projection.- Overrides:
getParameterValuesin classMapProjection- Returns:
- A copy of the parameter values for this map projection.
- See Also:
-