asgs
asgs copied to clipboard
create new "get atcf"
- robustness above all
- use of https rather than ftp
- pull parameters from run.properties instead of using command line options
- separate the acquisition of the index-at.xml from the parsing out of the actual forecast/advisory text from the index-at.xml file
- enable additional sources (beyond "filesystem"); would be nice to acquire atcf files via scp
- maybe include an additional format for the advisories, e.g., the json source you mentioned
- move the readFileAsHash, writeHashToFile, printHash, and stderrMessage out of the individual perl scripts and into a common asgs perl helpers module that our different perl scripts can use
- monitorability (logging) throughout
- use the basin, storm number, and year rather than the storm name to ID the data we are looking for
- maintain existing get_atcf.pl script and make it easy swap them out
JSON link is being produced this year at https://www.nhc.noaa.gov/CurrentStorms.json - I recommend we monitor what's available via this method and consider supporting it, but treat it as still an "experimental" product from NHC.