Skip to content

About

Real-time 3D satellite tracking and visualization web application built with NASA WorldWind. Monitor the ISS and other satellites, calculate flyover predictions, and customize your view with various map layers. Uses satellite.js and tle.js for accurate orbital calculations.

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

Satellite Tracker

A powerful web application for visualizing and tracking satellites in real-time 3D. Experience space exploration from your browser with this interactive globe-based tracker.

Homepage

Features

  • Multi-Satellite Tracking: Monitor various satellites including:

    • International Space Station (ISS)
    • Communication satellites
    • Earth observation satellites
    • CubeSats
  • Intuitive User Interface: Clean, responsive design with easy-to-use navigation panels

  • Flyover Predictions: Calculate precise satellite pass times for any location with details on duration and maximum elevation

  • Customizable Visualization: Choose from multiple map layers including:

    • Atmospheric visualization
    • Geographic boundaries
    • Star background
    • Day/night terminator
    • Custom markers
  • Real-time Position Updates: Accurate satellite positioning using latest TLE data

Interface Components

Satellite Selector

Browse and select from our database of tracked satellites. Satellite Selector

Layers Panel

Configure your viewing experience with various map overlays. Layers Panel

Flyover Predictions

Plan satellite observations by calculating upcoming passes for your location. Flyover Predictions

Settings

Adjust application parameters to optimize your experience. Settings

Technical Details

Built using modern web technologies:

  • NASA WorldWind: 3D virtual globe engine for geospatial visualization
  • Satellite.js: High-precision orbital mechanics calculations
  • Knockout.js: MVVM pattern for responsive UI updates
  • ES6 JavaScript: Modern code structure with modular components
  • Bootstrap 4: Responsive design framework

Data Sources

  • Satellite TLE (Two-Line Element) data from https://tle.ivanstanojevic.me/
  • 3D satellite models from NASA 3D Resources
  • Geographic data from NASA WorldWind servers

Acknowledgements

This project builds upon the NASA WorldWind virtual globe API and incorporates orbital calculation libraries tle.js and satellite.js.

About

Real-time 3D satellite tracking and visualization web application built with NASA WorldWind. Monitor the ISS and other satellites, calculate flyover predictions, and customize your view with various map layers. Uses satellite.js and tle.js for accurate orbital calculations.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages