I built a real-time flight tracker that renders 10,000+ aircraft on an interactive 3D globe, entirely in the browser using Rust compiled to WebAssembly.
When you zoom in to the street map level, the planes are practically invisible with their color and thin borders. Pretty neat though, that's a lot to load and keep smooth.
There's something a little off about the projection logic when you drop into the Leaflet view, you'll notice that when you pan around after zooming the planes shift their location.
24 comments
[ 5.0 ms ] story [ 42.6 ms ] threadI'm surprised all the flights in the world can be represented in a <500KB api call
It really puts into perspective the magnitude of air traffic when you have this visualization.
Very cool demo though!
Good work.
Edit: can’t be right. I think this is a dataset problem. China and Brazil should have more dots.