` `
Convertit des lignes en polygones.
Lignes
[vecteur : ligne]Lignes à convertir
Polygones
[vecteur]La couche résultat.
processing.runalg('saga:convertlinestopolygons', lines, polygons)
Convertit les sommets d’une ligne ou d’un polygone en points.
Formes
[vecteur : n’importe lequel]Couche à traiter.
Points
[vecteur]La couche résultat.
processing.runalg('saga:convertpolygonlineverticestopoints', shapes, points)
Calcule les centroïdes des polygones.
Polygones
[vecteur : polygone]Couche en entrée
Centroïde de chaque partie
[booléen]Détermine si les centroïdes doivent être calculés pour chaque partie d’un polygone multiple ou non.
Par défaut : Vrai
Centroïdes
[vecteur]La couche résultat.
processing.runalg('saga:polygoncentroids', polygons, method, centroids)
<entrer ici la description de l’algorithme>
Polygones
[vecteur : polygone]<entrer ici la description du paramètre>
1. Attribut
[champ de table : n’importe lequel]En option.
<entrer ici la description du paramètre>
2. Attribut
[champ de table : n’importe lequel]En option.
<entrer ici la description du paramètre>
3. Attribut
[champ de table : n’importe lequel]En option.
<entrer ici la description du paramètre>
Décompose...
[vecteur]<entrer ici la description du paramètre>
Options :
0 — [0] polygones avec la même valeur d’attribut
1 — [1] tous les polygones
2 — [2] polygones avec la même valeur d’attribut (conserver les limites internes)
3 — [3] tous les polygones (conserver les limites internes)
Par défaut : 0
Polygones décomposés
[vecteur]<entrer ici la description de la sortie>
processing.runalg('saga:polygondissolve', polygons, field_1, field_2, field_3, dissolve, dissolved)
<entrer ici la description de l’algorithme>
Polygones
[vecteur : polygone]<entrer ici la description du paramètre>
Lignes
[vecteur : ligne]<entrer ici la description du paramètre>
Intersection
[vecteur]<entrer ici la description de la sortie>
processing.runalg('saga:polygonlineintersection', polygons, lines, intersect)
<entrer ici la description de l’algorithme>
Polygones
[vecteur : polygone]<entrer ici la description du paramètre>
Ignorer les lacs
[booléen]<entrer ici la description du paramètre>
Par défaut : Vrai
Parties de polygones
[vecteur]<entrer ici la description de la sortie>
processing.runalg('saga:polygonpartstoseparatepolygons', polygons, lakes, parts)
<entrer ici la description de l’algorithme>
Polygones
[vecteur : polygone]<entrer ici la description du paramètre>
Nombre de parts
[booléen]<entrer ici la description du paramètre>
Par défaut : Vrai
`Nombre de sommets
[booléen]<entrer ici la description du paramètre>
Par défaut : Vrai
Périmètre
[booléen]<entrer ici la description du paramètre>
Par défaut : Vrai
Surface
[booléen]<entrer ici la description du paramètre>
Par défaut : Vrai
Polygones avec propriétés attributaires
[vecteur]<entrer ici la description de la sortie>
processing.runalg('saga:polygonproperties', polygons, bparts, bpoints, blength, barea, output)
Calcule des statistiques spatiales sur les polygones. Cela inclut:
surface
périmètre
périmètre / surface
périmètre / racine carrée de la surface
distance maximale
distance maximale / surface
distance maximale / racine carrée de la surface
Index de la géométrie
Formes
[vecteur : polygone]Couche à analyser.
Index de la géométrie
[vecteur]La couche résultat.
processing.runalg('saga:polygonshapeindices', shapes, index)
Extrait les limites et les noeuds des polygones dans des fichiers séparés.
Polygones
[vecteur : polygone]Couche en entrée
Segments
[vecteur]Couche de lignes résultat avec les limites des polygones.
Nœuds
[vecteur]Couche de lignes résultat avec les nœuds des polygones.
processing.runalg('saga:polygonstoedgesandnodes', polygons, edges, nodes)