From this 3 datasets (airports.csv, flights.csv, planes.csv), build a browsing interface to visualise the data. For examples, the routes of one specific plane or type of plane, all the flights of a specific day or periods.
- The data pipeline is handled by PySpark, the python version of Apache Saprk.
To install PySpark:
pip install pyspark
Additional information to install PySpark on MacOS can be found here.
-
The graphic user interface is handled by Tkinter (Present by default in the python packages).
-
The map is provided by Tom Schimansky with his custom Tkinter widget TkinterMapView.
To install TkinterMapView:
pip install tkintermapview