public static class ObliqueMercator.Provider extends MapProjection.AbstractProvider
DefaultMathTransformFactory
,
Serialized FormMathTransformProvider.Delegate
Modifier and Type | Field and Description |
---|---|
static ParameterDescriptor |
AZIMUTH
The operation parameter descriptor for the
azimuth parameter value. |
static ParameterDescriptor |
LATITUDE_OF_CENTRE
The operation parameter descriptor for the
latitudeOfCentre
parameter value. |
static ParameterDescriptor |
LONGITUDE_OF_CENTRE
The operation parameter descriptor for the
longitudeOfCentre
parameter value. |
static ParameterDescriptor |
RECTIFIED_GRID_ANGLE
The operation parameter descriptor for the
rectifiedGridAngle
parameter value. |
CENTRAL_MERIDIAN, FALSE_EASTING, FALSE_NORTHING, LATITUDE_OF_ORIGIN, SCALE_FACTOR, SEMI_MAJOR, SEMI_MINOR, STANDARD_PARALLEL_1, STANDARD_PARALLEL_2
sourceDimensions, targetDimensions
EMPTY_ALIAS_ARRAY, EMPTY_IDENTIFIER_ARRAY, IDENTIFIER_COMPARATOR, NAME_COMPARATOR, REMARKS_COMPARATOR
SINGLE_LINE
FORMULA_KEY
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY
Modifier | Constructor and Description |
---|---|
|
Provider()
Constructs a new provider.
|
protected |
Provider(ParameterDescriptorGroup params)
Constructs a new provider.
|
Modifier and Type | Method and Description |
---|---|
protected MathTransform |
createMathTransform(ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values.
|
Class<CylindricalProjection> |
getOperationType()
Returns the operation type for this map projection.
|
doubleValue
createDescriptor, createDescriptorGroup, createOptionalDescriptor, doubleValue, ensureValidValues, formatWKT, getParameter, intValue, stringValue, toMap, value
checkDimensions, equals, getFormula, getParameters, getSourceDimensions, getTargetDimensions, hashCode
asSet, ensureAngularUnit, ensureLinearUnit, ensureNonNull, ensureNonNull, ensureTimeUnit, equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, nameMatches, nameMatches, nameMatches
cleanupThreadLocals, toString, toWKT, toWKT, toWKT, toWKT
getAlias, getIdentifiers, getName, getRemarks, toWKT
public static final ParameterDescriptor LATITUDE_OF_CENTRE
latitudeOfCentre
parameter value. Valid values range is from -90 to 90°. Default value is 0.public static final ParameterDescriptor LONGITUDE_OF_CENTRE
longitudeOfCentre
parameter value. Valid values range is from -180 to 180°. Default value is 0.public static final ParameterDescriptor AZIMUTH
azimuth
parameter value.
Valid values range is from -360 to -270, -90 to 90, and 270 to 360 degrees. Default value
is 0.public static final ParameterDescriptor RECTIFIED_GRID_ANGLE
rectifiedGridAngle
parameter value. It is an optional parameter with valid values ranging from -360 to 360°.
Default value is azimuth
.public Provider()
protected Provider(ParameterDescriptorGroup params)
params
- A description of parameters.public Class<CylindricalProjection> getOperationType()
getOperationType
in class MapProjection.AbstractProvider
protected MathTransform createMathTransform(ParameterValueGroup parameters) throws ParameterNotFoundException
createMathTransform
in class MathTransformProvider
parameters
- The group of parameter values.ParameterNotFoundException
- if a required parameter was not found.MathTransformProvider.Delegate
Copyright © 1996–2019 Geotools. All rights reserved.