2011-12-23 14 views
2

Googleマップapi v3を使用しています。私は地図上に表示する緯度と経度の高いマーカーのデータベースを持っており、それはうまくいきます。Googleマップapi v3マーカーは市または特定の境界を除外

地図上に州全体のマーカーが表示されていますが、特定の都市のマーカーをどのように除外できるかを知りたいのですが?私はインディアナの地図を表示しており、インディアナポリスを除外したいとします。

ポイントを選ぶことができ、特定の範囲内にあるかどうかを確認する方法は大まかですが、具体的な例を挙げてこれを詳しく説明することができますか?

答えて

1

必要なものはReverse Geocodingと呼ばれ、経度、緯度の例で与えられた通りの名前、都市名、国名の結果を与えるものです。

私はこれらの手順を行います:

  1. 反復すべてのマーカーと「逆ジオコーディング」マーカー緯度長を。
  2. "逆ジオコーディング"の都市結果を確認してください。
  3. 市があなたの受け入れた都市の中にいない場合は、マーカーを削除してください。
関連する問題