反向地理编码的问题

时间:2018-10-08 15:56:44

标签: r json

我正在尝试通过ggmap软件包的revgeocode命令查询多个坐标,但是在运行代码时,我无法连接到API网址。

我想了解:

  1. 如何将API密钥放在代码内,以便可以生成查询?
  2. 如果没有进行咨询,为什么会告诉我已经超过了咨询次数?

下面是代码的一部分:

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,])

}

1 个答案:

答案 0 :(得分:1)

您需要从Github升级ggmapversion 2.7.903并注册您的Google Maps API密钥。有一个教程under this link

  
      
  1. 如何将API密钥放在代码内,以便可以生成查询?
  2.   

在执行对API的任何调用之前,您必须在每个新的R会话中register_google(key = "...")

  
      
  1. 如果没有进行咨询,为什么会告诉我已经超过了咨询次数?
  2.   

如果您未注册启用了计费功能的Google Maps API密钥,则会与该地理区域的所有请求共享配额。