2011-01-12 4 views
-1

目的Cを使用して経度と緯度を使用して位置のゾーンを指定するにはどうすればよいですか? アイデア?longtitudeとlatitude locationを制限する

+0

この質問に答えるには、これ以上のコンテキストが必要です。あなたは本当にちょうど一連の緯度/経度座標をどのように保存するかを意味しますか? –

+0

正方形のゾーン?円形?任意? – John

+0

半円形つまり、後ろの場所に興味のない正面円形の場所は、それを想像することができます。それの内側と外側には場所があるので、私は半円形の内側を取りたいですか? – Dina

答えて

1

あなたのコメントから...半円ですか?円を二等分する線の方位を示す半径と度の値を使用して指定することができます。ポイントがゾーン内にあるかどうかをテストする

、次の2つの部分でテストします:

  1. は半径よりも小さい2点間の距離ですか?
  2. 点の方位は、指定された半円の180度の範囲内にありますか?

それだけでなく、私はもう少し詳しく説明することはできません。

+0

あなたの答えをありがとう – Dina

+0

私は現在の位置の見出しを何とか決定するためにlocationManagerを使用する方法を理解しようとしており、地図上の場所が現在の場所の半円内にあるかどうかを調べるために地図上の別の場所と比較します。 – Dina

+0

具体的には、角度を比較することに言及しています。アルゴリズムの2番目のポイント。あらゆるヒントが役立つだろう – Dina

関連する問題