flight_processing

Source code on GitHub.

This library is aimed at extracting useful information from historical flight data and airspace data. It uses Xavier Olive’s Traffic library to download flights from the OpenSky Network’s Impala shell as well as importing airspace data from GeoPandas dataframes.

Explicit functionality is provided to download flights in bulk (dumping to files), process flights into a directed graph of airspace handovers, and test specific points/handovers/flights against a graph to provide a confidence score. Where explicit functionality is not provided, access is given to the underlying data structure for direct manipulation.

Improvements and bug fixes are welcome, simply submit a pull request on GitHub.

Indices and tables