Pertanyaan yang diberi tag «python»

Python adalah bahasa pemrograman interpretasi open source yang digunakan dalam banyak program GIS.


1
Mengapa sceneID saya tidak berfungsi untuk diunduh di landsat-utils?
Saya perlu mengunduh gambar Landsat secara otomatis untuk melakukan monitory hutan. Saya menggunakan paket landsat-utils. Namun, ketika saya menetapkan sceneID saya dari wilayah minat saya kode tidak berfungsi seperti yang saya harapkan. Jadi, berikut adalah salah satu contoh sceneID (LC82150682015350LGN01) yang ingin saya peroleh untuk menguji skrip saya. Saya telah …


1
Mendokumentasikan fungsi Python khusus di QGIS
Bagaimana saya bisa mendokumentasikan fungsi Python khusus saya di QGIS? Saya ingin menawarkan bantuan kepada pengguna untuk fungsi yang saya tulis untuk mereka: Saya sudah mencoba menambahkan docstring: Tetapi setiap kali saya mengklik Muat pesan kesalahan ditampilkan: Pesan kesalahan jelas menunjukkan kesalahan lekukan, yang tidak sesuai dengan kode saya yang …


1
Daftarkan fungsi qgs khusus di pyqgis
Saya menggunakan pyqgis dalam aplikasi mandiri. Sekarang saya ingin membuat ekspresi khusus untuk digunakan sebagai filterExpression ruleBasedRendererV2. (Saya mencoba renderer dengan fungsi yang ada sebelumnya dan semuanya bekerja dengan baik!) Kustom qgisfunction(fungsi AND bitwise - karena belum ada fungsi seperti itu) terlihat seperti ini: from qgis.utils import qgsfunction @qgsfunction(args="auto", group='Python') …


1
Menambahkan GDAL sebagai ketergantungan pada paket Python?
Saya mencoba mengemas skrip Python yang menggunakan GDAL untuk PyPI. Saya mulai dengan memasukkan referensi langsung ke setup.py: install_requires=['GDAL==1.11.2'], Dengan cara ini paket gagal diinstal di lingkungan virtual pengujian saya: extensions/gdal_wrap.cpp:2855:22: fatal error: cpl_port.h: No such file or directory #include "cpl_port.h" ^ compilation terminated. error: Setup script exited with error: …
9 python  gdal 

2
Bagaimana cara mengurangi ukuran shapefile ketika fitur dihapus?
Skrip kecil ini menghapus semua fitur kecil di semua lapisan. Ini berfungsi dengan baik tetapi ukuran file .shp tidak berkurang. Tolong beritahu saya mengapa ... canvas = iface.mapCanvas() expr = QgsExpression("$length<100") for l in canvas.layers(): l.startEditing() it = l.getFeatures(QgsFeatureRequest(expr)) for ft in it: l.deleteFeature(ft.id()) l.commitChanges()
9 qgis  python 


3
Melakukan Kueri Spasial dalam satu lingkaran di PyQGIS
Apa yang saya coba lakukan: loop melalui shapefile titik dan pilih setiap titik yang jatuh ke dalam poligon. Kode berikut ini terinspirasi oleh contoh kueri spasial yang saya temukan di sebuah buku: mitte_path = r"D:\PythonTesting\SelectByLocation\mitte.shp" punkte_path = r"D:\PythonTesting\SelectByLocation\punkte.shp" polygon = QgsVectorLayer(mitte_path, 'Mitte', 'ogr') points = QgsVectorLayer(punkte_path, 'Berlin Punkte', 'ogr') QgsMapLayerRegistry.instance().addMapLayer(polygon) …


1
Analisis tepi poligon PostGIS (orientasi, panjang tepi)
Saya agak baru di dunia GIS dan terutama PostGIS, jadi tolong permisi jika jawabannya tampak jelas ... Saya ingin melakukan analisis pada sejumlah bangunan. Satu hal yang saya tertarik adalah permukaan fasad mereka bersama dengan orientasi masing-masing. Seperti yang diilustrasikan dalam gambar di bawah ini, saya ingin memiliki panjang dan …


1
Bagaimana cara menyaring lapisan QGIS dari python?
Menggunakan konsol python QGIS 2.4, saya mencoba menampilkan hanya sebagian dari fitur lapisan. Saya sudah berhasil mendapatkan fitur-fiturnya baik dari layer: featuresIterator = layer.getFeatures(QgsFeatureRequest().setFilterExpression ( u'"field"=4')) dan dari Penyedia data: featuresIterator = layer.dataProvider().getFeatures(QgsFeatureRequest().setFilterExpression ( u'"field"=4')) (Saya tidak yakin untuk memahami perbedaannya). Yang ingin saya capai sekarang adalah hanya menampilkan fitur-fitur …
9 qgis  python 

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.