我正在运行以下代码:
map <- get_map(location = 'India', zoom = 4)
但是出现以下错误:
来源: https://maps.googleapis.com/maps/api/staticmap?center=India&zoom=4&size=640x640&scale=2&maptype=terrain&language=en-EN&key=XXXXXX aperm.default(map,c(2,1,3))中的错误:无效的第一个参数, 必须是数组
此外:警告消息:
在get_googlemap中(中心=位置,缩放=缩放,地图类型=地图类型,:HTTP 400错误请求
答案 0 :(得分:3)
面对同样的问题。我将其固定为纬度和经度。我使用了4个坐标来定位位置。以下代码说明了如何解决此问题。
usa <- c(left = -125, bottom = 25.75, right = -67, top = 49)
get_map(usa, zoom = 4, maptype = "terrain") %>%
ggmap()
请注意:如果您想重现上面的代码片段。它需要安装“ dplyr”和“ ggmap”。有关如何使用ggmap的分步教程。 click here。