Questions marquées «pyqgis»

Liaisons Python pour QGIS.

3
Ressources d'apprentissage pour PyQGIS? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un seul problème en modifiant ce post . Fermé il y a 2 ans . Je recherche des ressources pour …

1
Ajouter un champ et calculer l'expression avec PyQGIS?
Je souhaite utiliser PyQGIS pour ajouter un nouveau champ et calculer les valeurs de chaque entité. Similaire à l'option Calculatrice de champ. Mon expression «Field Calculator» est par exemple: y(start_point($geometry)) from PyQt4.QtCore import QVariant from qgis.core import QgsField, QgsExpression, QgsFeature vl = iface.activeLayer() vl.startEditing() #step 1 myField = QgsField( 'myNewColumn', …




2
Ajout d'une barre d'outils via PyQGIS?
Grâce à des tutoriels, j'ai appris à ajouter un bouton d'outil à la barre d'outils plugins via python. Maintenant, je me demande comment ajouter une barre d'outils complète avec des boutons de barre d'outils via python. Quelqu'un peut-il donner un exemple de code?
10 pyqgis  toolbar 





2
processing.getObject () dans QGIS 3
Il semble que ce processing.getObject()ne soit plus disponible dans QGIS. from PyQt5.QtCore import * from qgis.core import * #... layer = processing.getObject(layer) # -> ...module 'processing' has no attribute 'getObject' Existe-t-il une nouvelle façon d'utiliser get.Object?


1
Quelles versions de SAGA QGIS 2.18.10 prend-il en charge?
À partir de QGIS 2.18.10, SagaAlgorithmProviderils n'ont plus de dictionnaire appelé supportedVersions. Auparavant, cela ressemblait à ceci: supportedVersions = {"2.1.2": ("2.1.2", SagaAlgorithm212), "2.1.3": ("2.1.3", SagaAlgorithm213), "2.1.4": ("2.1.4", SagaAlgorithm214), "2.2.0": ("2.2.0", SagaAlgorithm214), "2.2.1": ("2.2.0", SagaAlgorithm214), "2.2.2": ("2.2.2", SagaAlgorithm214), "2.2.3": ("2.2.3", SagaAlgorithm214), "2.3.0": ("2.3.0", SagaAlgorithm230), "2.3.1": ("2.3.0", SagaAlgorithm230)} Maintenant, il dit simplement: …

1
Les étiquettes basées sur l'expression dans Atlas scripté ne parviennent pas à mettre à jour
J'essaie de suivre le compositeur par programme à partir du modèle et de générer un atlas à l'aide de pyQgis pour automatiser le compositeur d'impression d'atlas à l'aide de pyqgis: spécifique dans le code de l'atlas dire: myAtlasMap = myComposition.getComposerMapById(0) myAtlas = QgsAtlasComposition(myComposition) myAtlas.setCoverageLayer(atlas_desktop) myAtlas.setComposerMap(myAtlasMap) myAtlas.setFixedScale(True) myAtlas.fixedScale() myAtlas.setHideCoverage(False) myAtlas.setFilterFeatures(True) ce …

1
Comment résoudre le problème avec le panneau des messages de journal dans QGIS: «Ne pas enregistrer plus de 100 erreurs de demande.»?
J'utilise le code suivant dans pyqgis pour intercepter les erreurs / avertissements d'une couche WMS, afin de déclencher une repeinture dès qu'une erreur / avertissement est détectée (basé sur la question précédente: Comment intercepter un message d'erreur WMS à partir du panneau des messages de journal dans QGIS avec python? …
9 qgis  pyqgis  wms  log 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.