skyTrail is an experimental visualization tool that explores how flight data can be represented through generative design.
The application takes as input a dataset containing aircraft information (such as timestamp, altitude, speed, and position) and transforms it into interactive visualizations, including rosette-style timelines, speed charts, and minimaps.
To work properly, skyTrail requires structured flight data (in CSV format) with at least:
- Timestamp (when each data point was recorded, in Unix Epoch Time)
- Location (lat,lon)
- Speed (knots)
- Altitude (feet)
- Heading (deg)
Try SkyTrail here: https://giovannimalausa.github.io/skyTrail/.
The Sample CSVs folder contains:
- EK88_3bae98e4.csv (long flight, eastbound, incomplete data)
- EK93_3bd5a240.csv (long flight, westbound)
- LX1661_3be1d3f4.csv (short flight, westbound)
This project was developed for the Shapes and Algorithms course at Politecnico di Milano, and serves as a study on how algorithms can turn numerical datasets into meaningful, visual narratives.