Bagaimana cara mengkonversi .shp ke ASCII di QGIS atau R?

0

Sebenarnya saya ingin mengonversi file shp ke file .grd. Tetapi sebelum saya mengubah .shp menjadi .grd, menurut pemikiran saya, pertama-tama saya harus mengubah .shp menjadi ascii. Apakah mungkin untuk mengonversi langsung dari .shp ke .grd? jika tidak, jadi saya hanya ingin tahu cara mengubah .shp menjadi ascii di QGIS atau R ?. Terima kasih.

Terima kasih.

Keriuhan
sumber
Sebenarnya saya ingin mengonversi file shp ke file .grd. Tetapi sebelum saya mengubah .shp menjadi .grd, menurut pemikiran saya, pertama-tama saya harus mengubah .shp menjadi ascii. Apakah mungkin untuk mengonversi langsung dari .shp ke .grd? jika tidak, maka saya hanya ingin tahu cara mengkonversi .shp menjadi ascii di QGIS. Terima kasih.
Din
Anda harus mengedit posting asli Anda untuk memasukkan informasi tambahan yang baru saja Anda berikan.
happy_soil

Jawaban:

1

Di dalam library(raster)Anda dapat menulis file grid dan ascii. Pastikan untuk melihat tipe data saat menulis kisi karena akan berbeda tergantung pada ukuran nilai dalam kisi Anda.

Setelah Anda menjalankan paket raster, gunakan writeFormats()untuk melihat jenis kisi apa yang dapat Anda tulis. Kolom pertama akan menunjukkan panggilan di dalam write Raster() kasus Anda:

writeRaster(format="ascii")

Gunakan rgdaldan readOGRuntuk mendapatkan file .shp ke R.

Lebih lanjut, Anda dapat menggunakan di writeOGRdalam rgdaluntuk menulis dalam banyak format lain yang, semua bisa dilihat di sini gdalDrivers().

Luak
sumber