如何在R的印度城市长久

时间:2018-12-18 04:56:20

标签: r google-maps-api-3 google-api geocoding

我正试图通过ggmap软件包让印度城市久久不衰。下面是我尝试过的代码,但会导致错误。

我用样本城市创建了一个向量

library(ggmap)
mycities1<- c("Hyderabad","Chennai","Bangalore","Cochin","ARNHEM","London")
str(mycities1)
geocode(mycities1[1])

这虽然我的城市名称是字符类,却排除了NA值。

  

警告消息:地址解析失败,状态为OVER_QUERY_LIMIT   =“海得拉巴

1 个答案:

答案 0 :(得分:1)

请将source参数更改为 dsk

geocode(as.character(mycities1[1]), source = "dsk")

这是由于最近的google-API更改。

还有一个current github-issue(或实际上有几个)可以解决该问题。

  

地址解析失败,状态为OVER_QUERY_LIMIT,位置=“ XXX”->您   尚未注册正确且已启用结算功能的Google Maps API密钥   使用register_google()(ggmap v2.7,903)。启用计费是一个   (!)添加您的信用卡信息之后的特定步骤。