1
操作後シェイプファイルを保存します。はシェイプファイルを保存します
まず、私は私のオブジェクトこの後
map<-readOGR("C:/MAPS","33SEE250GC_SIR")
を読んで、私は私のシェープファイルのサブセット:
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 ,]
Iプロットを取得しますmap2、それは大丈夫です。しかし、私はこのシェイプファイルを保存しようとすると、間違っている
writeOGR(map2, dsn = "C:/MAPS" , layer = "nameofmynewmap")
> Error in match(driver, drvs$name) :
argument "driver" is missing, with no default
私はドライブを取得する方法がわかりません。いくつかの解決策?
ドライバ引数を渡す必要がありますか? driver = "ESRI Shapefile"ドキュメントには?writeOGRの例があります。 http://www.inside-r.org/packages/cran/rgdal/docs/writeOGR – chinsoon12