我正在尝试获取一系列geopackage文件(.gpkg),并将其转换为shapefile,以用于以后的裁剪和提取目的。
我认为,类似于将文件读入R,确保它们属于明智的类(例如SpatialPolygonsDataFrame),然后使用writeOGR函数将其导出为shapefile,在理论上是可行的。但是,对geopackage文件使用readOGR函数就像导入shapefile可能会返回:
Error in ogrInfo(dsn = dsn, layer = layer, encoding = encoding,
use_iconv = use_iconv, :
Cannot open data source
尽管在shapefile上使用几乎相同的代码可以完美地馈入。
如果我能够弄清楚如何导入地理包文件,我的转换想法会起作用吗?首先有什么想法将地理包文件正确导入到R中?