下载多个国家/地区Shapefile

时间:2018-04-05 14:07:58

标签: r lapply do.call

我正在尝试下载多个国家/地区shapefile并使用raster :: getData,lapply和do.call将它们绑定在一起。我之前使用过这个code,但我现在收到一个错误:“getData错误(”GADM“,country = x,level = 0):   未使用的参数(country = x,level = 0)“

这是我的代码:

library(raster)
misc = list()
misc$countries = c("ZAF", "LSO", "SWZ", "ZWE", "MOZ", "NAM", "BWA")
ctry_shps = do.call("bind", lapply(misc$countries, 
                                    function(x) getData('GADM', country=x, level=0)))

关于为什么现在不起作用以及如何解决它的任何想法?

0 个答案:

没有答案