Flowm / satvis

Satellite orbit visualization and pass prediction with Cesium.js
https://satvis.space
MIT License
290 stars 99 forks source link

Non-LEO orbits do not properly display #63

Open CelesTrak opened 1 year ago

CelesTrak commented 1 year ago

Orbital ring graphics do not properly display for orbits other than LEO. MEO orbits display as partial arcs and GEO orbits only show dots (see attached image).

The orbital periods are correct coming out of SGP4 and into satrecs. The issue appears to be a time restriction (~90 mins) somewhere within the graphics potion of the application. Thus, the LEO orbits display correctly (90 mins), the MEO orbits only show partial arcs (90 mins of a longer period), and GEO orbits (24-hour Period) only show a dot. Screen Shot 2022-08-26 at 6 33 55 PM

thkruz commented 1 year ago

Take a look at https://github.com/Flowm/satvis/blob/master/src/modules/SatelliteProperties.js#L153

It sounds like you aren't passing it forward and backwards propagation parameters so it is defaulting to LEO.

Flowm commented 1 year ago

Thanks for reaching out!

To be honest I've mostly focused on LEO satellites in the past as theses are the ones I'm actively involved with. The reported behavior is a combination of two things:

A fixed version is now available in the next branch and live on satvis.space/next. This is the branch where I have been working on some refactoring of the surrounding framework (vue3 upgrade, proper state management in the url) on and off for the past half year with the plan to merge it to the main branch in the near future.

Please reach out if there are any further questions or if I can assist the process of providing a cesium based visualization again on celestrak.org in any way 🙂

CelesTrak commented 1 year ago

Florian,

Thank you! We have forward the info you posted to our volunteer working this section.

We have a list of items we are working on, sent you a direct email for another issue we are addressing.

CelesTrak commented 1 year ago

tagging @justinweaver1