Bandeau haut

Outils pour utilisateurs

Outils du site


fonctions:automatisation:langages:qgis3

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fonctions:automatisation:langages:qgis3 [//10/02/2019 17:35//] kalsronfonctions:automatisation:langages:qgis3 [//27/01/2021 15:35//] (Version actuelle) – [**Générer des fonctions pour effectuer des recherches paramètres**] jacquemond
Ligne 23: Ligne 23:
  
 {{ :fonctions:automatisation:langages:editor.png?direct&600 |}} {{ :fonctions:automatisation:langages:editor.png?direct&600 |}}
 +
 +==== Générer des fonctions pour effectuer des recherches paramètres ====
 +
 +Une fonctionnalité bien connue dans Qgis est celle intitulée sélectionner les entités en utilisant une expression". On l'utilise généralement avec du SQL, pour faire des requêtes attributaires efficaces. Mais on peut aller plus loin en utilisant l'onglet éditeur de fonction une fois la fenêtre d'expression ouverte. On se retrouve cette fois dans une boite qui nous propose de rentrer du Python, pour faire des requêtes en se basant sur le Pyqgis, le langage de script de Qgis.
 +
 +{{:fonctions:automatisation:langages:editeur_defonction_qgis3.png?600|}}
 +
 +==== Automatiser des tâches sans coder ====
 +
 +A l'instar d'un logiciel comme Arcgis, on trouve dans Qgis un modeleur de traitement de données (Traitement -> Modeleur Graphique) . L'avantage d'un tel outil est triple:
 +
 +  * L'automatisation de tâches sans coder, ce qui peut faire gagner du temps.
 +  * Un rendu visuel, ce qui permet de facilement réexploiter un traitement crée par quelqu'un d'autre.
 +  * La possibilité d'intégrer des variables en entrée, les modèles sont donc utilisables sur des couches différentes.
 +
 +un exemple de modèle:
 +
 +
 +{{:fonctions:automatisation:langages:modele_graphique_qgis3.png?nolink&600|}}
 +
 +Les modèles développés peuvent être centralisés dans la barre de traitements de Qgis dans l'onglet traitement, de la même manière que la toolbox d'Arcgis.
 +
 +En outre, un traitement avec un modeleur graphique peut-être lancé en masse en faisant un clic droit sur le modèle dans la boîte de traitement et en cliquant sur exécuter par lots
 +
 +{{:fonctions:automatisation:langages:traitparlot.png?600|}}
  
  
fonctions/automatisation/langages/qgis3.1549816559.txt.gz · Dernière modification : //10/02/2019 17:35// de kalsron

Bandeau bas