#1 Wed 20 May 2015 14:07
- Tweety
- Juste Inscrit !
- Lieu: Angers
- Date d'inscription: 20 May 2015
- Messages: 5
QGIS : Modeleur de traitement
Bonjour,
Je viens de me lancer dans modeleur de traitement sous Qgis mais je me heurte à un problème.
En effet la première étape de mon modèle est d'importer un fichier csv et de créer des points, jusque la tout va bien.
La seconde étape je dois relier ces points, dans qgis j'utilise la fonction "Points2one" mais elle n'est pas disponible dans le modeleur. Comment puis-je faire pour intégrer cette fonction. J'ai essayée ce matin de modifier les scripts etc mais je ne suis pas super douée avec ça.
Quelqu'un a-t-il une solution? Un script que je n'aurais plus qu'à intégrer ou une fonction qui pourrait faire ce que je souhaite.
Sachant que l'étape 3 consiste à transformer cette ligne en polygone mais pour le coup cette fonction existe dans modeleur.
Merci d'avance
Hors ligne
#2 Wed 20 May 2015 14:37
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3884
Re: QGIS : Modeleur de traitement
Bonjour et bienvenue sur le forum,
Points2One est en effet une extension additionnelle à QGIS et non une fonction intégrée à ce dernier, raison pour laquelle elle n'est pas dispo dans les outils du menu Traitement.
Par contre, en jetant un coup d’œil à la liste des algo disponibles, j'ai vu qu'il y avait un "Points to Path" ou un "Convert Point to lines". A tester peut-être?
Hors ligne
#3 Thu 21 May 2015 08:47
- Tweety
- Juste Inscrit !
- Lieu: Angers
- Date d'inscription: 20 May 2015
- Messages: 5
Re: QGIS : Modeleur de traitement
J'ai pas vu l'algo "Convert Point to lines" dans quelle version se trouve-t-il? Parce que je pense que cet algorithme pourrait être une solution a mon problème!
J'ai essayé Point to path ca fonctionne mais dès que je l'intégre dans mon modeleur j'ai un message d'erreur!
"Algorithm Cubage starting...
Préparation de l'algorithme : QGISPOINTSLAYERFROMTABLE_2
Exécution de Points layer from table [1/3]
Parameters: INPUT =C:/Users/PF-ENTENTE/Documents/Cubage/Profil2.csv, XFIELD =dist f, YFIELD =cote f, TARGET_CRS =EPSG:4326
Converting outputs
OK. L'exécution a duré 0.040 ms (1 sorties).
Préparation de l'algorithme : QGISADDFIELDTOATTRIBUTESTABLE_1
Exécution de Add field to attributes table [2/3]
Parameters: INPUT_LAYER =C:\Users\PF-ENT~1\AppData\Local\Temp\processing\efb02ffce3b94cf1888602674b7f04bc\OUTPUT.shp, FIELD_NAME =profil2, FIELD_TYPE =0, FIELD_LENGTH =2, FIELD_PRECISION =0
Converting outputs
OK. L'exécution a duré 0.020 ms (1 sorties).
Préparation de l'algorithme : QGISFIELDCALCULATOR_1
Exécution de Field calculator [3/3]
Parameters: INPUT_LAYER =C:\Users\PF-ENT~1\AppData\Local\Temp\processing\a9360201569543e0a45cdc4045800616\OUTPUTLAYER.shp, FIELD_NAME =profil2, FIELD_TYPE =0, FIELD_LENGTH =2, FIELD_PRECISION =0, NEW_FIELD =False, FORMULA =='2'
Echoué
Erreur lors de l'exécution de l'algorithme Field calculator function takes exactly 5 arguments (1 given) See log for more details"
Dernière modification par Tweety (Thu 21 May 2015 09:53)
Hors ligne
#4 Thu 21 May 2015 10:41
- SANTANNA
- Moderateur
- Lieu: Angers
- Date d'inscription: 18 Jan 2008
- Messages: 3884
Re: QGIS : Modeleur de traitement
Bonjour,
J'utilise Processing 2.9.2 sur un QGIS2.8. L'algo est disponible dans les fonctions SAGA (à peut-être activer dans le menu Traitement > Options >...)
Pour l'erreur il semble qu'il n'y ait pas suffisamment d'éléments en entrée pour faire l'opération. Si le log n'est pas plus explicite, peut-être découper la procédure étape par étape pour voir ce que renvoie chaque traitement et comment il est utilisé dans le suivant...
Hors ligne
#5 Thu 21 May 2015 10:46
- Tweety
- Juste Inscrit !
- Lieu: Angers
- Date d'inscription: 20 May 2015
- Messages: 5
Re: QGIS : Modeleur de traitement
Ma fonction SAGA est activée mais n'apparait pas de ma boite à outils de traitement
"Problem with SAGA installation: installed SAGA version (2.0.8) is not supported"
Dernière modification par Tweety (Thu 21 May 2015 13:49)
Hors ligne
#6 Fri 22 May 2015 05:20
- daniellopez
- Participant actif
- Lieu: france
- Date d'inscription: 22 Jan 2015
- Messages: 80
Re: QGIS : Modeleur de traitement
J'ai vu passer cet article en début de semaine.Il m'a paru clair pour bien démarrer avec la toolbox.
http://blog.nasca.fr/index.php/introduc … -qgis-2-8/
Hors ligne
#7 Thu 28 May 2015 09:11
- Tweety
- Juste Inscrit !
- Lieu: Angers
- Date d'inscription: 20 May 2015
- Messages: 5
Re: QGIS : Modeleur de traitement
En installant une version 32bit au lieu de la 64bit ça fonctionne je peux désormais avoir accès à SAGA.
Du coup j'ai pu préparer mon modèle je lance le run aucun message d'erreur, les couches se créent mais n'apparaissent pas physiquement à l'écran, d’où peut venir le problème?
Hors ligne