我希望在操作后保存一个shapefile文件。
首先,我读取我的对象。
map<-readOGR("C:/MAPS","33SEE250GC_SIR")
之后,我对我的 shapefile 进行子集剪裁:
test <- fortify(map, region="CD_GEOCODI")
test<- subset(test, -43.41<long & long < -43.1 & - 23.05<lat & lat< -22.79)
我获取这个子集的相应ID。
ids<- unique(test$id)
map2<- map[map$CD_GEOCODI %in% ids ,]
当我绘制map2时,一切都很好。但是,当我尝试保存这个shapefile时,出了些问题。
writeOGR(map2, dsn = "C:/MAPS" , layer = "nameofmynewmap")
在匹配(driver, drvs$name)时发生错误:参数“driver”缺失,没有默认值
我不知道如何获取驱动程序。有解决方案吗?