shashwatak / satellite-js

Modular set of functions for SGP4 and SDP4 propagation of TLEs.
MIT License
911 stars 145 forks source link

Getting perigee, apogee and orbital speed in km/s? #57

Closed pkrasicki closed 4 years ago

pkrasicki commented 5 years ago

Is it possible to get this information directly from satellite.js?

pkrasicki commented 5 years ago

I've noticed they are already calculated internally, but don't seem to be exposed to the user. ~Exposing parsed information from the TLE (mean motion etc.) would be useful too, so that users wouldn't have to parse TLE themselves.~ (they already exist, my bad)

thkruz commented 4 years ago

Looks like this was solved and can be closed?

ezze commented 4 years ago

Not sure that we will add some new transform functions. At least, I won't take that responsibility. AFAIK, these functions are not part of sgp4 and were introduced by @shashwatak. We should ask him to review and decide whether to add them but I'm not sure he is on the party. :)

If anybody feel lucky and confident for further library maintenance then just ask me and welcome! :tada:

pkrasicki commented 4 years ago

I was hoping this library would grow to do more things than just sgp4. There are libraries like that for Python, but none for JavaScript.

ezze commented 4 years ago

@pkrasicki, there is no person who can make this library grow at the moment. It seems that @shashwatak doesn't support it anymore. I don't have enough knowledges in order to make significant changes to the library, and my mission was to make it friendly to modern environments such as ES6/Node.js and setup CI for automated testing. Moreover, I'm busy at work like most of you, and there is no free time to contribute to open source projects seriously.

Luckily, I have administrative privileges to push commits to Github and publish packages to npm, so hope, as I already said, I'm ready to share them with a person who is very interested in supporting the library.