waypoint, task, tracklog readers and writers for aviation
This is a python library to read and write many important file formats for aviation. It is compatible with python 3.0 (and newer) and 2.6. Please read the documentation under https://aerofiles.readthedocs.io for further information.
- Flarm configuration file writer
(
aerofiles.flarmcfg
) - IGC file reader and writer (
aerofiles.igc
) - OpenAir file
reader and writer (
aerofiles.openair
) - SeeYou CUP file reader and
writer (
aerofiles.seeyou
) - WELT2000 file reader
(
aerofiles.welt2000
) - XCSoar task file writer (
aerofiles.xcsoar
)
If you want to work on aerofiles you should install the necessary dependencies using:
$ pip install -r requirements-dev.txt
You can run the testsuite with:
$ make test
Make sure that you have checked out git submodules:
$ git submodule update --init
Then build docs using Sphinx and Make:
$ cd docs $ make html
The HTML output can be found in the _build/html directory.
This code is published under the MIT license. See the LICENSE file for the full text.