获取特定位置周围的社区

时间:2015-11-04 05:44:57

标签: google-maps google-maps-api-3 maps

我可以使用google maps api了解这个郊区。我使用自动填充names(dimnames(table)) <- c("Name", "Age") # Age #Name [,1] #allen 3 #jack 5 #amy 6 #alex 7 来获取getPlace()。我想知道附近的子地点。

我使用sublocality_level_1尝试了附近的搜索。每次调用只能获取最多两个结果。半径为200m的提取返回两个子对象,半径为500m的提取返回另外两个子对象。

我想得到给定半径(比如5000米)给定type="sublocality"周围的所有子对象。有办法实现吗?

1 个答案:

答案 0 :(得分:2)

看起来Google Places API并不支持获取附近的郊区。您只能获得餐馆,加油站等兴趣点。 您可以使用getPlace() Google Places API自动填充功能获取郊区的纬度和经度,并使用geonames.org API获取附近的郊区/子地区。您可以选择通过latlngradius

以下是在5公里半径范围内取得13.041703,80.251943附近郊区的示例GET

http://api.geonames.org/findNearbyPlaceNameJSON?lat=13.041703&lng=80.251943&radius=5&username=demo