我正在尝试通过ggmap软件包的revgeocode命令查询多个坐标,但是在运行代码时,我无法连接到API网址。
我想了解:
下面是代码的一部分:
ll <- cbind(Longitud, Latitud)
LL_1 <- as.matrix(ll)
DirR <- rep(0, nrow(LL_1))
for (j in 1:nrow(LL_1)){
DirR[j]<- revgeocode(LL_1[j,])
}
答案 0 :(得分:1)
您需要从Github升级ggmap
到version 2.7.903
并注册您的Google Maps API密钥。有一个教程under this link。
- 如何将API密钥放在代码内,以便可以生成查询?
在执行对API的任何调用之前,您必须在每个新的R会话中register_google(key = "...")
。
- 如果没有进行咨询,为什么会告诉我已经超过了咨询次数?
如果您未注册启用了计费功能的Google Maps API密钥,则会与该地理区域的所有请求共享配额。