Skip to content

Flights tracking app with the purpose to practice PySpark. The GUI is handled by Tkinter

Notifications You must be signed in to change notification settings

glongrais/flights_tracking_pyspark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flights Tracking with Pyspark

Table of Content

Principles
Ressources

Principles

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.

Ressources

  • 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

About

Flights tracking app with the purpose to practice PySpark. The GUI is handled by Tkinter

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages