【发布时间】:2019-06-18 09:15:47
【问题描述】:
我正在尝试在阿根廷出口的地图上为国家绘制点(这样我最终可以制作网络风格的地图)。但是,我不知道如何将国家名称转换为纬度和经度。我尝试使用地理编码,但纬度和经度值显示为 NA,我收到“地理编码失败,状态为 REQUEST_DENIED,位置 =“美国””错误。我的 API 有错误吗?我需要将我的 API 密钥放在地理编码语句中吗?或者它如何知道访问地理编码?我认为这是我的错误,但我不确定。有没有简单的方法来解决这个问题?或者我可以使用其他包?
library(maps)
library(ggmap)
library(ggplot2)
new <- data_frame(city = c("France", "Brazil", "Uruguay")) %>%
mutate_geocode(city)
【问题讨论】:
-
是的,您确实需要使用 API 密钥,不是在每个地理编码语句中而是在每个 R 会话中
标签: r