Saya memiliki banyak file .TAB terbuka di QGIS dan saya ingin menyimpannya ke .SHP sehingga saya dapat bekerja dengannya di ArcMap.
Apakah ada cara untuk menyimpan / mengekspor semua file ini secara bersamaan atau apakah saya benar-benar harus "menyimpan sebagai" secara terpisah untuk setiap file tunggal?
Jawaban:
Coba Frida ini:
Buat folder untuk menyimpan Shapefile Anda di sana (misalnya, saya telah membuat folder
/tmp/data/
, saya menggunakan GNU / Linux).Di QGIS, buka konsol Python QGIS.
Tulis baris berikut, edit sisi kanan untuk mencocokkan path lengkap ke folder Anda (pastikan Anda menyertakan garis miring / garis miring terbalik):
myDir = '/tmp/data/'
Tekan enter.
Salin baris berikut ke konsol Python QGIS:
Tekan Enter beberapa kali.
Anda sekarang harus memiliki Shapefile Anda di dalam folder yang Anda buat pada langkah 1.
Jika Anda menghadapi masalah, beri tahu saya OS Anda dan jalur lengkap ke folder Anda.
sumber
Untuk Raster Layer gunakan QgsRasterFileWriter
€: Anda dapat menemukan contoh yang lebih rinci di Cookbook .
sumber
Hanya sedikit tambahan: Jika Anda ingin mengubah CRS dari file yang diekspor juga dan menambahkan beberapa awalan dan akhiran Anda dapat mengubah skrip seperti:
31370 dapat diganti dengan EPSG dari CRS yang Anda inginkan dari file yang diekspor.
sumber