2012-02-02 16 views
-2

私は住所とその他2つを持っていれば、この住所がGoogle Maps APIの他の2つの範囲に近いかどうかを確認できますか? 例: マグノリア曲線はフェルダーアベニューとEフェアビューアベニューの間にあるかどうかを確認する方法 - http://g.co/maps/wu5whアドレスが2つのアドレスの間にあるかどうかを確認

+2

さらに情報やアドレスの例などを追加してください。 –

+1

マップAPIドキュメントの境界をご覧ください。 – DerVO

答えて

1

まず、あなたは「両者の間に」それが何を意味明確にしなければなりません。 次に、その領域をとり、3番目のアドレスがその中に入るかどうかを確認します(3つすべての座標があるものとします)。私は拳をしようと思いますかについて

+0

3番目のアドレスがこの矩形の内側にある場合、最初のアドレスが長方形のA点で、2番目がB点です。 – lam3r4370

+0

円の方程式を書くことをお勧めします。 次に、3番目の点の座標をとり、3番目の点が円の中にあるかどうかを示すinequationを書き込みます。 – vandroid

1

ジャストアイデア(A =開始、B =チェックする、C =終了):

  1. GET距離A> C
  2. GET距離A> B> Cの10%未満theresの場合

- tehresより多くの違いは、それが彼らの間でない場合は20%、これらの距離の差(良い値を取得するためにいくつかのテストを行うには)、BはAとCの間です。