[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: 20050718: Metar Decoder Source Code



On Wed, 20 Jul 2005, Eric Levy wrote:

> Robb-
> Thank you very much... I will see what I can do.  I may not be a huge help in 
> debugging, since I am teaching my self about RegEx (I've never used them 
> before.)
>
> As an instrument pilot and a meteorologist I can see the benifit of the Metar 
> protocol, but as a computer programmer I can't stand it.  It is the most 
> unfriendly protocol for computer programming.  I have an extensive background 
> in parsing binary protocols, compressed binary protocols, ascii value 
> protocols, comma delimted, etc. and I never have run across one that is so 
> unfriendly to a programmer... but C'est La Vie.  I look forward to the day 
> when bandwidth and horsepower no longer matters and XML is the only way to 
> go, it's not too far off.  (I like the XML output in your code.)
>
> I do have one more question, do you know where I can find a database that is 
> updated on a fairly routine basis with information on the stations.  I have 
> found a couple of sources, but I am looking for one that is official or 
> semi-official and contains the ICAO Name, the Long/Lat, the Time Zone Value 
> and the GMT offset.  I am trying to calculate the high/low temp and the 
> rainfall for the day on an hourly basis as well as the other parameters.
> Thanks,

not really, i used the sfmetar_sa.tbl table that gets updated once in
awhile. if you find a better table, i would like to know.

robb...





> Eric
>
>
>
>       -----Original Message-----
>       From: Robb Kambic [mailto:address@hidden
>       Sent: Tue 7/19/2005 3:38 PM
>       To: Eric Levy
>       Cc: support-thredds; decoders
>       Subject: Re: 20050718: Metar Decoder Source Code
>
>
>
>       On Tue, 19 Jul 2005, Unidata Support wrote:
>
>       >
>       > ------- Forwarded Message
>       >
>       > >To: <address@hidden>
>       > >From: "Eric Levy" <address@hidden>
>       > >Subject: Metar Decoder Source Code
>       > >Organization: ?
>       > >Keywords: 200507182342.j6INgmjo024984
>       >
>       > I came across some documentation on a Metar Decoder class in Java, 
> but I was unable to find the source code for it online.  I am trying to write 
> a Metar decoder and this would be very helpful.  Can you give me any insight 
> into where I might find this if it is available.
>       > Thanks,
>
>       attached is tar file with the java source for a tomcat metar parser. i
>       would appreciate a report of any bugs you find. the code is just 
> starting
>       it's beta cycle.
>
>       robb...
>
>
>       > Eric Levy
>       >
>       >
>       > --
>       > NOTE: All email exchanges with Unidata User Support are recorded in 
> the
>       > Unidata inquiry tracking system and then made publicly available
>       > through the web.  If you do not want to have your interactions made
>       > available in this way, you must let us know in each email you send to 
> us.
>       >
>       > ------- End of Forwarded Message
>       >
>
>       
> ===============================================================================
>       Robb Kambic                                Unidata Program Center
>       Software Engineer III                      Univ. Corp for Atmospheric 
> Research
>       address@hidden                   WWW: http://www.unidata.ucar.edu/
>       
> ===============================================================================
>
>

===============================================================================
Robb Kambic                                Unidata Program Center
Software Engineer III                      Univ. Corp for Atmospheric Research
address@hidden             WWW: http://www.unidata.ucar.edu/
===============================================================================


NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.