SPACE SITUATIONAL AWARENESS · SWITZERLAND

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.

Launch the live console → connecting to live feed…
objects tracked
constellations
SGP4orbital propagation
k8sself-hosted

Four mission views, one live map

🇨🇭 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.

WISeSat (WISeKey) SwissCube · EPFL CHEOPS · UniBE/ESA Astrocast Leuk teleport Zimmerwald Obs.

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 →