【问题标题】:Google Maps API Python/R谷歌地图 API Python/R
【发布时间】:2017-02-25 04:49:53
【问题描述】:

我正在尝试使用 google maps API 进行 nearby 搜索,理想情况下我会使用 latlngBounds 对象进行搜索。我一直在使用 R 但也可以使用 python 并且似乎遇到了同样的问题。点/半径可以正常工作,但如果可能的话,我想设置一个边界框。似乎对于 javascript,您可以输入 latlngBounds 对象,但如果您使用的是 python 或 R api,则可能不能?有人知道这是否可能吗?

谢谢!

【问题讨论】:

  • 我不能给它一个 LatLngBounds 对象。我想给它西南角和东北角的参数,但我找不到这样做的方法。

标签: python r google-maps


【解决方案1】:

正如您所提到的,Javascript API 允许您使用 LatLngBounds 对象,但是 web services API 不允许。

我可以建议几个选项

  1. 编写一些 Javascript 并在 R 中使用 library(V8) 或您自己的 html widget 之类的东西自己解析它

  2. 同样在 R 中,使用我的 googleway 包,特别是 google_palces() 函数来执行 nearby serach


library(googleway)

## you need an API key
key <- read.dcf("~/Documents/.googleAPI", fields = "GOOGLE_API_KEY")

res <- google_places(search_string = "cafe", 
                     location = c(-37.8203155,144.9800428), 
                     radius = 2000, 
                     key = key)

# res$results$name
# [1] "Café Vue"                                              "Switch Board Cafe"                                     "The Journal Cafe"                                     
# [4] "Krimper Cafe"                                          "65 Degrees Cafe"                                       "Basement Cafe"                                        
# [7] "Cafe Domain"                                           "Druids Cafe"                                           "Cafe Kinetic"                                         
# [10] "Paris End Cafe & Catering Melbourne 20 Collins street" "Mothership Cafe"                                       "THE J Walk Cafe"                                      
# [13] "Richmond Rush Cafe"                                    "Bullrun café"                                          "Crossroads Cafe"                                      
# [16] "Espresso Cafe Richmond"                                "8 Miles Cafe & Convenience Store"                      "Cafe Bar Mile"                                        
# [19] "The Industrial Cafe"                                   "Park Lane Cafe" 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-17
    • 1970-01-01
    • 2013-08-05
    • 1970-01-01
    • 2011-03-25
    相关资源
    最近更新 更多