我一直在尝试使用R自动下载GADM数据(级别0)。但我一直得到这个错误
地理数据服务器因维护而关闭。预计将于2023年4月13日重新上线。
下面是我使用的代码:
# Download GADM data for each country
gadm_list <- lapplyy(iso3, function(x){
tryCatch({
geodata::gadm(country = x, level = 0, path = tempdir())
}, error = function(e){
message(paste("Skipping country due to error:", e$message))
return(NULL)
})
})
字符串
我试着手动下载并在R中加载它。有人尝试过它(自动)和工作,所以我猜这可能是你目前正在访问它的地区的东西?
2条答案
按热度按时间ruarlubt1#
这似乎是GeoData包的一个持续问题:请参阅此Github问题了解详细信息:
https://github.com/rspatial/geodata/issues/50
可能值得从Github安装开发版本的包。尝试运行:
devtools::install_github("rspatial/geodata")
并再次运行代码。一种(可能很耗时的)解决方法是直接从gadm.org下载所需的数据
3htmauhk2#
更新:
“地理数据”包目前正在工作。我怀疑可能与我的互联网提供商有冲突或限制。
谢谢你,谢谢