Add sample SSC file for each GNSS system

main
Jeff Moe 2022-05-21 00:26:23 -06:00
parent 2f97f0e049
commit fe0a94d720
6 changed files with 104 additions and 1 deletions

View File

@ -36,7 +36,7 @@ Upstream Celestia:
* https://github.com/CelestiaProject/Celestia
## TLE
## TLE Conversion
TLE Conversion Spreadsheet:
@ -59,6 +59,29 @@ Info on `.ssc` files:
* https://en.wikibooks.org/wiki/Celestia/SSC_File
In Celestia name "Galileo" is used for the *other* spacecraft, not
for the EU GNSS. So the name used in development here adds `-gnss`,
ala, `galileo-gnss.ssc`, whereas the other GNSS don't.
## TLE Sources
Beidou (China)
* https://celestrak.com/NORAD/elements/beidou.txt
Galileo (Europe)
* https://celestrak.com/NORAD/elements/galileo.txt
Glonass (Russia)
* https://celestrak.com/NORAD/elements/glo-ops.txt
GNSS (All)
* https://celestrak.com/NORAD/elements/gnss.txt
GPS (USA)
* https://celestrak.com/NORAD/elements/gps-ops.txt
## Spice
Spice TLE:
"Evaluate NORAD two-line element data for earth orbiting spacecraft."

View File

@ -0,0 +1,20 @@
"2010-001A" "Sol/Earth" {
Class "spacecraft"
# Mesh
Radius 0.005
EllipticalOrbit {
Epoch 2459720.33613831
Period 0.99731528
SemiMajorAxis 42165.413
Eccentricity 0.0004661
Inclination 1.8382
AscendingNode 46.5258
ArgOfPericenter 17.4955
MeanAnomaly 255.8633
}
Obliquity 1.8382
EquatorAscendingNode 46.5258
RotationOffset 353.0270
# Orientation [ ]
}

View File

@ -0,0 +1,20 @@
"2007-052A" "Sol/Earth" {
Class "spacecraft"
# Mesh
Radius 0.005
EllipticalOrbit {
Epoch 2459719.68815104
Period 0.46925415
SemiMajorAxis 25507.827
Eccentricity 0.0000891
Inclination 66.0824
AscendingNode 5.6073
ArgOfPericenter 294.3159
MeanAnomaly 242.2533
}
Obliquity 66.0824
EquatorAscendingNode 5.6073
RotationOffset 183.6393
# Orientation [ ]
}

20
data/gnss/gnss.ssc 100644
View File

@ -0,0 +1,20 @@
"1997-035A" "Sol/Earth" {
Class "spacecraft"
# Mesh
Radius 0.005
EllipticalOrbit {
Epoch 2459718.94467728
Period 0.49859567
SemiMajorAxis 26560.345
Eccentricity 0.0057297
Inclination 55.5062
AscendingNode 156.8049
ArgOfPericenter 51.2220
MeanAnomaly 309.3262
}
Obliquity 55.5062
EquatorAscendingNode 156.8049
RotationOffset 80.2289
# Orientation [ ]
}

20
data/gps/gps.ssc 100644
View File

@ -0,0 +1,20 @@
"1997-035A" "Sol/Earth" {
Class "spacecraft"
# Mesh
Radius 0.005
EllipticalOrbit {
Epoch 2459718.94467728
Period 0.49859567
SemiMajorAxis 26560.345
Eccentricity 0.0057297
Inclination 55.5062
AscendingNode 156.8049
ArgOfPericenter 51.2220
MeanAnomaly 309.3262
}
Obliquity 55.5062
EquatorAscendingNode 156.8049
RotationOffset 80.2289
# Orientation [ ]
}