Conversation
|
Thanks for contributing code with a test! It will probably be early next week before I take a look in detail — I'm thinking of making a new XEphem release for the first time in quite a while — but this will be on my list too. In the meantime, do you know where and how this format is normally used? If we add this to the documentation, I'll want to point folks to where they can find .sof-formatted databases of objects, and give them an idea of how many they are likely to find. Thanks! |
|
No hurry at all, it's working for me, I'm happy :) I'm not sure .sof files are used anywhere outside Project Pluto. I will have a look to give you an answer, I'm rather new to this domain. As mentioned in the related discussion, |
|
Oh — I see, this is to directly read the output of (And, hah, have you ever done a web search for Project Pluto, trying to remember what it is? I'd forgotten it was the project that produced It's interesting that he provides an https://github.com/Bill-Gray/lunar/blob/adeae7a88959af9564ff057fc5787c954774a008/mpc2sof.cpp But I don't see a |
|
Yes that's it, and Yes I looked in the |
Following the discussion in this ticket: #650
I have made a reader for the Project Pluto standard orbit file (.sof).
I have only tried it with a single file, so with a single type of object (asteroid). I am not sure the file format will stay the same with other objects or object types, perhaps it's a good idea to implement a parser based on the file header instead, but I'm not sure how to do that.
Anyway in the test I took data from an image to compare it with the simulated position after integrat epoch change and this looks very good!