#1 Wed 13 March 2019 19:28
- Manoui
- Juste Inscrit !
- Date d'inscription: 13 Mar 2019
- Messages: 2
QGIS: automatiser calcul de champs
Bonjour à tous,
je me retrouve avec toute une série de shapes sur lesquels je vais devoir calculer des champs selon le même schéma, j'ai écrit mes requêtes et elles fonctionnent (requêtes du type : CASE WHEN "gnignia" = truc THEN ' bidule' ELSE.... )
Pour l'instant je créée un champs, je colle ma formule à chaque champs, je l'applique et cela autant de fois que j'ai de champs a calculer. Le problème c'est que j'en ai beaucoup et je me demande si il n'y aurait pas un outil qui me permettrait d'automatiser ces traitements?
j'ai supposée peut être le modeleur graphique, mais je n'ai pas réussi à trouver comment. si parmi vous certains ont une piste je serais ravie de m'y plonger. Merci
Manoui
Hors ligne
#2 Thu 14 March 2019 11:29
- sylvain poupard
- Participant assidu
- Date d'inscription: 19 Mar 2009
- Messages: 362
Re: QGIS: automatiser calcul de champs
Bonjour,
Plusieurs solution existent selon votre cas :
https://georezo.net/forum/viewtopic.php?id=110726
Et vous pouvez trouver d'autres résultats via l'onglet de recherche et comme mots clés par exemple : mise à jour auto
Bon courage
Hors ligne
#3 Thu 14 March 2019 11:42
- GlaDal
- Participant assidu
- Date d'inscription: 30 Aug 2013
- Messages: 1087
Re: QGIS: automatiser calcul de champs
Bonjour,
Et je vous confirme que vous pouvez créer des modèles graphiques :
- Ajouter une "couche vecteur" en entrée (lui donner le nom du vecteur que vous allez mettre en entrée dans un deuxième temps (lors de l'exécution du modèle une fois finalisé) ;
- Ajouter l'algorithme "refactoriser les champs" (importer les champs depuis votre table correspondant au SHP que vous sélectionnerez en entrée, puis ajouter autant de champs que vous voulez et dans le moteur d'expression ajouter les expressions liées aux différents calculs dont vous avez besoin). Mettez un nom pour la couche temporaire pour qu'elle soit importer dans qgis après l'éxécution du modèle.
Une fois fait (c'est pas trop long). Lancez le modèle et voyez le résultat. Adaptez vos besoins.
Au plaisir
Hors ligne
#4 Thu 14 March 2019 15:28
- Manoui
- Juste Inscrit !
- Date d'inscription: 13 Mar 2019
- Messages: 2
Re: QGIS: automatiser calcul de champs
Bonjour a vous,
je viens d'essayer avec l'algorithme "refactoriser les champs" et ça fonctionne bien pour le moment, je verrais en avançant. Merci pour vos réponses efficaces et rapide .
Manoui
Hors ligne