我需要以 3D 形式准确地可视化来自 iPhone(和其他)GPS 数据的点。
所以,我想要的是取一个 WGS84(对吗?)点并将其转换为原点位于地球中心的 X、Y、Z 向量。
我用谷歌搜索 GPS/WGS84 到 3D,但我认为我的搜索词不是那么好
有人有从哪里开始的指针吗?
将来,如果可用,我还需要考虑海拔信息,但这并不是那么重要。
谢谢!
您正在寻找的是用 ECEF(地心地球固定)表示法表示您的数据。
一些很好的维基百科资料
纬度和经度相对容易,因为它们只是角度,但是高度有点棘手,因为地球并不完全是圆形的。如果您不需要非常高的精度,这篇 Wikipedia 文章提供了从球坐标系转换为笛卡尔坐标系的公式。请注意,这并不十分准确,因为地球更像一个椭球体,而不是一个完美的球体。