0

インドのいくつかの都市のすべての可能な植民地/近隣の場所 (座標) のリストが必要です。デリーを例にとってみましょう。このデータは Places API で取得できますか?

私の頭に浮かぶ唯一のことは、次のようなクエリを使用することです-

https://maps.googleapis.com/maps/api/place/search/xml?location=28.540346,77.210026&radius=500&types=administrative_area_level_1|administrative_area_level_2|administrative_area_level_3|locality|neighborhood|street_address|sublocality|sublocality_level_4|sublocality_level_5|sublocality_level_3|sublocality_level_2|sublocality_level_1|subpremise&sensor=false&key=MYKEY

次に、都市全体がカバーされるまで、半径を 500 ずつ変更し続けます。これを行うより良い方法はありますか?

4

1 に答える 1

2

マップに対してこれを行う必要がある頻度を考えると、そのデータをキャッシュすると利用規約に違反するため、これは優れたアプローチではありません。マップが適切に使用されると、すぐに割り当てに達します。さらに、植民地/近隣の中心点のみを取得します。ダウンロードできるそのデータの別のソースを探すことをお勧めします。Places APIは、これを念頭に置いて設計されていません。

于 2012-05-27T21:21:11.337 に答える