org.esa.beam.framework.dataop.maptransf
Interface MapTransform

All Known Implementing Classes:
AlbersEqualAreaConicDescriptor.AEAC, CartographicMapTransform, LambertConformalConicDescriptor.LCCT, StereographicDescriptor.ST, TransverseMercatorDescriptor.TMT

Deprecated. since BEAM 4.7, use geotools MapProjection instead.

@Deprecated
public interface MapTransform

Provides a parameterized, mathematical algorithm for a map transformation.


Method Summary
 MapTransform createDeepClone()
          Deprecated. Creates a deep clone of this MapTransform.
 Point2D forward(GeoPos geoPoint, Point2D mapPoint)
          Deprecated. Forward project geographical co-ordinates into map co-ordinates.
 MapTransformDescriptor getDescriptor()
          Deprecated. Gets the descriptor for this map transform.
 double[] getParameterValues()
          Deprecated. Gets the array of parameter values.
 GeoPos inverse(Point2D mapPoint, GeoPos geoPoint)
          Deprecated. Inverse project map co-ordinates into geographical co-ordinates.
 

Method Detail

getDescriptor

MapTransformDescriptor getDescriptor()
Deprecated. 
Gets the descriptor for this map transform.

Returns:
the descriptor, should never be null

getParameterValues

double[] getParameterValues()
Deprecated. 
Gets the array of parameter values. The order in which the parameters are returned must exactly match the order in which the corresponding Parameter array is returned by the MapTransformDescriptor.getParameters() method.

Important: Implementors of this method shall ensure that an element-wise copy of the given parameter array is created and returned.

Returns:
the array of parameter values.

forward

Point2D forward(GeoPos geoPoint,
                Point2D mapPoint)
Deprecated. 
Forward project geographical co-ordinates into map co-ordinates.


inverse

GeoPos inverse(Point2D mapPoint,
               GeoPos geoPoint)
Deprecated. 
Inverse project map co-ordinates into geographical co-ordinates.


createDeepClone

MapTransform createDeepClone()
Deprecated. 
Creates a deep clone of this MapTransform.

Returns:
a MapTransform clone


Copyright © 2002-2013 Brockmann Consult GmbH. All Rights Reserved.