Class StereographicDescriptor
java.lang.Object
org.esa.snap.core.dataop.maptransf.StereographicDescriptor
- All Implemented Interfaces:
MapTransformDescriptor
Deprecated.
The descriptor for a map transformation which implements the
Stereographic projection. The code is based on the proj4 map
projection program.
- Version:
- 1.0
- See Also:
-
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.double[]Deprecated.Gets the default parameter values for this map transform.Deprecated.Gets the list of parameters required to create an instance of the map transformation.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_DEFAULT_VALUES
public static final double[] PARAMETER_DEFAULT_VALUESDeprecated. -
UPS_NORTH_NAME
Deprecated.- See Also:
-
UPS_SOUTH_NAME
Deprecated.- See Also:
-
-
Constructor Details
-
StereographicDescriptor
public StereographicDescriptor()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.- 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.- 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 list of parameters required to create an instance of the map transformation.- 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
-
Stereographic.Providerinstead.