Class AlbersEqualAreaConicDescriptor
- java.lang.Object
-
- org.esa.snap.core.dataop.maptransf.AlbersEqualAreaConicDescriptor
-
- All Implemented Interfaces:
MapTransformDescriptor
@Deprecated public class AlbersEqualAreaConicDescriptor extends Object implements MapTransformDescriptor
Deprecated.since BEAM 4.7, use geotoolsAlbersEqualArea.Provider
instead.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
AlbersEqualAreaConicDescriptor.AEAC
Deprecated.since BEAM 4.7, use geotoolsMapProjection
instead.
-
Field Summary
Fields Modifier and Type Field Description static String
MAP_UNIT
Deprecated.The map unit of this map descriptorstatic String
NAME
Deprecated.The name of this map descriptorstatic double[]
PARAMETER_DEFAULT_VALUES
Deprecated.The default parameters of this map descriptorstatic String[]
PARAMETER_LABELS
Deprecated.static String[]
PARAMETER_NAMES
Deprecated.static String[]
PARAMETER_UNITS
Deprecated.static String
TYPE_ID
Deprecated.The type ID of this map descriptor
-
Constructor Summary
Constructors Constructor Description AlbersEqualAreaConicDescriptor()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MapTransform
createTransform(double[] parameterValues)
Deprecated.Creates an instance of the map transform for the given parameter values.String
getMapUnit()
Deprecated.Gets the unit of the map.String
getName()
Deprecated.Gets a descriptive name for this map transformation descriptor.double[]
getParameterDefaultValues()
Deprecated.Gets the default parameter values for this map transform.Parameter[]
getParameters()
Deprecated.Gets the list of parameters required to create an instance of the map transform.MapTransformUI
getTransformUI(MapTransform transform)
Deprecated.Gets a user interface for editing the transformation properties of a map projection.String
getTypeID()
Deprecated.Gets the unique type identifier for the map transformation, e.g.boolean
hasTransformUI()
Deprecated.Tests if a user interface is available.void
registerProjections()
Deprecated.This method is called within the
method after an instance of thisMapProjectionRegistry.registerDescriptor(org.esa.snap.core.dataop.maptransf.MapTransformDescriptor)
MapTransformDescriptor
has been successfully registered.
-
-
-
Field Detail
-
TYPE_ID
public static final String TYPE_ID
Deprecated.The type ID of this map descriptor- See Also:
- Constant Field Values
-
NAME
public static final String NAME
Deprecated.The name of this map descriptor- See Also:
- Constant Field Values
-
MAP_UNIT
public static final String MAP_UNIT
Deprecated.The map unit of this map descriptor- See Also:
- Constant Field Values
-
PARAMETER_NAMES
public static final String[] PARAMETER_NAMES
Deprecated.
-
PARAMETER_DEFAULT_VALUES
public static final double[] PARAMETER_DEFAULT_VALUES
Deprecated.The default parameters of this map descriptorNOTE: These default values are specific to the SIBERIA-II project and should be altered accordingly for other areas of interest.
-
PARAMETER_LABELS
public static final String[] PARAMETER_LABELS
Deprecated.
-
PARAMETER_UNITS
public static final String[] PARAMETER_UNITS
Deprecated.
-
-
Method Detail
-
registerProjections
public void registerProjections()
Deprecated.This method is called within the
method after an instance of thisMapProjectionRegistry.registerDescriptor(org.esa.snap.core.dataop.maptransf.MapTransformDescriptor)
MapTransformDescriptor
has been successfully registered. The method can and should be used to register projections that are based on the type of
described by thisMapTransform
MapTransformDescriptor
. Registering projection instances is done using the using the
method.MapProjectionRegistry.registerProjection(org.esa.snap.core.dataop.maptransf.MapProjection)
A typical implementation of this method would be:
public void registerProjections() { MapProjectionRegistry.registerProjection(new MapProjection("my-projection-name-1", new MyMapTransform(param_1))); MapProjectionRegistry.registerProjection(new MapProjection("my-projection-name-2", new MyMapTransform(param_2))); MapProjectionRegistry.registerProjection(new MapProjection("my-projection-name-3", new MyMapTransform(param_3))); ... }
- Specified by:
registerProjections
in interfaceMapTransformDescriptor
-
getTypeID
public String getTypeID()
Deprecated.Gets the unique type identifier for the map transformation, e.g. "Transverse_Mercator".- Specified by:
getTypeID
in interfaceMapTransformDescriptor
- Returns:
- The unique type identifier for the map transformation, e.g. "Transverse_Mercator".
-
getName
public String getName()
Deprecated.Gets a descriptive name for this map transformation descriptor.- Specified by:
getName
in interfaceMapTransformDescriptor
- Returns:
- A descriptive name for this map transformation descriptor, e.g. "Transverse Mercator".
- See Also:
NAME
-
getMapUnit
public String getMapUnit()
Deprecated.Gets the unit of the map.- Specified by:
getMapUnit
in interfaceMapTransformDescriptor
- Returns:
- The unit of the map, e.g. "degree" or "meter".
-
getParameters
public Parameter[] getParameters()
Deprecated.Gets the list of parameters required to create an instance of the map transform.- Specified by:
getParameters
in interfaceMapTransformDescriptor
- Returns:
- The list of parameters required to create a new instance of the map transform.
-
getParameterDefaultValues
public double[] getParameterDefaultValues()
Deprecated.Gets the default parameter values for this map transform.- Specified by:
getParameterDefaultValues
in interfaceMapTransformDescriptor
- Returns:
- The default parameter values for this map transform.
-
hasTransformUI
public boolean hasTransformUI()
Deprecated.Tests if a user interface is available. Returnstrue
because a user interface is available for this descriptor.- Specified by:
hasTransformUI
in interfaceMapTransformDescriptor
- Returns:
- always
true
-
getTransformUI
public MapTransformUI getTransformUI(MapTransform transform)
Deprecated.Gets a user interface for editing the transformation properties of a map projection. Never returnsnull
because a user interface is available for this descriptor.- Specified by:
getTransformUI
in interfaceMapTransformDescriptor
- Parameters:
transform
- the transformation which provides the default properties for the UI.- Returns:
- the transformation UI, never null
-
createTransform
public MapTransform createTransform(double[] parameterValues)
Deprecated.Creates an instance of the map transform for the given parameter values.- Specified by:
createTransform
in interfaceMapTransformDescriptor
- Parameters:
parameterValues
- the parameter values. If null, a map transform with default parameter values is created- Returns:
- a new instance of a map transform with the array of parameters being copied, never null
-
-