jwcutler / retroTrack

Web-based satellite tracking inspired by SatTrack.
8 stars 1 forks source link

Improve TLE validation #30

Open jimblanc opened 10 years ago

jimblanc commented 10 years ago

retroTrack currently does not perform much validation on new TLEs, which may cause javascript crashes when they get loaded into the SGP4 propagator. In addition, some TLE providers occasionally fail to follow the TLE specification which can case the propagator to fail. retroTrack should perform more validation on new TLEs and better handle propagator errors, which will allow the tracker to keep running if an invalid TLE is loaded.

This will be made easier by implementing a more modular SGP4 propagator #26