2012-02-10 11 views
0

私は、緯度と経度座標を使用して米国を1マイル単位で繰り返して移動しようとしています。本質的には、出発すると(オレゴン州ポートランドで言えば)、オレゴン州ポートランドと同じ緯度の米国最南端に到達するまで、南に1マイル単位で移動したいと考えています。この時点で、私は最西端から出発して東へ1マイル移動し、東海岸に行くまで全過程を繰り返すことにします。私はこれらの経度/緯度点をデータベースに集約する必要があります。経度/緯度による地域の自動移動

私の質問は次のとおりです:毎回1マイルのデルタを使用して次の緯度/経度のペアを計算して緯度と経度を正確に計算するか、最終目的を達成するためのよりシンプルで洗練された方法がありますか?

答えて

0

私はあなたがポートランド、ORの下位境界の緯度/経度の緯度/経度から始めることができると思います。セクション宛先ポイント所定の距離を用いて上記ウェブサイトから始点から軸受各マイルを介して上記距離、ループを使用してhttp://www.movable-type.co.uk/scripts/latlong.html

:半正矢がここに見出さ用いて距離を計算します。南に移動する場合、あなたのベアリングは180度になります(ラジアンを期待して式にπを使用)。東方向に移動する場合、ベアリングは90度(π/2)になります。