-
-
Notifications
You must be signed in to change notification settings - Fork 217
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sgp4init() satellite number limitation exceeded #995
Comments
Well — drat. Skyfield uses the official SGP4 implementation for generating satellite positions, as distributed here: https://celestrak.org/publications/AIAA/2006-6753/ And that routine only allows 6 characters of satellite catalog number:
Do you know what any other satellite tools are doing with entries like this new one you have run across? That is indeed a very large satellite number, and I would guess that other implementations are running into trouble too. I wonder if I should just truncate all but the lowest 6 digits, so that you can at least proceed to generate positions for the satellite? |
I cannot recall if I saw this issue/situation mentioned here on Something like this:
Hopefully there is no differencewhether the data format is |
There is no error here (yet). That nine digit number is a temporary designation until it gets an official satcat id. The supplemental data on celestrak is provided by space-track by starlink. Starlink reports satellite position by the format specified here: https://www.space-track.org/documents/SFS_Handbook_For_Operators_V1.7.pdf In today's datadump there were files listed like this: Which is defined by this spec (from SFS Handbook): It looks like celestrak did an autoimport and barfed a bit on the data. SATCAT ID will continue to be assigned sequentially until 99999. THEN we will have a problem. (The problem OMM was designed to fix see https://celestrak.org/NORAD/documentation/gp-data-formats.php) Hopefully Valledo gets us a nice update before then otherwise it will be the wild west haha. |
Hey folks,
the most recent Starlink satellites ( https://celestrak.org/NORAD/elements/supplemental/sup-gp.php?FILE=starlink&FORMAT=csv ) seem to carry unusual high NORAD catalog numbers like 799501299 which causes
sgp4init()
to raise the following error:Whether or not this value was intended by the file creators, a solution might be necessary in the near future anyways.
The text was updated successfully, but these errors were encountered: