Domande taggate «python»

Python è un linguaggio di programmazione interpretato open source utilizzato in molti programmi GIS.


1
Registra qgsfunction personalizzata in pyqgis
Sto usando pyqgis all'interno di un'applicazione autonoma. Ora volevo creare un'espressione personalizzata da usare come filterExpression in regola di ruleBasedRendererV2. (Ho provato il renderer con funzioni esistenti prima e tutto ha funzionato bene!) Personalizzata qgisfunction(funzione AND bit a bit - in quanto non esiste ancora una tale funzione) è simile …


1
Aggiunta di GDAL come dipendenza al pacchetto Python?
Sto cercando di impacchettare uno script Python che utilizza GDAL per PyPI. Ho iniziato includendo un riferimento diretto nel mio setup.py: install_requires=['GDAL==1.11.2'], In questo modo il pacchetto non è stato installato nel mio ambiente virtuale di prova: extensions/gdal_wrap.cpp:2855:22: fatal error: cpl_port.h: No such file or directory #include "cpl_port.h" ^ compilation …
9 python  gdal 

2
Come ridurre la dimensione dei file di forma quando le funzionalità vengono eliminate?
Questo piccolo script elimina tutte le piccole funzionalità in tutti i livelli. Funziona bene ma le dimensioni dei file .shp non sono ridotte. Per favore, dimmi perché... 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
Esecuzione di una query spaziale in un ciclo in PyQGIS
Quello che sto cercando di fare: ciclo attraverso un punto di shapefile e selezionare ogni punto che cade in un poligono. Il codice seguente è ispirato a un esempio di query spaziale che ho trovato in un libro: mitte_path = r"D:\PythonTesting\SelectByLocation\mitte.shp" punkte_path = r"D:\PythonTesting\SelectByLocation\punkte.shp" polygon = QgsVectorLayer(mitte_path, 'Mitte', 'ogr') points …




1
Come filtrare il livello QGIS da Python?
Utilizzando la console Python di QGIS 2.4, sto provando a visualizzare solo un sottoinsieme delle funzionalità di un livello. Sono riuscito a ottenere entrambe le funzionalità dal livello: featuresIterator = layer.getFeatures(QgsFeatureRequest().setFilterExpression ( u'"field"=4')) e dal fornitore di dati: featuresIterator = layer.dataProvider().getFeatures(QgsFeatureRequest().setFilterExpression ( u'"field"=4')) (Non sono sicuro di capire la differenza). …
9 qgis  python 


3
Come far giocare QGIS con i panda (Windows)?
qualcuno ha avuto successo nel far funzionare i panda con l'installazione Python di QGIS, su Windows? Ho usato il programma di installazione OSGeo4W per installare QGIS2.2, fornito con Python 2.7 e Numpy 1.5.1. Qualsiasi versione ragionevolmente nuova dei panda richiede Numpy 1.6.1 o più recente. Quindi questo sembra il mio …
9 qgis  python  numpy 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.