Convertit des points en lignes.
Points à convertir.
Les lignes seront ordonnées selon ce champ.
Les lignes seront regroupées selon ce champ.
La couche résultat.
processing.runalg('saga:convertpointstolines', points, order, separate, lines)
Créé des lignes depuis des polygones.
Couche à traiter.
La couche résultat.
processing.runalg('saga:convertpolygonstolines', polygons, lines)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
Options :
0 — [0] lignes avec les mêmes valeurs d’attribut
1 — [1] toutes les lignes
Par défaut : 0
<entrer ici la description de la sortie>
processing.runalg('saga:linedissolve', lines, field_1, field_2, field_3, all, dissolved)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
Options :
0 — [0] une multi-ligne par polygone
1 — [1] conserver les attributs de la ligne originelle
Par défaut : 0
<entrer ici la description de la sortie>
processing.runalg('saga:linepolygonintersection', lines, polygons, method, intersect)
Calcule des informations sur chaque ligne de la couche.
Couche à analyser.
Détermine s’il faut calculer le nombre de segments dans la ligne.
Par défaut : Vrai
Détermine s’il faut calculer le nombre de sommets dans la ligne.
Par défaut : Vrai
Détermine s’il faut calculer la longueur totale de la ligne.
Par défaut : Vrai
La couche résultat.
processing.runalg('saga:lineproperties', lines, bparts, bpoints, blength, output)
Simplifie la géométrie d’une couche de lignes.
Couche à traiter.
Tolérance de simplification.
Par défaut : 1.0
La couche résultat.
processing.runalg('saga:linesimplification', lines, tolerance, output)