|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.geotools.referencing.wkt.Formattable org.geotools.referencing.AbstractIdentifiedObject org.geotools.referencing.operation.DefaultOperationMethod org.geotools.referencing.operation.MathTransformProvider org.geotools.referencing.operation.projection.MapProjection.AbstractProvider
The base provider for MapProjection
s.
Nested Class Summary |
Nested classes inherited from class org.geotools.referencing.operation.MathTransformProvider |
MathTransformProvider.Delegate |
Field Summary | |
static org.opengis.parameter.ParameterDescriptor |
CENTRAL_MERIDIAN
The operation parameter descriptor for the central meridian parameter value. |
static org.opengis.parameter.ParameterDescriptor |
FALSE_EASTING
The operation parameter descriptor for the falseEasting
parameter value. |
static org.opengis.parameter.ParameterDescriptor |
FALSE_NORTHING
The operation parameter descriptor for the falseNorthing
parameter value. |
static org.opengis.parameter.ParameterDescriptor |
LATITUDE_OF_ORIGIN
The operation parameter descriptor for the latitude of origin parameter value. |
static org.opengis.parameter.ParameterDescriptor |
SCALE_FACTOR
The operation parameter descriptor for the scaleFactor
parameter value. |
static org.opengis.parameter.ParameterDescriptor |
SEMI_MAJOR
The operation parameter descriptor for the semi major parameter value. |
static org.opengis.parameter.ParameterDescriptor |
SEMI_MINOR
The operation parameter descriptor for the semi minor parameter value. |
static org.opengis.parameter.ParameterDescriptor |
STANDARD_PARALLEL
The operation parameter descriptor for the standard parallel parameter value. |
static org.opengis.parameter.ParameterDescriptor |
STANDARD_PARALLEL_1
The operation parameter descriptor for the standard parallel 1 parameter value. |
static org.opengis.parameter.ParameterDescriptor |
STANDARD_PARALLEL_2
The operation parameter descriptor for the standard parallel 2 parameter value. |
Fields inherited from class org.geotools.referencing.operation.DefaultOperationMethod |
sourceDimensions, targetDimensions |
Fields inherited from class org.geotools.referencing.AbstractIdentifiedObject |
EMPTY_ALIAS_ARRAY, EMPTY_IDENTIFIER_ARRAY, IDENTIFIER_COMPARATOR, NAME_COMPARATOR, REMARKS_COMPARATOR |
Fields inherited from interface org.opengis.referencing.operation.OperationMethod |
FORMULA_KEY |
Fields inherited from interface org.opengis.referencing.IdentifiedObject |
ALIAS_KEY, IDENTIFIERS_KEY, NAME_KEY, REMARKS_KEY |
Constructor Summary | |
MapProjection.AbstractProvider(org.opengis.parameter.ParameterDescriptorGroup parameters)
Constructs a math transform provider from a set of parameters. |
Method Summary | |
protected static double |
doubleValue(org.opengis.parameter.ParameterDescriptor param,
org.opengis.parameter.ParameterValueGroup group)
Returns the parameter value for the specified operation parameter in standard units. |
protected java.lang.Class |
getOperationType()
Returns the operation type for this map projection. |
Methods inherited from class org.geotools.referencing.operation.MathTransformProvider |
createDescriptor, createDescriptorGroup, createMathTransform, createOptionalDescriptor, ensureValidValues, formatWKT, intValue, stringValue, value |
Methods inherited from class org.geotools.referencing.operation.DefaultOperationMethod |
checkDimensions, equals, getFormula, getParameters, getSourceDimensions, getTargetDimensions, hashCode |
Methods inherited from class org.geotools.referencing.AbstractIdentifiedObject |
asSet, ensureAngularUnit, ensureLinearUnit, ensureNonNull, ensureNonNull, ensureTimeUnit, equals, equals, equals, equals, getAlias, getIdentifier, getIdentifier, getIdentifiers, getName, getName, getName, getProperties, getProperties, getRemarks, nameMatches, nameMatches |
Methods inherited from class org.geotools.referencing.wkt.Formattable |
toString, toWKT, toWKT, toWKT |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.opengis.referencing.IdentifiedObject |
getAlias, getIdentifiers, getName, getRemarks, toWKT |
Field Detail |
public static final org.opengis.parameter.ParameterDescriptor SEMI_MAJOR
public static final org.opengis.parameter.ParameterDescriptor SEMI_MINOR
public static final org.opengis.parameter.ParameterDescriptor CENTRAL_MERIDIAN
public static final org.opengis.parameter.ParameterDescriptor LATITUDE_OF_ORIGIN
public static final org.opengis.parameter.ParameterDescriptor STANDARD_PARALLEL
public static final org.opengis.parameter.ParameterDescriptor STANDARD_PARALLEL_1
public static final org.opengis.parameter.ParameterDescriptor STANDARD_PARALLEL_2
public static final org.opengis.parameter.ParameterDescriptor SCALE_FACTOR
scaleFactor
parameter value. Valid values range is from 0 to infinity. Default value is 1.
public static final org.opengis.parameter.ParameterDescriptor FALSE_EASTING
falseEasting
parameter value. Valid values range is unrestricted. Default value is 0.
public static final org.opengis.parameter.ParameterDescriptor FALSE_NORTHING
falseNorthing
parameter value. Valid values range is unrestricted. Default value is 0.
Constructor Detail |
public MapProjection.AbstractProvider(org.opengis.parameter.ParameterDescriptorGroup parameters)
parameters
- The set of parameters (never ).Method Detail |
protected java.lang.Class getOperationType()
getOperationType
in class MathTransformProvider
protected static double doubleValue(org.opengis.parameter.ParameterDescriptor param, org.opengis.parameter.ParameterValueGroup group) throws org.opengis.parameter.ParameterNotFoundException
degrees
which are converted
to radians
. This conversion is performed because the radians units
are standard for all internal computations in the map projection package. For example
they are the standard units for latitudeOfOrigin
and centralMeridian
fields in the
MapProjection
class.
param
- The parameter to look for.group
- The parameter value group to search into.
org.opengis.parameter.ParameterNotFoundException
- if the parameter is not found.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |