Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✈️ Cullen Flight Map / MapaCullen

🔗 Live Project: https://vuelos.kmc.ar

🇬🇧 English

Cullen Flight Map displays a real-time map of airplane traffic near Bernal Este, Buenos Aires, Argentina. The data is captured by a personal ADS-B receiver.

🧭 Project Evolution

This project started as a simple flight plotter to track the helicopter fleet at my previous workplace — a location not covered by services such as FlightRadar24 or FlightAware. The original version used a tech stack consisting of Bash scripts, Node.js, and a frontend built with HTML and jQuery.

Old version from 2023, zoomed on Tierra del Fuego
Screenshot of the old version (2023)

Since then, the codebase has been completely modernized and refactored. The current version includes:

A Python backend (Flask) to process flight data.

Full containerization with Docker and Docker Compose for easy deployment.

A Cloudflare Tunnel for secure public access.

Multiple optimizations improving stability and performance.

🛰️ Hardware Setup

The flight data is received using a Raspberry Pi 2 connected to an RTL-SDR dongle. The receiver uses a small antenna located on the third floor of a building.

Despite this modest setup, the receiver frequently picks up aircraft signals as far as Uruguay (from BsAs) , showing excellent range.

🌎 About the Name

The name Cullen comes from my previous workplace in Cullen, Tierra del Fuego, Argentina — hence the project’s name.

🇪🇸 Español

MapaCullen muestra un mapa en tiempo real del tráfico aéreo cerca de Bernal Este, Buenos Aires, Argentina. Los datos son capturados por un receptor ADS-B personal.

🧭 Evolución del Proyecto

Este proyecto comenzó como un simple ploteador de vuelos para rastrear una flota de helicópteros en mi anterior lugar de trabajo, una zona no cubierta por servicios como FlightRadar24 o FlightAware. La versión original utilizaba scripts de Bash, Node.js y un frontend en HTML y jQuery.

Versión antigua, 2023, con zoom en Tierra del Fuego
Captura de la versión antigua (2023)

Desde entonces, el código ha sido completamente modernizado y refactorizado. La versión actual incluye:

Un backend en Python (Flask) para procesar los datos de vuelo.

Contenerización completa con Docker y Docker Compose para un despliegue sencillo.

Un Túnel de Cloudflare para exponer el servicio de forma segura a Internet.

Varias mejoras enfocadas en la estabilidad y el rendimiento.

🛰️ Configuración del Hardware

Los datos se reciben mediante una Raspberry Pi 2 conectada a un dongle RTL-SDR. El receptor utiliza una pequeña antena ubicada en un tercer piso.

A pesar de la configuración modesta, el receptor suele captar señales de aeronaves sobre Uruguay, lo que demuestra su buen alcance.

🌎 Sobre el Nombre

El nombre MapaCullen proviene de mi anterior lugar de trabajo, ubicado en Cullen, Tierra del Fuego, Argentina.

En el mapa pueden verse aún algunos waypoints o puntos de interés sobre Tierra del Fuego, correspondientes a plataformas offshore de TotalEnergies / Total Austral, dedicadas a la extracción de gas y petróleo.

About

mapa de los vuelos en Cullen

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages