OpenMOC is a satellite tracking web application written in ReactJS. It supports visualization of satellite orbits with OpenStreetMaps, future passes and observation angles for satellites directly above you.
You can download the bundled application here. They are packaged in Electron and is identical to the web app. You do not need to install any additional dependencies.
Windows: (Coming very soon)
Mac: (Coming very soon)
Linux: (Coming very soon)
You will need node.js, npm and git installed.
Clone this repository:
git clone https://github.com/Seedarchangel/openmoc
Then perform npm install
in the project folder to install all the node module dependencies(Thanks, javascript). To start the application, do npm start
and go to localhost:3000
in your browser.
openMOC acquires satellite two-line-element data from NORAD and Celestrak. Two-Line-Element files can be used with SGP-4 propagations to predict satellite orbit with decent accuracy.
This application uses TLE.js and JSPredict libraries for SGP-4 predictions. Although the orbits plotted by openmoc match up with commerical sites like https://www.heavens-above.com/ , accuracy of javascript SGP-4 implementations have not been verified. For serious mission planning, it is still recommended to use legacy software like Gpredict
All of the computation takes place in the client(broswer). This might be changed in the future.
-
Satellite Types(as cataloged by Celestrak)
- Cubesats
- Space Stations
- Beidou
- Amateur Satellites
- Argos Data Collection System
- Disaster Monitering
- Education
- Engineering
- Galileo
- Glonass Operational
- GlobalStar
- GOES
- Gorizont
- GPS Satellites
- IntelSat
- Iridium Debris
- Iridium Next
- Iridium
- Military
- Molniya
- Russia LEO Navigation
- Navy Navigation Satellite
- NOAA
- Orbcomm
- Other Communication Satellite
- PLANET
- Radar Calibration
- Raduga
- Earth Resources
- Search & Rescue
- Space & Earth Science
- SES
- Tracking and Data Relay Satellite System
- Last 30 Days Launches
- 100 (or so) Brightest
- Weather
- Experimental
-
Satellite Orbit Visualization
- Open Street Maps
- Groundstation Coordinate Configuration
-
Upcoming Passes
- Future passes of all selected satellites
-
Passes Calender
-
Sky at a Glance
- Viewing angles for satellites above your head
- Radio and Rotator Configurations
- Celsium globe visualization
- View trajectory of a particular pass