2022-05-11 15:45:20 -06:00
|
|
|
# gnss-earth
|
2022-05-11 16:09:15 -06:00
|
|
|
Spacecruft GNSS Earth is a web application to render GNSS satellites on a globe of Earth (here).
|
|
|
|
|
|
|
|
|
|
|
|
# Installation
|
|
|
|
Install thusly:
|
|
|
|
|
|
|
|
```
|
|
|
|
sudo apt update
|
|
|
|
sudo apt install python3-pip
|
|
|
|
|
|
|
|
git clone https://spacecruft.org/spacecruft/gnss-earth
|
|
|
|
cd gnss-earth/
|
|
|
|
# Install python setup to your taste...
|
|
|
|
# Update pip...
|
|
|
|
pip3 install --user --upgrade pip
|
|
|
|
pip3 install --user --upgrade -r requirements.txt
|
|
|
|
```
|
|
|
|
|
2022-05-11 17:04:54 -06:00
|
|
|
Need to get `cesium.key` from Cesium ION.
|
|
|
|
|
2022-05-11 16:09:15 -06:00
|
|
|
|
2022-05-11 20:24:29 -06:00
|
|
|
# Scripts
|
|
|
|
The following scripts are available for websites:
|
|
|
|
|
|
|
|
* `gnss-earth.py` --- All satellites
|
|
|
|
* `beidou-earth.py` --- Beidou (China) satellites
|
|
|
|
* `galileo-earth.py` --- Galileo (Europe) satellites
|
|
|
|
* `glonass-earth.py` --- GLONASS (Russia) satellites
|
|
|
|
* `gps-earth.py` --- GPS (USA) satellites
|
|
|
|
|
|
|
|
|
|
|
|
# Websites
|
|
|
|
Websites available for viewing.
|
|
|
|
|
|
|
|
* https://gnss.spacecruft.org/
|
|
|
|
* https://beidou.spacecruft.org/
|
|
|
|
* https://galileo.spacecruft.org/
|
|
|
|
* https://gps.spacecruft.org/
|
|
|
|
* https://glonass.spacecruft.org/
|
|
|
|
|
|
|
|
|
2022-05-11 16:09:15 -06:00
|
|
|
# Upstream Dependencies
|
|
|
|
Uses:
|
|
|
|
|
|
|
|
* Python
|
|
|
|
* Dash
|
|
|
|
* https://github.com/cassova/satellite-czml
|
2022-05-11 20:27:50 -06:00
|
|
|
* https://celestrak.com/NORAD/elements/
|
2022-05-11 16:09:15 -06:00
|
|
|
|
|
|
|
# License / Copyright
|
|
|
|
Copyright (C) 2022 Jeff Moe
|
|
|
|
|
|
|
|
License: AGPLv3 or any later version.
|
2022-05-11 15:45:20 -06:00
|
|
|
|