Projects / metaf2xml

metaf2xml

metaf2xml parses and decodes aviation routine weather reports (METAR, SPECI), aerodrome forecasts (TAF), and synoptic observations (SYNOP) and stores the components in XML. They can then be converted to plain language (text, HTML), or XML with different schemas.

Tags XML METAR TAF SYNOP Perl Modules
Licenses GPL
Operating Systems OS Independent
Implementation Perl XSLT
Translations English German Spanish Russian

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  09 May 2009 23:04
  • Rrelease-after

    Changes: This release adds a script to convert weather messages from different sources to the standard format. Data can now be fetched from more servers. There are also a number of smaller improvements to functionality and documentation.

    • Rrelease-mid
    •  28 Feb 2009 21:54
    • Rrelease-after

    Changes: This release adds the processing of SYNOP groups in section 5 for stations operated by the USA (land) and Canada. The dependency on XML::Writer was removed. There are also a number of smaller improvements for the parser and a few bugfixes.

    • Rrelease-mid
    •  05 Jan 2009 18:56
    • Rrelease-after

    Changes: This release amends the processing of the new TAF date/time formats. Additionally, the new format for the runway state is recognized. Some invalid SYNOP values are now tolerated.

    • Rrelease-mid
    •  05 Nov 2008 21:14
    • Rrelease-after

    Changes: This release adds the processing of the new TAF date/time formats. SYNOP groups 95[01]xx are also processed. There are also a number of smaller additions, changes, and a few bugfixes.

    • Rrelease-mid
    •  28 Jun 2008 09:18
    • Rrelease-after

    Changes: This release adds the processing of SYNOP groups in section 3 for the Antarctic. The tags for the visibility and the wind direction contain information about rounding offsets. Some more SYNOP groups deviating from the standard are tolerated. The summary format for SYNOP now shows the present weather (in METAR coding) and the highest gust (from section 3). The data source NOAA/NWS (ships) was added. There are also a number of smaller changes in the parser and a few bugfixes.

    No-screenshot

    Project Spotlight

    jmemcached

    A distributed network available thread-safe cache implemented in Java.

    No-screenshot

    Project Spotlight

    AggreGate Network Manager for Linux

    A network/application/performance monitoring platform.