its tle2ssc

main
Jeff Moe 2022-05-23 00:45:31 -06:00
parent ef2bde054d
commit b12b099d9c
1 changed files with 13 additions and 5 deletions

View File

@ -2,10 +2,15 @@
Celestia is a "real-time space simulation that lets you experience our
universe in three dimensions".
The present repo contains a script to import GNSS ("GPS") satellite
TLE files into Celestia. It could be easily updated for any other source
of TLEs.
The present repo contains the `tle2ssc` Python script which converts
NORAD Two-Line Element sets (TLE) from CelesTrak into into
Solar System Catalog (SSC) files that can be read by Celestia.
The `tle2ssc` script is set by default to retrieve the latest orbits
for various GNSS ("GPS") satellite systems.
It could be easily updated for any other source of TLEs.
*GNSS Satellites Orbiting Earth*
![celestia-gnss-orbits](pics/celestia-gnss-orbits.png)
@ -55,6 +60,9 @@ Example (crufty example, if you have perms):
# Use in Celestia
Use thusly, hooman.
*Celestia Showing GNSS Satellites with Labels*
![celestia-gnss-screenshot](pics/celestia-gnss-screenshot.png)
Then copy the satellites you want into your Celestia extras dir.
@ -64,8 +72,8 @@ Crufty bad way to do it, example:
sudo cp -a extras/gnss/gnss.ssc /usr/share/celestia/extras-standard/
```
Each system, GPS, Galileo, Glonass, Beidou, or the GNSS files can
be used which include all four.
Each system, GPS, Galileo, Glonass, Beidou, can be used,
or the GNSS files which include all four, plus more regional systems.
# Screenshots