Class MapTransformUtils

java.lang.Object
org.esa.snap.core.dataop.maptransf.MapTransformUtils

@Deprecated public class MapTransformUtils extends Object
Deprecated.
since BEAM 4.7, use geotools instead.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static double[]
    getLengthParams(double es)
    Deprecated.
    Retrieves a set of ellipse distance parameters for given excentricity
    static double
    invMeridLength(double arg, double es, double[] en)
    Deprecated.
    Calculates the inverse meridional distance for ellipsoid
    static double
    meridLength(double phi, double sphi, double cphi, double[] en)
    Deprecated.
    Calculates meridinal distance for ellipsoid.
    static double
    msfn(double sinphi, double cosphi, double es)
    Deprecated.
    This is an undocumented method copied one-to-one from the proj-4.4.7 source code.
    static double
    phi2(double ts, double e)
    Deprecated.
    Also this one is from the proj-4.4.7 source code.
    static double
    ssfn(double phi, double sinphi, double e)
    Deprecated.
    This is an undocumented method copied one-to-one from the proj-4.4.7 source code.
    static double
    tsfn(double phi, double sinphi, double e)
    Deprecated.
    This is an undocumented method copied one-to-one from the proj-4.4.7 source code.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MapTransformUtils

      public MapTransformUtils()
      Deprecated.
  • Method Details

    • meridLength

      public static double meridLength(double phi, double sphi, double cphi, double[] en)
      Deprecated.
      Calculates meridinal distance for ellipsoid.
      Parameters:
      phi -
      sphi -
      cphi -
      en -
    • invMeridLength

      public static double invMeridLength(double arg, double es, double[] en)
      Deprecated.
      Calculates the inverse meridional distance for ellipsoid
    • getLengthParams

      public static double[] getLengthParams(double es)
      Deprecated.
      Retrieves a set of ellipse distance parameters for given excentricity
    • msfn

      public static double msfn(double sinphi, double cosphi, double es)
      Deprecated.
      This is an undocumented method copied one-to-one from the proj-4.4.7 source code. I have no idea what purpose it serves ....
      Parameters:
      sinphi -
      cosphi -
      es -
      Returns:
      the calculated value
    • tsfn

      public static double tsfn(double phi, double sinphi, double e)
      Deprecated.
      This is an undocumented method copied one-to-one from the proj-4.4.7 source code. I have no idea what purpose it serves ....
      Parameters:
      phi -
      sinphi -
      e -
      Returns:
      the calculated value
    • phi2

      public static double phi2(double ts, double e)
      Deprecated.
      Also this one is from the proj-4.4.7 source code. The very sparse commments tell us: "determine latitude angle phi-2"
      Parameters:
      ts -
      e -
      Returns:
      the calculated value
    • ssfn

      public static double ssfn(double phi, double sinphi, double e)
      Deprecated.
      This is an undocumented method copied one-to-one from the proj-4.4.7 source code. I have no idea what purpose it serves ....
      Parameters:
      phi -
      sinphi -
      e -
      Returns:
      the calculated value