Saya telah mengunduh beberapa file Zip citra (masing-masing isinya jp2, jpg, jpw, xml, htm, dan .dbf, .prj, .sbn, .sbx, .shp, .shx) dan ingin dengan cepat menambahkan citra ini ke proyek kerja saya di QGIS 2.6.1. Saya berusaha menghindari keharusan menavigasi ke dan menambahkan setiap file secara terpisah. Karena setiap file berada di folder yang berbeda, saya belum dapat menemukan cara untuk menambahkan beberapa file sekaligus.
qgis
qgis-plugins
batch
load-them-all-plugin
reevesii
sumber
sumber
Jawaban:
Yang Anda butuhkan adalah plugin QGIS Load Them All . Selain memuat file dari beberapa direktori sekaligus, Anda dapat:
dan lainnya. Lihat https://github.com/gacarrillor/loadthemall untuk detail lebih lanjut.
sumber
Sebagai alternatif untuk menggunakan plugin, Anda dapat memberikan perintah Add Layer daftar file yang dipisahkan koma. Anda dapat membuat daftar seperti itu dengan cara berikut:
Ini memberi Anda nama file
All.txt
, yang berisi path ke semua file dengan ekstensi tertentu (Anda dapat menggunakan topeng yang berbeda tergantung pada file yang Anda miliki), di mana setiap file berada di baris baru.Kemudian cukup ganti semua baris baru dengan
;
menggunakan editor teks (seperti Notepad ++ ) dan rekatkan hasilnya dalamAdd Vector Layer...
dialog.Untuk Notepad ++ Anda perlu mengubah mode ganti ke Diperpanjang dan ganti
\r\n
dengan;
. Anda akan mendapatkan file yang terlihat seperti ini:sumber
Di Linux, Anda dapat mengekstrak daftar
.shp
file dan memasukkannya langsung ke dialog "Impor Vektor":Saya menemukan ini berguna di bawah QGIS Docker , karena beberapa alasan plugin "Load Them All" tidak menampilkan dialognya.
sumber