2012-04-15 12 views
0

私は特定の距離であり、別の場所からの見出しである位置を特定しようとしています。私はiOSのCoreLocationから緯度と経度を使用しています。CoreLocation座標から特定の距離と方向に緯度と経度を取得します

ありがとうございました。

+0

これに答える方法がわかりません。私はいつもiOS SDKのドキュメントを読んできました。私は別の質問からリンクされたこのhttp://janmatuschek.de/LatitudeLongitudeBoundingCoordinatesも読んだ。ソー遠く、私は困惑しています。 – Jenn

答えて

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は、希望する単位で地球の半径です。 (kmで6371)

+0

詳細を教えてください。 dとRは何ですか? Rは球の半径であると仮定します。ポイント1から測定したい方向はどこに適用しますか?編集:私は数式を見つけ、このWebページを見つけたhttp://www.movable-type.co.uk/scripts/latlong.html – Jenn

+0

'd'は移動距離です。 「θ」は見出しです。 –

+0

ありがとうございます。私はそれに答えてマークする – Jenn

関連する問題