R tmap/tmaptools地理代码_OSM功能错误

R tmap/tmaptools地理代码_OSM功能错误,r,geocode,tmap,R,Geocode,Tmap,我有一个约2050个地址的数据帧,我想使用geocode_OSM函数对其进行地理编码。数据帧(df)有一个id列和一个地址列 library(tmaptools) library(tmap) library(geosphere) geocoded_addresses <- geocode_OSM(df$address_column, as.data.frame = TRUE) 即使我运行一行简单的代码,比如geocode\u OSM(“意大利米兰”)我也会收到相同的错误 Error in

我有一个约2050个地址的数据帧,我想使用geocode_OSM函数对其进行地理编码。数据帧(df)有一个id列和一个地址列

library(tmaptools)
library(tmap)
library(geosphere)
geocoded_addresses <- geocode_OSM(df$address_column, as.data.frame = TRUE)
即使我运行一行简单的代码,比如
geocode\u OSM(“意大利米兰”)
我也会收到相同的错误

Error in download.file(addr[k], destfile = tmpfile, mode = "wb", quiet = TRUE) : 
  cannot open URL 'http://nominatim.openstreetmap.org/search?q=Milan,+Italy&format=xml&polygon=0&addressdetails=0'
请帮帮我,我不知道为什么这样不行


这是我能找到的关于此错误的唯一信息,但没有太大帮助,因为我的文件中没有umlauts:

我自己解决了这个问题,只需重新启动计算机并再次登录到我的VPN。我不知道这对其他人是否有用,但正是它为我解决了这个问题

Error in download.file(addr[k], destfile = tmpfile, mode = "wb", quiet = TRUE) : 
  cannot open URL 'http://nominatim.openstreetmap.org/search?q=Milan,+Italy&format=xml&polygon=0&addressdetails=0'