Plugin Lapisan Pencarian menampilkan pencarian lapisan vektor tekstual yang ditingkatkan di QGIS. Ini memberikan kemampuan untuk mencari di semua lapisan dan semua bidang. Ia juga dilengkapi algoritma Pencarian Fuzzy.
Lapisan Pencarian terletak di menu Plugin QGIS di bawah "Plugins->Search Layers->Search Layers" atau dengan memilih ikon tool bar.
Kotak dialog berikut ditampilkan ketika "Search Layers" pertama kali diluncurkan.
Di bawah Kriteria pencarian , Anda dapat memasukkan hingga dua string pencarian. Kotak centang NOT akan meniadakan hasil pencarian untuk string yang berlaku.
Di bawah setiap kotak teks string pencarian, menu drop down menentukan bagaimana string pencarian cocok dengan konten dalam tabel atribut. Pilihannya adalah:
Peka huruf besar-kecil - Jika dicentang, string pencarian harus cocok dengan atribut teks huruf besar/kecil. secara default tidak dicentang dan melakukan pencarian independen kasus.
Batasi dua string pencarian agar cocok dalam satu bidang atribut, bukan di seluruh bidang atribut - Ini akan membatasi kriteria pencarian ketika dua string pencarian digunakan untuk mencocokkan dalam satu bidang atribut; jika tidak, satu string mungkin cocok dengan satu bidang atribut dan string lainnya mungkin cocok dengan bidang atribut lainnya. Hasilnya adalah AND ed atau OR ed bersama-sama. Berikut adalah contoh pencarian dua string.
Lapisan Pencarian menentukan lapisan apa yang akan di cari.
<Semua Lapisan> - Semua lapisan vektor akan dicari apakah terlihat atau tidak.
<Lapisan yang dipilih> - Semua lapisan yang dipilih di panel Lapisan akan dicari apakah terlihat atau tidak.
<Lapisan yang terlihat> - Semua lapisan yang terlihat akan dicari.
Lapisan tertentu - Lapisan vektor mana pun dalam proyek QGIS dapat dipilih. Ketika salah satu dipilih, maka Bidang Pencarian akan diaktifkan dan secara default <Semua Bidang> akan ditampilkan, tetapi bidang apa pun dapat dipilih dari lapisan dan pencarian hanya akan mencari pada lapisan dan bidang tersebut.
Anda juga dapat menentukan lapisan mana pun menggunakan variabel proyek plugin lapisan pencarian untuk hanya menampilkan lapisan tertentu. Nilai variabel ditentukan sebagai 'nama lapisan, nama lapisan,...'. Nama layer yang tidak ada akan diabaikan.
Anda dapat menambahkan variabel proyek dengan memilih Pengaturan->Opsi... dari menu QGIS dan kemudian memilih tab Variabel di sebelah kiri. Anda klik tanda tambah hijau kanan bawah untuk menambahkan variabel baru. Ketik plugin-searchlayers di kolom pertama dan kemudian daftar lapisan yang dipisahkan koma di kolom kedua.
Batasi pencarian hingga batas kanvas - Mencentang kotak ini akan membatasi pencarian untuk mencari fitur yang ada dalam tampilan jendela kanvas saat ini. Jika Anda hanya tertarik pada fitur-fitur dalam tampilan kanvas, ini akan sangat mempercepat pencarian.
Laporkan satu hasil per fitur - Ada kemungkinan bahwa string pencarian cocok dengan konten dalam satu atau beberapa bidang atribut. Dengan mencentang ini, hanya kecocokan pertama per fitur yang akan dilaporkan.
Hanya cari fitur yang dipilih - Jika dicentang, hanya fitur yang dipilih di QGIS yang akan dicari. Ini adalah salah satu cara untuk membatasi pencarian pada area tertentu. Perhatikan bahwa dengan mencentang ini, interaksi normal mengklik fitur yang ditemukan dalam daftar tidak akan memilih fitur tersebut karena alasan yang jelas; namun, tindakan zoom atau geser akan tetap berlaku.
Tindakan perbesar saat memilih fitur di bawah - Saat kecocokan ditemukan dan diklik, ini akan memengaruhi tindakan yang dilakukan.
Fitur yang dipilih akan disorot kecuali Hanya fitur pencarian yang dipilih yang telah dicentang. Shift->Klik akan menyorot berbagai fitur. Gunakan Ctrl->Klik untuk beralih apakah suatu fitur dipilih atau tidak.
Hasil -> Lapisan - Mengklik tombol ini akan mengekspor semua hasil yang ditemukan ke lapisan virtual baru. Disarankan untuk menginstal Plugin Memory Saver untuk mencegah lapisan ini hilang setelah proyek ditutup.
Pencarian - Mengklik tombol ini akan memulai pencarian. Jika kumpulan datanya besar, mengklik Batalkan akan menghentikan proses. Pencarian akan berhenti setelah menemukan 2000 kecocokan.
Perhatikan bahwa pencarian sangat cepat ketika memilih satu lapisan vektor di bawah Lapisan Pencarian dan satu bidang di bawah Bidang Pencarian . Jika hal ini tidak terjadi, pencarian ekspresi reguler digunakan dan lambat. Di masa depan, hal ini mungkin berubah.
Jika Anda mengklik kanan pada entri hasil pencarian, menu konteks berjudul Open Record Form akan ditampilkan.
Mengklik Open Record Form akan menampilkan atribut fitur. Jika lapisan berada dalam mode edit, Anda dapat mengubah atribut fitur dan menyimpannya. Jika tidak dalam mode edit, Anda dapat melihatnya tetapi tidak dapat mengeditnya.
Plugin QGIS ini menggunakan dua algoritma pencarian fuzzy. Salah satunya didasarkan pada algoritma Levenshtein dan yang lainnya adalah algoritma Soundex . Soundex sebenarnya hanya berguna untuk mencocokkan satu kata yang bunyinya sama. Ini adalah tangkapan layar.