#1 Tue 30 August 2016 11:31
- V.LEONARD38
- Participant occasionnel
- Date d'inscription: 18 Jan 2016
- Messages: 18
QGIS 2.8.4: Modeleur Graphique et Calculatrice de Champs
Bonjour à tous,
J'aimerais ajouter une fonction "field calculator" à un modeleur de traitement.
Cependant lorsque j'intègre cette fonction et fait tourner le modèle, la formule ne se lance pas. Une colonne est créé mais elle reste vide.
Précisément, pour mon cas : après avoir utilisé l'outil "split lines with lines", j'aimerais avoir un champ avec la longueur des nouvelles lignes découpés.
J'ajoute une fonction "field calculator et dans le champs "formula", je saisis "$length" (j'ai essayé toutes les façons possibles de l'écrire : =$length, $length, length, "=$length"...).
Après avoir fait tourner le modèle, une colonne est créé mais les valeurs restent à zéro.
Quelqu'un sait-il si cela vient d'une erreur dans ma formule ou si c'est un bug généralisé ? Il me semble avoir rencontré des cas similaires sur des forums mais je ne suis pas sur.
En vous remerciant.
Dernière modification par V.LEONARD38 (Tue 30 August 2016 11:32)
Hors ligne
#2 Tue 06 September 2016 13:39
- hichamfstgm
- Participant occasionnel
- Lieu: Goulmima
- Date d'inscription: 11 May 2010
- Messages: 48
Re: QGIS 2.8.4: Modeleur Graphique et Calculatrice de Champs
Bonjour
Merci de tester cette requête est de voir qu'elle est l'expression la plus faisable
Selon la figure postée, ci joint une requête a prendre en considération.
processing.runalg("qgis:fieldcalculator","C:/test/DIF.shp", "L", 1, 10, 3, True,"$length","C:/test/DIF2.shp")
{'OUTPUT_LAYER': 'C:/test/DIF2.shp'}
En attente de votre réaction
CDT
Hicham
Hors ligne
#3 Tue 06 September 2016 15:16
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3945
Re: QGIS 2.8.4: Modeleur Graphique et Calculatrice de Champs
Bonjour,
Juste pour signaler que, contrairement au message saisi ci-dessus, dans l'image length est écrit lenght.
Hors ligne
#4 Tue 06 September 2016 15:42
- hichamfstgm
- Participant occasionnel
- Lieu: Goulmima
- Date d'inscription: 11 May 2010
- Messages: 48
Re: QGIS 2.8.4: Modeleur Graphique et Calculatrice de Champs
Bonjour
Merci @ SANTANNA pour la remarque
"$length" or '$length' vont marchés
Hicham
Hors ligne
#5 Tue 04 October 2016 15:03
- V.LEONARD38
- Participant occasionnel
- Date d'inscription: 18 Jan 2016
- Messages: 18
Re: QGIS 2.8.4: Modeleur Graphique et Calculatrice de Champs
Bonjour,
J'avais oublié avoir ouvert ce sujet. C'était effectivement une erreur d'écriture.
En vous remerciant.
Hors ligne