planet positions in ecliptic coordinates of date #318
Replies: 3 comments 3 replies
-
Which programming language are you using? |
Beta Was this translation helpful? Give feedback.
-
By the way, welcome to the project, @GernotSchreider! I just created the demo program ecliptic_of_date.py that shows how to do this. The basic idea is to use the vector part of the return value from |
Beta Was this translation helpful? Give feedback.
-
No, both VSOP87 and DE431 will give you extremely close results. They will differ by small fractions of an arcsecond. That kind of discrepancy would matter for professional astronomers only. Astronomy Engine uses truncated VSOP87 series for smaller code and much faster performance, at the expense of approximately one arcminute of error. That is consistent with the 20 arcseconds difference you mention. This was an intentional design decision to fill a niche I saw in astronomy calculation software: there was a gap between extremely simple but very inaccurate formulas (more than 1 degree of error in some cases!), and hyper-accurate formulas (milli-arcseconds) that were excessively large, complicated, and slow to calculate. Astronomy Engine's goal is to be accurate enough for someone using a backyard telescope, but small and fast enough to work in a web browser's JavaScript engine or a microcontroller's limited RAM. It is an ideal trade-off for the vast majority of amateur/civilian astronomy uses.
That sounds like a fantastic project! I would love to see what you come up with. |
Beta Was this translation helpful? Give feedback.
-
Hi
I am trying to get my head around the proper usage of functions but I guess I could use some help
I want to calculate the position of planets for a given date and time and the result should be in ecliptic coordinates of date
I could not figure out how to properly convert equatorial coordinates, which are returned by Equator() to ecliptic.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions