【发布时间】:2013-09-20 17:06:41
【问题描述】:
我正试图找出一个问题,即您在未知目标位置(纬度和经度坐标)处假装自己是 GPS 装置。我得到了 4 颗卫星的数据(纬度和经度坐标对,每对卫星到目标位置的距离(以公里为单位)和三角洲时间)。有谁知道如何计算目标位置的坐标?我试着做研究,但所涉及的数学远远超出了我的范围。提前感谢您的帮助。
这是数据:
Satellite 1
LAT 24.54653
LONG -81.79745
HEIGHT (m) 20183000
DELTATIME (s) 0.070808428
Satellite 2
LAT 63.75088
LONG -68.56082
HEIGHT (m) 20183000
DELTATIME (s) 0.069105305
Satellite 3
LAT 53.90460
LONG -166.52657
HEIGHT (m) 20183000
DELTATIME (s) 0.073341842
Satellite 4
LAT 43.41038
LONG -65.61692
HEIGHT (m) 20183000
DELTATIME (s) 0.069680227
【问题讨论】:
-
您在哪里需要帮助?第一步我的第一个猜测是,您应该将卫星的纬度/经度/高度值转换为 x/y/z 坐标,您已经做到了吗?
-
我将 lat/long/height 值转换为 x/y/z 就可以了。
标签: math gps trilateration