- Joined
- Apr 14, 2008
- Messages
- 221
- Reaction score
- 2
- Points
- 18
Hi All...
I used to have a PHP script which would download TLEs from celestrak and generate an Orbiter Scenario from that data. I lost the work ages ago, but I'm once again interested in re-writing this.
A long time ago I released the Orbiter to TLE utility which would extrapolate the current scenario elements into some makeshift TLEs. This project would attempt to accomplish the reverse so I'd probably call it TLE to Orbiter.
This time, I'm not sure a PHP script would be the right mechanism because I'm considering a few other bits of functionality that would probably just warrant an Orbiter Addon.
Anyone interested in contributing to the project is encouraged to provide feedback.
Here's some of my initial ideas:
I used to have a PHP script which would download TLEs from celestrak and generate an Orbiter Scenario from that data. I lost the work ages ago, but I'm once again interested in re-writing this.
A long time ago I released the Orbiter to TLE utility which would extrapolate the current scenario elements into some makeshift TLEs. This project would attempt to accomplish the reverse so I'd probably call it TLE to Orbiter.
This time, I'm not sure a PHP script would be the right mechanism because I'm considering a few other bits of functionality that would probably just warrant an Orbiter Addon.
Anyone interested in contributing to the project is encouraged to provide feedback.
Here's some of my initial ideas:
- Program should allow user to choose which TLEs to download from celesktrak
- Should support choosing from a list, such as "Stations", or "Visible"
- Should allow entering one or more names of specific objects
- Should save previously chosen station list, allowing to add or remove
- Should allow the user to create a mapping of TLE named objects to particular vessel type, using some default vessel for all unknowns (perhaps the Carina vessel)
- Should be able to write out an Orbiter SCN file including the selected objects
- Should be able to update a running simulation, creating new vessels if necessary if the object does not already exist in the simulation. Update existing vessels