我正在尝试使用ggmap从google地图中调用地图。示例代码:
get_googlemap(center = c(lon = -56.67, lat = 51.47), zoom = 8, size = c(640, 640), scale = 2,
format = "png8", maptype = "satellite")
但是,这将返回以下错误:
Error in aperm.default(map, c(2, 1, 3)) :
invalid first argument, must be an array
In addition: Warning message:
In get_googlemap(center = c(lon = -81.7, lat = 24.8), zoom = 8, :
HTTP 400 Bad Request
我看过人们遇到类似问题的话题。似乎在摆弄API密钥和限制后,它们已解决。在这种情况下,我已经做了以下事情:
非常感谢您的帮助,我的任何一个同事都没有这个问题,我开始把头发扯下来,大声笑。
首先,您在垂直菜单中查找“ API和服务”(或类似名称),然后在“凭据”中查找。
如果您的API密钥很旧,就像我一样,我只用了几次,所以密钥可能停止工作了。重新生成新的文件后,它就可以正常工作!