Real-Time Satellite Tracking and 3D Visualizations

The space surrounding the Earth is populated by thousands of operational satellites, scientific instruments, and fragments of space debris. Tracking these objects in real-time requires combining orbital mechanics, mathematical models, and 3D web visualizations to map orbital positions clearly.

How Live Satellite Maps Operate

To generate a live map of satellites, our application pulls current orbital datasets (Two-Line Element files) from databases like CelesTrak. At any given moment, the user's browser runs the SGP4 mathematical propagation model to compute the ECI (Earth-Centered Inertial) state vectors for each satellite, converting them to latitude, longitude, and altitude relative to the WGS 84 ellipsoid. Finally, a 3D WebGL renderer renders these coordinates as moving markers orbiting a virtual globe.

Mega-Constellations: Starlink and OneWeb

In recent years, the number of active satellites has grown exponentially due to the deployment of LEO communication constellations:

  • Starlink: Operated by SpaceX, this constellation consists of thousands of small satellites in low Earth orbit (around 550km altitude) designed to deliver high-speed, low-latency broadband internet worldwide.
  • OneWeb: A global communications network with satellites operating in a slightly higher orbit (around 1,200km) to provide business and government connectivity.

NORAD Catalog IDs

Every artificial object launched into space is assigned a unique five-digit **NORAD Catalog Number** (also known as the Satellite Catalog Number or SATCAT) by the US Space Command. This catalog number is a key field in satellite metadata databases, allowing users to query, search, and synchronize specific satellites between tracking sites and telemetry software.

Help & Guide

Live Satellite Map

Real-time 3D globe showing thousands of satellites in their current orbital positions. Powered by SGP4 propagation from CelesTrak TLE data.

How to Use

  1. 1Enable constellation groups using the filter on the left
  2. 2Satellite dots appear on the globe, color-coded by orbital inclination
  3. 3Click any satellite dot to see its details
  4. 4Use the rotation button to auto-spin the globe
  5. 5Zoom and drag to explore different orbital shells

Features

Available Groups

  • Space Stations (ISS, Tiangong, etc.)
  • Starlink mega-constellation (5,000+)
  • GPS / GLONASS / Galileo / BeiDou navigation
  • Weather & NOAA satellites
  • Amateur radio satellites
  • All active satellites (~8,000+)

Globe Controls

  • Drag to rotate the globe
  • Scroll or pinch to zoom in and out
  • Click any satellite dot to select it and view details
  • Multiple orbits can be shown at once — click more satellites to add them
  • Use the Reset view button in the sidebar to clear all selections
  • Toggle the rotation button to auto-spin the globe

Dot Colour Key (Orbital Inclination)

  • 🔴 Red — equatorial orbit (< 15°, e.g. GEO belt)
  • 🟠 Orange — low inclination (15–35°)
  • 🟡 Yellow — medium inclination (35–65°)
  • 🟢 Green — high inclination / polar orbit (≥ 65°, e.g. sun-sync, ISS)

Performance Tips

  • Start with small groups (Stations, Visible) on mobile
  • Positions update every 2 seconds via Web Worker
  • Click a satellite to focus and see its details
  • Disable groups to improve performance

FAQ

Related Tools