Closed Ironman65 closed 4 years ago
This is basically a duplicate of your #850. Again: Stellarium does not compute the orbital elements from which apices could be directly derived and shown in either the main screen or a table, but uses series of cosine terms for the planets' positions. You should be able to make a Curve plot showing just the distance to Mars and run this over 15 years or so to get an idea when Mars is best visible. @alex-w Maybe you could enrich the Curve panel with a larger date range?
It's not full duplicate of request. For question of graphs - yes, we can extend the graphs, but how much it should be enlarged? 1..10 years since 1 January of current year?
Well, either 1-30 (~Saturn year?) full years or fully free start and end dates? Clearly, labeling will be a challenge.
@gzotti please check the English terms in latest changes - I hope this is acceptable and understandable
A few changes please:
In the our current version of QCustomPlot changing labels type for temporal axis is very problematic. Yes, we can ask authors of newest version of QCustomPlot to allow for us obtain that new version under GPLv2 again, but I don't want refactor all parts for graphs after upgrading QCustomPlot at the moment (if we'll got permission). In any way I've added obvious visual workaround for the borders of the years.
OK, I did not know these details of QCustomPlot. The year separators are also OK. Now I just rediscovered the 15-year pattern for Mars :-) As great as AstroCalc has evolved, CodeFactor complains already about its complexity. Take care to keep it maintainable!
Is it possible to add to the AstroCalc’s ephemeris the planets Perihelion and Aphelion? like it calculates the conjunctions and oppositions. This would be a nice feature if possible and would be great for calculating the future observations of Mars especially to see if it’s at Perihelion is around its opposition. I do understand as a non programmer that adding a new feature can ether slowdown or even cause the program to crash and burn depending on the code of the program which it is written in, in such cases no feature is worth it specially if it causes it to crash. Again thanks for all that you do.