See what's above Switzerland —
live, from open data.
A space situational awareness console themed on the Swiss Space Command's mission pillars — reconnaissance, communications, protection — built entirely on real, public OSINT satellite data. No simulation, no classified inputs.
Four mission views, one live map
Protection
Track the catalogued population in orbit — GNSS, mega-constellations, and ASAT/collision debris fields. See what's directly over a Swiss site right now.
Communications
Ground-station pass prediction (AOS · max elevation · LOS) over real Swiss sites — Leuk teleport, Zimmerwald, Dübendorf.
Reconnaissance
NASA near-real-time Earth imagery and satellite-detected thermal anomalies over Switzerland, on a swisstopo basemap.
Counter-surveillance
Which observation satellites can see a site, optical vs SAR, daylight-aware — and the next clear window with no overhead coverage.
🇨🇭 Built around Swiss space
A dedicated layer highlights Switzerland's own on-orbit assets, with a live countdown to the next pass of a Swiss satellite over a Swiss ground station.
Real live OSINT sources
- CelesTrak — orbital elements (TLE/GP) for the full tracked catalogue
- NASA GIBS — near-real-time VIIRS/MODIS imagery (WMTS)
- NASA FIRMS — satellite thermal-anomaly / active-fire detections
- swisstopo — Swiss national basemap & imagery
How it's built
- Backend — FastAPI + Skyfield (SGP4), server-side TLE caching, pass & surveillance computation
- Frontend — Leaflet + satellite.js, client-side SGP4 animation with a time-warp clock
- Platform — containerised, deployed on a self-hosted Kubernetes cluster
- Geometry — look angles, footprints, terminator, daylight & clear-window analysis
Open the live console
Pick a constellation, scan a Swiss site, predict a pass, or run a counter-surveillance assessment — all on live data.
Launch Raumlage →