【发布时间】:2014-08-27 07:57:58
【问题描述】:
我知道我当前的 GPS 位置(纬度、经度)。我想知道一个位置的(纬度,经度),该位置与我当前位置的距离(d)和特定角度。
谁能提供一个精确的公式来计算目标(纬度,经度),其中包括我的位置(纬度,经度)、距离 d 和角度 r。
提前致谢
【问题讨论】:
我知道我当前的 GPS 位置(纬度、经度)。我想知道一个位置的(纬度,经度),该位置与我当前位置的距离(d)和特定角度。
谁能提供一个精确的公式来计算目标(纬度,经度),其中包括我的位置(纬度,经度)、距离 d 和角度 r。
提前致谢
【问题讨论】:
假设r=0 是北,r=pi/2 是东,R 是地球半径,d 远小于R,那么你应该有:
lon_1 = lon_0 + d*sin(r)/(R*cos(lat_0));
lat_1 = lat_0 + d*cos(r)/R;
【讨论】: