> Date: Tue, 10 Nov 2009 10:23:13 +1100 > From: Scott Hamilton <scott.hamil...@popplanet.biz> > Subject: Re: [Flightgear-devel] Hurricane simulator development > To: FlightGear developers discussions > <flightgear-devel@lists.sourceforge.net> > Message-ID: <1257808993.16277.5.ca...@itpm40.central.det.win> > Content-Type: text/plain; charset="utf-8" > > On Mon, 2009-11-09 at 17:56 -0500, Bob Faulkner wrote: > > I notice that our local (Australian) national meteorology > department lists several international > hurricane and cyclone warning centres, and from what I see of > the NOAA NHC it seems to only report in it's local area. > > Is there any way this could be made to work with a international > set of data? > > For reference here is the list and map of coverage areas for > each regional warning centre; > > http://www.bom.gov.au/weather/cyclone/about/tc-warning-centres.shtml > > S. >
I've only been able to find such a raw text advisory available from the NHC, but I'm sure they also exist for the other monitoring centers. I had planned on using an xml file to store the URL's that should be polled for data, so adding regions should be trivial in that respect. The biggest problem I can think of that would get in the way is if the different agencies format the advisories differently. That has the potential to become a coding nightmare if we have to parse 15 different advisory formats. I obviously do want full world coverage though. > Date: Tue, 10 Nov 2009 09:46:16 +0100 > From: Oliver Schroeder <f...@o-schroeder.de> > Subject: Re: [Flightgear-devel] Hurricane simulator development > To: FlightGear developers discussions > <flightgear-devel@lists.sourceforge.net> > Message-ID: <200911100946.16198.f...@o-schroeder.de> > Content-Type: text/plain; charset="iso-8859-15" > > Hi. > > We could build our own server, which collects the data from all > sources and make it available to flightgear clients. I see two > benefits of this approach: 1) we have all sources, and 2) we don't > abuse the public services > > As I don't see any complications in fetching the data, I would > volunteer to write the server. > > Regards, > Oliver > > On Tuesday 10 November 2009 00:23:13 Scott Hamilton wrote: > > On Mon, 2009-11-09 at 17:56 -0500, Bob Faulkner wrote: > > > > > > I notice that our local (Australian) national meteorology > > department lists several international > > hurricane and cyclone warning centres, and from what I see of the > > NOAA NHC it seems to > > only report in it's local area. > > > > Is there any way this could be made to work with a international > > set of data? > > > > For reference here is the list and map of coverage areas for each > > regional warning centre; > > > > http://www.bom.gov.au/weather/cyclone/about/tc-warning-centres.shtml > > > > > > > > S. This sounds like a great idea to me. The biggest issue here would be who is going to host the service and will that service be reliable enough? If you do decide to tackle this then I would ask that you actually parse the advisories for the needed data, then serve only the necessary details to the FlightGear clients. This would minimize the bandwidth load on the server as well as make my job a lot easier since my code will only have to deal with a standardized format that contains only data I care about. You and I would need to get together to hammer out the format. The storm advisories (at least from the NHC) are released using 5 filenames per region. Each region's file ends with the numbers 1-5. Each number corresponds to a storm. For example, all the advisories for Hurricane Ida were released under the filename MIATCANT1. Each advisory has an advisory number in it which I will need to do internal sanity checking. I would also like a stanza to indicate the filename of the advisory as that's how I'll logically reference the individual storms. There is no rush on getting the server done as I've literally just started this, and it's going to take quite some time for me to hammer out the initial code and get it tested. The more I dig into this, the more parts I find I'll have to interface with. Right now I'm climbing the steep learning curve to get a grip on the different functions in the sim and how I'll have to relate to them. The URL to get the advisories from NHC is: http://www.nhc.noaa.gov/ftp/pub/forecasts/aviation/ We'll need to invest some time into finding equivalent advisory servers for the other centers. So, here is what I'd need, comma separated with values pulled from the example advisory data below (this is not to say this is the format I want, just the stanzas I'd need): File name (MIATCANT1), advisory number (027), storm name (TROPICAL DEPRESSION IDA), time stamp (20091110/1500Z), position (N3036 W08736), movement in knots (NE 08KT, with KT stripped), pressure in hectopascals (1000HPA, with HPA stripped), wind speed in knots (030KT, again with KT stripped), next message time (NO MSG EXP, this indicates this will be the last advisory) 000 FKNT21 KNHC 101434 TCANT1 TROPICAL DEPRESSION IDA ICAO ADVISORY NUMBER 27 NWS TPC/NATIONAL HURRICANE CENTER MIAMI FL AL112009 1500 UTC TUE NOV 10 2009 TC ADVISORY DTG: 20091110/1500Z TCAC: KNHC TC: IDA NR: 027 PSN: N3036 W08736 MOV: NE 08KT C: 1000HPA MAX WIND: 030KT FCST PSN + 06 HR: 102100 N3048 W08652 FCST MAX WIND + 06 HR: 030KT FCST PSN + 12 HR: 110300 N3051 W08606 FCST MAX WIND + 12 HR: 030KT FCST PSN + 18 HR: 110900 N3045 W08518 FCST MAX WIND + 18 HR: 030KT FCST PSN + 24 HR: 111500 N3031 W08418 FCST MAX WIND + 24 HR: 030KT RMK THE FORECAST POSITION INFORMATION IN THIS PRODUCT IS INTERPOLATED FROM OFFICIAL FORECAST DATA VALID AT 0000... 0600...1200...AND 1800Z. NXT MSG: NO MSG EXP $$ -- Delusional Mail (http://www.delusionalmind.com) ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel