org.geotools.referencing.operation.projection
Class ObliqueMercator.Provider_TwoPoint
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
org.geotools.referencing.operation.projection.ObliqueMercator.Provider
org.geotools.referencing.operation.projection.ObliqueMercator.Provider_TwoPoint
- All Implemented Interfaces:
- org.opengis.referencing.IdentifiedObject, org.opengis.referencing.operation.OperationMethod, java.io.Serializable
- Direct Known Subclasses:
- ObliqueMercator.Provider_Hotine_TwoPoint
- Enclosing class:
- ObliqueMercator
- public static class ObliqueMercator.Provider_TwoPoint
- extends ObliqueMercator.Provider
The MathTransformProvider
for a ObliqueMercator
projection, specified with
two points on the central line (instead of a central point and azimuth).
- Version:
- $Id: ObliqueMercator.java 17672 2006-01-19 00:25:55Z desruisseaux $
- Author:
- Rueben Schulz
- See Also:
DefaultMathTransformFactory
,
Serialized Form
Field Summary |
static org.opengis.parameter.ParameterDescriptor |
LAT_OF_1ST_POINT
The operation parameter descriptor for the #latitudeOf1stPoint
parameter value. |
static org.opengis.parameter.ParameterDescriptor |
LAT_OF_2ND_POINT
The operation parameter descriptor for the #latitudeOf2ndPoint
parameter value. |
static org.opengis.parameter.ParameterDescriptor |
LAT_OF_CENTRE
The operation parameter descriptor for the #latitudeOfCentre
parameter value. |
static org.opengis.parameter.ParameterDescriptor |
LONG_OF_1ST_POINT
The operation parameter descriptor for the #longitudeOf1stPoint
parameter value. |
static org.opengis.parameter.ParameterDescriptor |
LONG_OF_2ND_POINT
The operation parameter descriptor for the #longitudeOf2ndPoint
parameter value. |
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 |
Method Summary |
org.opengis.referencing.operation.MathTransform |
createMathTransform(org.opengis.parameter.ParameterValueGroup parameters)
Creates a transform from the specified group of parameter values. |
protected java.lang.Class |
getOperationType()
Returns the operation type for this map projection. |
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 java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.opengis.referencing.IdentifiedObject |
getAlias, getIdentifiers, getName, getRemarks, toWKT |
LAT_OF_CENTRE
public static final org.opengis.parameter.ParameterDescriptor LAT_OF_CENTRE
- The operation parameter descriptor for the
#latitudeOfCentre
parameter value. Valid values range is from -90 to 90?. Default value is 0.
LAT_OF_1ST_POINT
public static final org.opengis.parameter.ParameterDescriptor LAT_OF_1ST_POINT
- The operation parameter descriptor for the
#latitudeOf1stPoint
parameter value. Valid values range is from -90 to 90?. Default value is 0.
LONG_OF_1ST_POINT
public static final org.opengis.parameter.ParameterDescriptor LONG_OF_1ST_POINT
- The operation parameter descriptor for the
#longitudeOf1stPoint
parameter value. Valid values range is from -180 to 180?. Default value is 0.
LAT_OF_2ND_POINT
public static final org.opengis.parameter.ParameterDescriptor LAT_OF_2ND_POINT
- The operation parameter descriptor for the
#latitudeOf2ndPoint
parameter value. Valid values range is from -90 to 90?. Default value is 0.
LONG_OF_2ND_POINT
public static final org.opengis.parameter.ParameterDescriptor LONG_OF_2ND_POINT
- The operation parameter descriptor for the
#longitudeOf2ndPoint
parameter value. Valid values range is from -180 to 180?. Default value is 0.
ObliqueMercator.Provider_TwoPoint
public ObliqueMercator.Provider_TwoPoint()
- Constructs a new provider.
ObliqueMercator.Provider_TwoPoint
protected ObliqueMercator.Provider_TwoPoint(org.opengis.parameter.ParameterDescriptorGroup params)
- Constructs a new provider.
getOperationType
protected java.lang.Class getOperationType()
- Returns the operation type for this map projection.
- Overrides:
getOperationType
in class ObliqueMercator.Provider
createMathTransform
public org.opengis.referencing.operation.MathTransform createMathTransform(org.opengis.parameter.ParameterValueGroup parameters)
throws org.opengis.parameter.ParameterNotFoundException
- Creates a transform from the specified group of parameter values.
- Overrides:
createMathTransform
in class ObliqueMercator.Provider
- Parameters:
parameters
- The group of parameter values.
- Returns:
- The created math transform.
- Throws:
org.opengis.parameter.ParameterNotFoundException
- if a required parameter was not found.
Copyright © GeoTools. All Rights Reserved.