Class TransverseMercatorDescriptor
java.lang.Object
org.esa.snap.core.dataop.maptransf.TransverseMercatorDescriptor
- All Implemented Interfaces:
MapTransformDescriptor
@Deprecated
public class TransverseMercatorDescriptor
extends Object
implements MapTransformDescriptor
Deprecated.
The descriptor for a map transformation which implements the Transverse Mercator transformation. The code basis for
this transformation has taken from the proj4 map projection API (http://remotesensing.org/proj/).
- Version:
- $Revision$ $Date$
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassDeprecated.since BEAM 4.7, use geotoolsMapProjectioninstead. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateTransform(double[] parameterValues) Deprecated.Creates the associated transform.Deprecated.Retrieves the unit of this transform.getName()Deprecated.Gets a descriptive name for this map transformation descriptor, e.g.double[]Deprecated.Gets the default parameter values for this map transform.Deprecated.Gets the parameter vector for this transform.getTransformUI(MapTransform transform) Deprecated.Gets a user interface for editing the transformation properties of a map projection.Deprecated.Retrieves the type identifier for this transform.booleanDeprecated.Tests if a user interface is available.voidDeprecated.This method is called within themethod after an instance of thisMapProjectionRegistry.registerDescriptor(org.esa.snap.core.dataop.maptransf.MapTransformDescriptor)MapTransformDescriptorhas been successfully registered.
-
Field Details
-
TYPE_ID
Deprecated.- See Also:
-
NAME
Deprecated.- See Also:
-
MAP_UNIT
Deprecated.- See Also:
-
PARAMETER_NAMES
Deprecated. -
PARAMETER_LABELS
Deprecated. -
PARAMETER_UNITS
Deprecated.
-
-
Constructor Details
-
TransverseMercatorDescriptor
public TransverseMercatorDescriptor()Deprecated.
-
-
Method Details
-
registerProjections
public void registerProjections()Deprecated.This method is called within themethod after an instance of thisMapProjectionRegistry.registerDescriptor(org.esa.snap.core.dataop.maptransf.MapTransformDescriptor)MapTransformDescriptorhas been successfully registered.The method delegates the call to
in order to register all frequently used UTM projections.UTM.registerProjections()- Specified by:
registerProjectionsin interfaceMapTransformDescriptor
-
getTypeID
Deprecated.Retrieves the type identifier for this transform.- Specified by:
getTypeIDin interfaceMapTransformDescriptor- Returns:
- The unique type identifier for the map transformation, e.g. "Transverse_Mercator".
-
getName
Deprecated.Gets a descriptive name for this map transformation descriptor, e.g. "Transverse Mercator".- Specified by:
getNamein interfaceMapTransformDescriptor- Returns:
- A descriptive name for this map transformation descriptor, e.g. "Transverse Mercator".
-
getMapUnit
Deprecated.Retrieves the unit of this transform.- Specified by:
getMapUnitin interfaceMapTransformDescriptor- Returns:
- The unit of the map, e.g. "degree" or "meter".
-
getParameterDefaultValues
public double[] getParameterDefaultValues()Deprecated.Gets the default parameter values for this map transform.- Specified by:
getParameterDefaultValuesin interfaceMapTransformDescriptor- Returns:
- The default parameter values for this map transform.
-
getParameters
Deprecated.Gets the parameter vector for this transform.- Specified by:
getParametersin interfaceMapTransformDescriptor- Returns:
- The list of parameters required to create a new instance of the map transform.
-
hasTransformUI
public boolean hasTransformUI()Deprecated.Tests if a user interface is available. Returnstruebecause a user interface is available for this descriptor.- Specified by:
hasTransformUIin interfaceMapTransformDescriptor- Returns:
- always
true
-
getTransformUI
Deprecated.Gets a user interface for editing the transformation properties of a map projection. Never returnsnullbecause a user interface is available for this descriptor.- Specified by:
getTransformUIin interfaceMapTransformDescriptor- Parameters:
transform- the transformation which provides the default properties for the UI.- Returns:
- the transformation UI, never null
-
createTransform
Deprecated.Creates the associated transform.- Specified by:
createTransformin interfaceMapTransformDescriptor- Parameters:
parameterValues- the parameters needed by the transform- Returns:
- a new instance of a map transform with the array of parameters being copied, never null
-
TransverseMercator.Providerinstead.