Core Structure

The library is based around three classes for data handling and processing, and one helper class:

Each of the data classes contain an underlying geopandas GeoDataFrame, and GraphBuilder and AirspaceGraph make use of an underlying C++ class (AirspaceHandler) for faster and more efficient processing.

The FlightDownloader class uses Xavier Olive’s traffic library to download flights from the OpenSky Network.

The logging module is used to handle logs - configure your logger’s level to get more (or less) verbose logging:

Contents