Class LambertConformalBelgium
- Object
-
- Formattable
-
- AbstractMathTransform
-
- MapProjection
-
- LambertConformal
-
- LambertConformalBelgium
-
- All Implemented Interfaces:
Serializable
,MathTransform
,MathTransform2D
public class LambertConformalBelgium extends LambertConformal
Lambert Conical Conformal 2SP Belgium Projection.- Since:
- 2.2
- Author:
- Rueben Schulz, Martin Desruisseaux
- See Also:
- lambert_conic_conformal_2sp_belgium, Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LambertConformalBelgium.Provider
The math transform provider for a Lambert Conformal 2SP Belgium projection (EPSG code 9803).-
Nested classes/interfaces inherited from class MapProjection
MapProjection.AbstractProvider
-
-
Field Summary
-
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_CHECKS
-
Fields inherited from class Formattable
SINGLE_LINE
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
LambertConformalBelgium(ParameterValueGroup parameters)
Constructs a new map projection from the supplied parameters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParameterDescriptorGroup
getParameterDescriptors()
Returns the parameter descriptors for this map projection.-
Methods inherited from class LambertConformal
equals, getParameterValues, hashCode, inverseTransformNormalized, transformNormalized
-
Methods inherited from class MapProjection
checkReciprocal, getSourceDimensions, getTargetDimensions, getToleranceForAssertions, inv_mlfn, inverse, mlfn, orthodromicDistance, resetWarnings, transform, transform, transform
-
Methods inherited from class AbstractMathTransform
createTransformedShape, derivative, derivative, ensureNonNull, formatWKT, getName, isIdentity, needCopy, normalizeAngle, rollLongitude, transform, transform, transform
-
Methods inherited from class Formattable
cleanupThreadLocals, toString, toWKT, toWKT, toWKT, toWKT
-
Methods inherited from interface MathTransform
derivative, isIdentity, toWKT, transform, transform, transform
-
Methods inherited from interface MathTransform2D
createTransformedShape, derivative
-
-
-
-
Constructor Detail
-
LambertConformalBelgium
protected LambertConformalBelgium(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.
-
-
Method Detail
-
getParameterDescriptors
public ParameterDescriptorGroup getParameterDescriptors()
Returns the parameter descriptors for this map projection. This is used for a providing a default implementation ofMapProjection.getParameterValues()
, as well as arguments checking.- Specified by:
getParameterDescriptors
in classMapProjection
- Returns:
- The parameter descriptors for this math transform, or
null
. - See Also:
OperationMethod.getParameters()
-
-