计算距我当前位置给定距离和角度的特定位置的纬度

时间:2014-08-27 07:57:59

标签: math location

我知道我当前的GPS位置(纬度,长度)。我想知道一个位置(纬度,长度)与我当前位置和特定角度的距离(d)。

有人能为我提供一个精确的公式来计算目标(纬度,经度),包括我的位置(纬度,经度),距离d和角度r。

提前致谢

1 个答案:

答案 0 :(得分:0)

假设r=0是北,r=pi/2是东,R是地球半径而且dR小得多,那么你应该有:

lon_1 = lon_0 + d*sin(r)/(R*cos(lat_0));
lat_1 = lat_0 + d*cos(r)/R;