pupitetris / OpenAirConvert

Yet another Open Air converter because I don't like the output of those available.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenAirConvert

Yet another Open Air converter because I don't like the output of those available.

OpenAir file format documentation:

http://www.winpilot.com/UsersGuide/UserAirspace.asp

This project was specificaly made for the Airspaces-MX project that documents usable airspace for ultralight gliders in Mexico.

The initial intent is to create an OpenAir to KML converter, and go from there as more formats are required.

Some extensions to the format have been implemented for a better description of the data, since OpenAir is primarily a presentation format, not a semantic format. The extensions are embeded in the file inside comments to allow for backwards compatibility.

The software aims to be 100% usable for files without these extensions and any fixes or requests to make it parse difficult files are welcome.

File metadata extensions:

  • FMT (File format)
  • VER (File version )
  • DESC: START, DESC: END (General file description),
  • AUTHOR (One per author )
  • TODO (File notes <(handle) notes...>)
  • ISSUE (Bugs <(handle) issue...>)
  • LOG (<(handle) YYYY-MM-DD Changelog...>)

Element grouping metadata:

  • DAT (Chart source issuing date)
  • POP (Closest Relevant Population <city, state>)
  • APT (Airport name )
  • APT: END marks end of airport grouping.
  • NOTE (Notes for airport or polygon <(handle) text...>)

For an example file, check http://guerrerovolador.com/airspace.xhtml

About

Yet another Open Air converter because I don't like the output of those available.

License:GNU General Public License v3.0


Languages

Language:Perl 97.9%Language:Perl 6 2.1%