Open Firestar-Reimu opened 2 months ago
That's unfortunate, but it has been like that for quite some time so we cannot change this anymore. Otherwise we would break all the drawings that rely on this convention. Therefore I've marked your issue as a feature request.
So why you set the coordinate like this at first?
I have no idea why it was set this way. It was introduced all the way back in 2006. You can try to contact the original author to maybe get an answer. https://github.com/pgf-tikz/pgf/commit/e150a7c6b512b2a9e03d73f0ce2e6789b044c034
Brief outline of the proposed feature
First, longitude should be measured from x-vector, and should follow the right-hand-rule, like this φ:
Second, latitude should be measured from xy-plane (not y-vector), like this 90-θ (or you can use the polar angle θ which is measured from z-vector)
Third, radius is not x-, y-, z-vector multiplied, but $\sqrt{x^2 + y^2 + z^2}$
Minimal working example (MWE)
you can see that the
longitude=60
is measured from y-vector and follow the left-hand-rule, which is not compatible with Physicists and Mathematicians.