Class TransverseMercatorDescriptor

  • All Implemented Interfaces:
    MapTransformDescriptor

    @Deprecated
    public class TransverseMercatorDescriptor
    extends Object
    implements MapTransformDescriptor
    Deprecated.
    since BEAM 4.7, use geotools TransverseMercator.Provider instead.
    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$
    • Constructor Detail

      • TransverseMercatorDescriptor

        public TransverseMercatorDescriptor()
        Deprecated.
    • Method Detail

      • getTypeID

        public String getTypeID()
        Deprecated.
        Retrieves the type identifier for this transform.
        Specified by:
        getTypeID in interface MapTransformDescriptor
        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, e.g. "Transverse Mercator".
        Specified by:
        getName in interface MapTransformDescriptor
        Returns:
        A descriptive name for this map transformation descriptor, e.g. "Transverse Mercator".
      • getMapUnit

        public String getMapUnit()
        Deprecated.
        Retrieves the unit of this transform.
        Specified by:
        getMapUnit in interface MapTransformDescriptor
        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:
        getParameterDefaultValues in interface MapTransformDescriptor
        Returns:
        The default parameter values for this map transform.
      • getParameters

        public Parameter[] getParameters()
        Deprecated.
        Gets the parameter vector for this transform.
        Specified by:
        getParameters in interface MapTransformDescriptor
        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. Returns true because a user interface is available for this descriptor.
        Specified by:
        hasTransformUI in interface MapTransformDescriptor
        Returns:
        always true
      • getTransformUI

        public MapTransformUI getTransformUI​(MapTransform transform)
        Deprecated.
        Gets a user interface for editing the transformation properties of a map projection. Never returns null because a user interface is available for this descriptor.
        Specified by:
        getTransformUI in interface MapTransformDescriptor
        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 the associated transform.
        Specified by:
        createTransform in interface MapTransformDescriptor
        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