Build Your Own Map Flight Tracking Application with Python

Build Your Own Map Flight Tracking Application with Python


Visualize flight tracks on a map with Python framework (geo/moving/pandas, contextually…)

Flight data are stored as pandas / GeoPandas data frames

The trajectory is built with movingpandas and interpolation and projection are realized with movingpandas functions

The map background is built contextually

The final animated gif is built with PIL and matplotlib

Example: one flight from Marrakesh to Rome

Build Your Own Map Flight Tracking Application with Python

Running the tests

Run the demo-flight-tracking notebook to see how to build the Marrakesh-Rome example

Built With

  • pandas – Python Data Analysis Library
  • GeoPandas – GeoPandas is an open-source project which extends the datatypes used by pandas to allow spatial operations on geometric types.
  • movingpandas – Implementation of Trajectory classes and functions built on top of GeoPandas
  • contextually– Context geo-tiles in Python


  • Thomas Dubot


This project is licensed under the MIT License – see the file for details


Thanks to Anita Graser for her tutorials and videos on movingpandas

Also Read:


Author: Harry

Hello friends, thanks for visiting my website. I am a Python programmer. I, with some other members, write blogs on this website based on Python and Programming. We are still in the growing phase that's why the website design is not so good and there are many other things that need to be corrected in this website but I hope all these things will happen someday. But, till then we will not stop ourselves from uploading more amazing articles. If you want to join us or have any queries, you can mail me at Thank you