public class Scene extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static double[] |
BDCurve_Points |
private static float[][] |
IRImageLatitudeArrayLocal |
private static float[][] |
IRImageLongitudeArrayLocal |
private static float[][] |
IRImageTemperatureArrayLocal |
private static int |
IRImageXSize |
private static int |
IRImageYSize |
private static double |
LARGE_EYE_RADIUS |
private static double |
MANUAL_EYE_RADIUS |
private static double |
RING_WIDTH |
Constructor and Description |
---|
Scene() |
Modifier and Type | Method and Description |
---|---|
static double |
adt_cdoshearcalc(double InputLatitude,
double InputLongitude,
double TemperatureThreshold,
int AnalysisTypeIDValue)
Determine eye size or shear distance for a given scene.
|
static double[] |
adt_logspiral(double InputLatitude,
double InputLongitude,
double TemperatureThreshold,
int AnalysisTypeIDValue)
Determine storm location using 10^ Log-spiral analysis.
|
static void |
DetermineSceneType(boolean RunFullAnalysis)
adt_classify in original ADT codebase.
|
private static double[] BDCurve_Points
private static double LARGE_EYE_RADIUS
private static double RING_WIDTH
private static double MANUAL_EYE_RADIUS
private static float[][] IRImageLatitudeArrayLocal
private static float[][] IRImageLongitudeArrayLocal
private static float[][] IRImageTemperatureArrayLocal
private static int IRImageXSize
private static int IRImageYSize
public Scene()
public static void DetermineSceneType(boolean RunFullAnalysis)
RunFullAnalysis
- Whether or not a complete scene analysis should
happen.public static double[] adt_logspiral(double InputLatitude, double InputLongitude, double TemperatureThreshold, int AnalysisTypeIDValue)
Algorithm will attempt to match the spiral with the image pixels at or below the threshold temperature based on BD-enhancement curve values.
InputLatitude
- Center latitude of analysis gridInputLongitude
- Center longitude of analysis gridTemperatureThreshold
- Temperature threshold valueAnalysisTypeIDValue
- 1=search at single point
2=search over 2^boxpublic static double adt_cdoshearcalc(double InputLatitude, double InputLongitude, double TemperatureThreshold, int AnalysisTypeIDValue)
InputLatitude
- Center latitude of analysis gridInputLongitude
- Center longitude of analysis gridTemperatureThreshold
- Temperature threshold value to be usedAnalysisTypeIDValue
- Analysis type
(1-cdo size,2-eye size,3-shear distance)