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.