我想要一些印度城市所有可能的殖民地/居民区的位置(坐标)列表。以德里为例。可以使用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,直到覆盖整个城市。 有没有更好的方法呢?
答案 0 :(得分:2)
鉴于您需要为地图执行此操作的频率,因为缓存数据违反了服务条款,这不是一个好方法。如果你的地图有任何不错的用途,你将很快达到你的配额。此外,您只能获得殖民地/社区的中心点。我建议您尝试找到可下载的数据的其他来源。 Places API的设计并未考虑到这一点。