Pertanyaan yang diberi tag «pyqgis»

Binding Python untuk QGIS.


2
Menciptakan sektor untuk menara telekomunikasi?
Saya bekerja di industri jaringan seluler dan saya mengambil tugas untuk membuat plugin untuk QGIS menggunakan c++/pythonyang melakukan hal berikut: langkah 1: Buat poin yang sesuai untuk setiap menara seluler berdasarkan Lat / Panjang masing-masing menara (bagian ini telah saya selesaikan) langkah 2: Selanjutnya: sektoralisasi: masing-masing menara ini memiliki antena …

1
Menulis skrip pemrosesan python dengan Qgis 3.0
Setelah pembaruan ke Qgis 3.0, menjadi sangat sulit untuk menemukan informasi mengenai penulisan skrip pemrosesan di Qgis 3.0. @Underdark (lihat di sini ) telah memberikan dasar untuk kerangka. Kode ini juga tampaknya telah ditambahkan dalam Qgis, saat menulis skrip baru dari templat (Qgis 3.0.2). Namun, saya tidak dapat menemukan cara …
15 qgis  pyqgis  qgis-3 

1
Menambahkan item menu baru ke aplikasi QGIS Desktop?
Saya perlu menambahkan item menu baru ke menu level atas QGIS Desktop (2.7.0); Yaitu harus pada tingkat yang sama dengan "Proyek", "Edit", "View", "Layer" dll. Sejauh yang saya tahu ada cara yang cukup bagus bagaimana menyembunyikan item menu (Pengaturan-> Kustomisasi) Plus menggunakan QgisInterface ( http://qgis.org/api/classQgisInterface.html ) Saya dapat menambahkan item …
14 qgis  pyqgis  qt  gui  context-menu 


6
PyCharm 2019 tidak lagi bekerja dengan QGIS
Sejak pembaruan ke PyCharm 2019 saya tidak dapat memuat modul QGIS Python. Saya tidak dapat menggunakan penyelesaian otomatis juga. Saya sudah menghapus cache (dengan membatalkan cache di PyCharm dan juga dengan menghapus folder "sistem" di direktori pengaturan pengguna), sepertinya tidak ada yang berhasil. Saat memulai konsol Python di dalam PyCharm …

1
Mendapatkan lapisan dengan nama di PyQGIS?
Saya memiliki plugin yang menemukan buffer untuk daftar kota, asalkan jaraknya. Nama negara bagian dan kota diambil dari tabel atribut dan akan difilter sesuai. Yang saya inginkan adalah plugin saya harus mengidentifikasi nama lapisan atau urutan lapisan dalam kanvas, terlepas dari lapisan lain yang ada di kanvas dan mengakses atribut …

1
Memperoleh jarak dari Alat Ukur QGIS?
Saya telah membangun sebuah plugin untuk memberi makan basis data Spatialite dengan masker input. Ada dua bidang yang mewakili dimensi min / maks suatu objek. Pada saat saya memanggil Measure Tool ( iface.actionMeasure().trigger()) dengan dua Push Buttons "ukur", klik dimensi dan ketik nilainya dengan keyboard saya ke dalam bidang (QLineEdit). …



1
Cara mengakses atribut fitur yang dihapus (sebelum melakukan)
Saya memiliki pengaturan sinyal untuk acara penghapusan fitur pada layer: self.layer.featureDeleted.connect(self.feature_deleted) Ketika saya mencoba dan mengambil atribut dari fitur yang dihapus pada slot, kesalahan StopIteration dilemparkan (yaitu tidak dapat mengambil fitur). Saya pikir saya masih bisa mengambil atribut dari fitur yang dihapus sebelum perubahan pada layer dilakukan? Kalau tidak, saya …

2
Memanggil plugin interpolasi dari konsol Python QGIS
Saya ingin memanggil fungsi plugin interpolasi QGIS (metode TIN) (Raster-> Interpolate) dari konsol python. Saya tidak dapat menemukan fungsi yang sesuai dalam QGIS API atau dalam daftar algoritma pemrosesan. Saya menemukan algoritma Trigaulasi SAGA, yang berfungsi dengan baik tetapi 5-10 x lebih lambat dan kecepatan penting dalam kasus saya. Adakah …

2
Cara mendapatkan nama bidang di pyqgis 2.0
Saya mencoba mengubah plugin dari QGIS 1.8 ke 2.0. Dalam versi 1.8 saya membuat tabel nama bidang seperti ini: layer = vlayer provider = layer.dataProvider() feat = QGSFeatrue() allAttrs = provider.attributeIndexes() provider.select(allAttrs) fieldNames = [] while provider.nextFeature(feat) fields = layer.pendingFields() for (k, field) in fields.iteritems(): fieldNames.append(field.name()) Saya mencoba ini untuk …
13 python  pyqgis  qgis-2 


1
Bagaimana cara membuat label teks dengan kotak latar belakang?
Saya mencoba membuat beberapa label khusus untuk fitur titik dalam layer vektor titik QGIS, dan saya ingin menulis plugin python untuk melakukannya. Kita perlu label kita disajikan dengan persegi panjang berwarna di belakangnya (atau yang lain!). Label adalah string panjang, dan dibuat menggunakan ekspresi dan kondisi mesin pelabelan. Saya pikir …
13 qgis  pyqgis  labeling 

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.