Asked by Kayla
I am not sure how to convert my Cartesian xyz-coordinates into meters.
x = 0.666
y = 0.666
z = 0.327
a = 6,377,563.396 meters
b = 6,356,256.910 meters
x = 0.666
y = 0.666
z = 0.327
a = 6,377,563.396 meters
b = 6,356,256.910 meters
Answers
Answered by
MathMate
If you are working with an ellipsoid with a=b>c, where
a=b=6,377,563.396 (towards the equator)
c=6,356,256.910 (towards the poles)
then
x=acos(u)cos(v)
y=acos(u)sin(v)
z=csin(u)
where -π/2≤ u ≤π/2
and -π≤ v ≤π
So from the known values of x,y and z, solve for u and v.
But I am not sure what you need in metres.
See:
http://en.wikipedia.org/wiki/Ellipsoid
a=b=6,377,563.396 (towards the equator)
c=6,356,256.910 (towards the poles)
then
x=acos(u)cos(v)
y=acos(u)sin(v)
z=csin(u)
where -π/2≤ u ≤π/2
and -π≤ v ≤π
So from the known values of x,y and z, solve for u and v.
But I am not sure what you need in metres.
See:
http://en.wikipedia.org/wiki/Ellipsoid
There are no AI answers yet. The ability to request AI answers is coming soon!
Submit Your Answer
We prioritize human answers over AI answers.
If you are human, and you can answer this question, please submit your answer.