As a member of the Australian public, I am curious about what and exactly how much data is available regarding cyclone forecasts. For my own sake, I'm interested if one could write a script or build a little app to monitor Australian cyclones, provide information about them, and maybe provide an alert when a new cyclone "arrives" (is forecasted).
I started thinking about this during TC Yasi (Wikipedia link for Yasi) earlier this year. I came across some very interesting ad hoc community pages thrown together by enthusiasts. I thought that they could be providing more information on the cyclones that just a copy of the track map product.
I am going to use this blog post to explore public data that available (at least that I can find) for Tropical Cyclones and provide a few little scripts that may provoke some thought.
The Bureau's Current Tropical Cyclones page is a good place to start. It provides a map of Australia's area of responsibility and marks any current cyclones. Clicking a cyclone on the map takes one to the most prevalent warning for the cyclone (such as the track map or TC Advice). Below the map, Each current disturbance is listed along with the primary warnings associated with it. These warnings are also available from each states respective warnings page. There is a ton of information hidden away in this page on the science of tropical cyclones and the warnings provided. There are also spreadsheets that provide historical Australian cyclone information.
A much more interesting place to look is the anonymous FTP site for the Bureau. Specifically the directory ftp.bom.gov.au/anon/gen/fwo/ which contains the raw products used to provide a lot of information the Bureau's website. To map the product codes to a human readable warning or forecast name, use the product identification code listing page. Of particular interest are the machine readable CXML, GML and Shapefile TC products.
Most tropical cyclone warning products are partitioned first by tropical region (roughly by state: WA, QLD, NT), and then by the disturbance number in the region (3 in WA and QLD and 2 in NT). Using this breakdown, the following summarizes the interesting machine readable tropical cyclone products:
- Western Australia (WA)
- System 1:
- GML/ShapeFile: IDW60266
- CXML: IDW60350
- System 2:
- GML/ShapeFile: IDW60267
- CXML: IDW60351
- System 3:
- GML/ShapeFile: IDW60268
- CXML: IDW60352
- Northern Territory (NT)
- System 1:
- GML/ShapeFile: IDD65401
- CXML: IDD65441
- System 2:
- GML/ShapeFile: IDD65402
- CXML: IDD65442
- Queensland (QLD)
- System 1:
- GML/ShapeFile: IDQ65248
- CXML: IDQ65255
- System 2:
- GML/ShapeFile: IDQ65249
- CXML: IDQ65256
- System 3:
- GML/ShapeFile: IDQ65250
- CXML: IDQ65257
An additional interesting product is the three day cyclone outlook for each of the tropical regions:
- Western Australia: IDW10800
- Northern Territory: IDD10610
- Queensland: IDQ10810
Some small programs one could write using this data include:
- Summarize the likelihood of a cyclone each day for each of the three tropical regions
- Summarize the forecast tracks for current disturbances
- Visualize the forecast tracks for current disturbances
- Write an email notification problem when a new disturbance is forecast to effect a given region or area of interest.
Cyclone image from Wikipedia.




0 comments:
Post a Comment