Class Scene

java.lang.Object
edu.wisc.ssec.mcidasv.adt.Scene

public class Scene extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • DetermineSceneType

      public static void DetermineSceneType(boolean RunFullAnalysis)
      adt_classify in original ADT codebase.
      Parameters:
      RunFullAnalysis - Whether or not a complete scene analysis should happen.
    • adt_logspiral

      public static double[] adt_logspiral(double InputLatitude, double InputLongitude, double TemperatureThreshold, int AnalysisTypeIDValue)
      Determine storm location using 10^ Log-spiral analysis.

      Algorithm will attempt to match the spiral with the image pixels at or below the threshold temperature based on BD-enhancement curve values.

      Parameters:
      InputLatitude - Center latitude of analysis grid
      InputLongitude - Center longitude of analysis grid
      TemperatureThreshold - Temperature threshold value
      AnalysisTypeIDValue - 1=search at single point 2=search over 2^box
      Returns:
      Array of three double values. In order, they are:
      1. SpiralArcLatitude - best latitude location from analysis.
      2. SpiralArcLongitude - best longitude location from analysis.
      3. SpiralArcDistance - number of consecutive arcs through which spiral passes
    • adt_cdoshearcalc

      public static double adt_cdoshearcalc(double InputLatitude, double InputLongitude, double TemperatureThreshold, int AnalysisTypeIDValue)
      Determine eye size or shear distance for a given scene.
      Parameters:
      InputLatitude - Center latitude of analysis grid
      InputLongitude - Center longitude of analysis grid
      TemperatureThreshold - Temperature threshold value to be used
      AnalysisTypeIDValue - Analysis type (1-cdo size,2-eye size,3-shear distance)
      Returns:
      eye/cdo radius or shear distance