tmap/ tmaptools geocode_OSM 函数错误
tmap/ tmaptools geocode_OSM function error
我有一个大约包含 2050 个地址的数据框,我想使用 geocode_OSM 函数对其进行地理编码。数据框 (df) 有一个 id 列和一个 address 列。
library(tmaptools)
library(tmap)
library(geosphere)
geocoded_addresses <- geocode_OSM(df$address_column, as.data.frame = TRUE)
上面的代码昨天工作正常,但今天当我运行同样的代码时,我收到以下错误:
cannot open URL 'http://nominatim.openstreetmap.org/search?q=127+Public+Square,+Cleveland,+OH+44114&format=xml&polygon=0&addressdetails=0'
即使我 运行 一行简单的代码,例如 geocode_OSM("Milan, Italy")
我也会收到同样的错误。
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'
请帮助我,我不知道为什么这不起作用!
这是我能够找到的关于此错误的唯一信息,但它不是很有用,因为我的文件中没有变音符号:https://github.com/mtennekes/tmap/issues/66
我通过简单地重新启动计算机并再次登录到我的 VPN 自行解决了这个问题。我不知道这对其他人是否有用,但它为我解决了这个问题。
我有一个大约包含 2050 个地址的数据框,我想使用 geocode_OSM 函数对其进行地理编码。数据框 (df) 有一个 id 列和一个 address 列。
library(tmaptools)
library(tmap)
library(geosphere)
geocoded_addresses <- geocode_OSM(df$address_column, as.data.frame = TRUE)
上面的代码昨天工作正常,但今天当我运行同样的代码时,我收到以下错误:
cannot open URL 'http://nominatim.openstreetmap.org/search?q=127+Public+Square,+Cleveland,+OH+44114&format=xml&polygon=0&addressdetails=0'
即使我 运行 一行简单的代码,例如 geocode_OSM("Milan, Italy")
我也会收到同样的错误。
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'
请帮助我,我不知道为什么这不起作用!
这是我能够找到的关于此错误的唯一信息,但它不是很有用,因为我的文件中没有变音符号:https://github.com/mtennekes/tmap/issues/66
我通过简单地重新启动计算机并再次登录到我的 VPN 自行解决了这个问题。我不知道这对其他人是否有用,但它为我解决了这个问题。