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 回答