Overhead

About Overhead

I built Overhead because the satellite trackers I used were either beautiful or useful, rarely both, and almost none of them worked well on a phone. I wanted to see everything in orbit at once, moving where it really is, and to be able to fly in close.

How it works

Every couple of hours a small server of mine collects the latest published orbits for every tracked object. Your browser does the rest. A background thread runs the SGP4 model, the same one the published orbits are fitted to, and your graphics card moves around 32,000 objects along their orbits every frame. Nothing about you is sent anywhere to make that happen.

How accurate it is

Close to now, positions are typically within a few kilometres. The further you move the timeline from the date an orbit was measured, the less exact it gets, and the timeline shows that as it goes.

Credits

Orbital data: USSPACECOM via Space-Track.org, and CelesTrak. Earth colours and city lights: NASA Earth Observatory (Blue Marble Next Generation, Black Marble). Elevation: GEBCO, via NASA Earth Observatory. Land outlines: Natural Earth. Place names: GeoNames (CC BY 4.0). Stars: the HYG database (CC BY-SA 4.0). ISS model: NASA.

Type: Bricolage Grotesque (SIL Open Font License 1.1). Built with Svelte, three.js, camera-controls, postprocessing and satellite.js.