banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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: 3945

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: 3945

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

 

Pied de page des forums

Powered by FluxBB