Bagaimana cara membuat formulir kustom untuk memasukkan atribut di QGIS


14

Saya sudah melakukan ini berkali-kali di ArcGIS dan ArcPad tetapi saya bahkan tidak tahu harus mulai dari mana membuat formulir kustom untuk entri data di QGIS. Saya ingin melakukan ini untuk operasi lapangan - QGIS akan membuat alat lapangan yang bagus dengan sedikit penyesuaian

Jawaban:


21

Mudah seperti pai.

http://woostuff.wordpress.com/2011/09/05/qgis-tips-custom-feature-forms-with-python-logic/

Pada dasarnya Anda membuat formulir dengan kontrol yang sama dengan bidang yang Anda inginkan untuk mengikat nilai, QGIS akan mengurus sisanya.

Juga : Jika Anda ingin QGIS memetakan kontrol secara otomatis dalam formulir kustom Anda dengan benar, Anda harus mengatur jenis kontrol bidang dalam pengaturan bidang pada layar misalnya jika Anda memiliki panggilan kotak kombo TYPEdan Anda ingin itu mengisi kotak kombo dengan nilai-nilai Anda sudah memiliki di lapisan Anda harus mengatur Edit Field Edit ke Nilai Unik

Sunting : Baru saja membuat posting blog lain yang menjelaskan pengikatan sedikit lebih banyak http://woostuff.wordpress.com/2012/03/30/custom-qgis-feature-forms-value-binding/

masukkan deskripsi gambar di sini


Jalan kaki yang luar biasa, terima kasih telah berbagi.
SaultDon

1
@NathanW Logika python telah bekerja sangat baik untuk saya sampai sekarang karena saya telah memperbarui ke QGIS 2.6. Pengguna hanya angin semilir melalui kendala. Ada ide?
user25976

Tetapi jika saya memuat layer melalui python bagaimana kita bisa memanggil formulir ini?
Abhijit Gujar

Perhatikan bahwa kode contoh dalam tutorial hebat Nathan akan (sayangnya) tidak lagi berfungsi di QGIS 3.
Rostranimin
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.