0

Google Maps API を初めて使用します。解決したい問題があります。郵便番号と都市名と入力があり、特定の半径で入力を囲むすべての都市の名前と郵便番号を取得したいと考えています。

Google Maps API を使用してこれを行う方法はありますか、それとも他の方法はありますか?

4

3 に答える 3

2

No. The Google Maps API doesn't have a proximity search. You can make yourself one with the harvesine formula or a space filling curve, i.e. a spatial index.

于 2012-07-21T13:28:01.653 に答える
0

近接検索/近くの場所は、Google Maps API の一部ではありません。ただし、要件を満たす可能性のあるサードパーティのプロバイダーがあります。最初に頭に浮かぶのはgeonames ですこのWeb サービスは、探しているもののように思えます。

于 2012-07-21T13:35:52.730 に答える
0

利用できませんが、Places API を使用して、設定された半径内で一意のもの (都市ごとに 1 つ) を検索してみてください。郵便番号 XXXXX、半径 30 マイルあたりで「市庁舎」を検索してみてください。有効な結果が得られるかどうかを確認します。

于 2012-07-21T14:56:29.063 に答える