Package ucar.unidata.data.adt
Class Auto
java.lang.Object
ucar.unidata.data.adt.Auto
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble[]
Determine storm position at time CurrentTime using NHC/JTWC forecast discussion products.static double[]
AutoMode2
(double InputLatitudePosition, double InputLongitudePosition) Additional automatic positioning of storm center location using official forecasts from NHC or JTWC as input.
-
Constructor Details
-
Auto
public Auto()
-
-
Method Details
-
AutoMode2
public static double[] AutoMode2(double InputLatitudePosition, double InputLongitudePosition) throws IOException Additional automatic positioning of storm center location using official forecasts from NHC or JTWC as input. Storm location will be estimated using spiral fitting and ring fitting routines derived by Tony Wimmers in his MatLab routines (which have been converted). The final position will be determined utilizing empirically defined confidence factors for each method. The final storm position will be returned along with a position determination flag.- Parameters:
InputLatitudePosition
- Storm center latitude.InputLongitudePosition
- Storm center longitude. Outputs : Latitude_Return - final storm center latitude position Longitude_Return - final storm center longitude position PositioningMethodID_Return - method used to derive storm location 0-error 1-interpolation of operational forecast 2-Laplacian analysis (not used anymore) 3-Warm Spot location 4-10^ log spiral analysis 5-Combo method of spiral and ring analyses 6-linear extrapolation from prior locations Return : Error flag = 0- Throws:
IOException
-
AutoMode1
Determine storm position at time CurrentTime using NHC/JTWC forecast discussion products. Time and location information from these products are then interpolated to time in question to derive a estimated storm position. If position estimation cannot be calculated, a lat/lon position of -99.5/-999.5 will be returned. Inputs : None Outputs : Latitude_Return - estimated latitude position Longitude_Return - estimated longitude position PositioningMethodID_Return - method used to derive storm location Return : -43 : Error w/ forecast file open and BAD extrapolation -44 : Invalid forecast file and BAD extrapolation -45 : Error w/ forecast file read and BAD extrapolation -46 : Error w/ forecast interpolation and BAD extrapolation 42 : GOOD INTERPOLATION 43 : Error w/ forecast file open but GOOD EXTRAPOLATION 44 : Invalid forecast file but GOOD extrapolation 45 : Error w/ forecast file read but GOOD extrapolation 46 : Error w/ forecast interpolation but GOOD EXTRAPOLATION 0 : Subroutine Error- Throws:
IOException
-