Anda harus melihat paket rgdal , khususnya writeOGRfungsinya.
Sebagai contoh, saya pertama kali mengunduh shapefile "Negara dan Provinsi" resolusi 110m dari Bumi Alami , membukanya ~/scratch/ne_110m_admin_1_states_provinces. Saya membacanya ke R melalui:
library(rgdal)
setwd("~/scratch")
states <- readOGR(dsn="ne_110m_admin_1_states_provinces",
layer="ne_110m_admin_1_states_provinces")
Pada titik ini, objeknya statesadalah a SpatialPolygonsDataFrame. Sekarang saya membuat direktori baru (" tempdir") dan menyimpan shapefile di sana:
dir.create("tempdir")
writeOGR(obj=states, dsn="tempdir", layer="states", driver="ESRI Shapefile")
Bentuk sekarang disimpan ke direktori ~/scratch/tempdir, seperti file menyatakan.shp, dll. Anda dapat melakukan hal yang sama dengan a SpatialPointsDataFrame, cukup lihat contoh pertama dalam dokumentasi writeOGRfungsi.
rgdal::writeOGR