CoreLocation从坐标获取特定距离和方向的纬度和经度

时间:2012-04-15 22:23:25

标签: ios iphone objective-c core-location

我正在尝试确定某个距离的位置并从另一个位置前进。我在iOS中使用CoreLocation的纬度,经度。

感谢。

1 个答案:

答案 0 :(得分:0)

lat2 = asin(sin(lat1)*cos(d/R) + cos(lat1)*sin(d/R)*cos(θ))
lon2 = lon1 + atan2(sin(θ)*sin(d/R)*cos(lat1), cos(d/R)−sin(lat1)*sin(lat2))

R是您首选单位的地球半径。 (6371公里)