.
Crée une grille de carroyage.
En option.
La grille de carroyage sera créée selon la couche sélectionnée.
Emprise de la grille de carroyage.
Par défaut : 0,1,0,1
Espacement entre les lignes suivant l’axe des X.
Par défaut : 1.0
Espacement entre les lignes suivant l’axe des Y.
Par défaut : 1.0
Type de géométrie de la grille résultat.
Options :
0 — [0] Lignes
Par défaut : 0
La couche résultat.
processing.runalg('saga:creategraticule', extent, output_extent, distx, disty, type, graticule)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
Options :
0 — [0] complétement à l’intérieur
1 — [1] intersecte
2 — [2] centre
Par défaut : 0
<entrer ici la description du paramètre>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
processing.runalg('saga:cutshapeslayer', shapes, method, polygons_polygons, cut, extent)
Créé des polygones selon l’emprise des entités d’une couche en entrée.
Couche en entrée
Détermine s’il faut créer un polygone pour chaque entité (True) ou créer un seul polygone pour toute la couche (False).
Par défaut : Vrai
La couche résultat.
processing.runalg('saga:getshapesextents', shapes, parts, extents)
Fusionne deux ou plusieurs couches d’entrée dans une seule couche de sortie. Vous pouvez fusionner uniquement les couches de même type (les polygones avec les polygones, les lignes avec les lignes, les points avec les points).
La table attributaire de la couche résultat inclura seulement les attributs de la première couche en entrée. Deux colonnes additionnelles seront ajoutées : l’une correspond à l’identifiant de chaque couche fusionnée et l’autre correspond au nom originel de la couche fusionnée.
Couche initiale.
En option.
Couche(s) à fusionner.
La couche résultat.
processing.runalg('saga:mergeshapeslayers', main, layers, out)
<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>
Par défaut : 1
<entrer ici la description du paramètre>
Par défaut : 6371000.0
<entrer ici la description du paramètre>
Par défaut : Vrai
<entrer ici la description de la sortie>
processing.runalg('saga:polartocartesiancoordinates', polar, f_exagg, d_exagg, radius, degree, cartes)
<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 de la sortie>
<entrer ici la description de la sortie>
<entrer ici la description de la sortie>
processing.runalg('saga:quadtreestructuretoshapes', shapes, attribute, polygons, lines, points)
Créé un tampon autour des entités en se basant sur une distance fixe ou un champ de distance.
Couche en entrée
Méthode de tampon.
Options :
0 — [0] Valeur fixe
1 — [1] champ attributaire
Par défaut : 0
Distance tampon pour la méthode “valeurs fixes”.
Par défaut : 100.0
Nom du champ de distance pour la méthode “champ attributaire”.
<entrer ici la description du paramètre>
Par défaut : 1.0
Nombre de tampons à générer.
Par défaut : 1.0
Lissage des limites du tampon : un grand nombre indique des limites rugueuses.
Par défaut : 5.0
Détermine s’il faut décomposer les résultats ou non.
Par défaut : Vrai
La couche résultat.
processing.runalg('saga:shapesbuffer', shapes, buf_type, buf_dist, buf_field, buf_scale, buf_zones, dcircle, dissolve, buffer)
Séparer une couche d’entrée en deux parties aléatoires.
Couche à séparer.
Ratio de séparation entre les couches résultats.
Par défaut : 50
Première couche résultat.
Deuxième couche résultat.
processing.runalg('saga:splitshapeslayerrandomly', shapes, percent, a, b)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
Par défaut : 0.0
<entrer ici la description du paramètre>
Par défaut : 0.0
<entrer ici la description du paramètre>
Par défaut : 0.0
<entrer ici la description du paramètre>
Par défaut : 1.0
<entrer ici la description du paramètre>
Par défaut : 1.0
<entrer ici la description du paramètre>
Par défaut : 0.0
<entrer ici la description du paramètre>
Par défaut : 0.0
<entrer ici la description de la sortie>
processing.runalg('saga:transformshapes', in, dx, dy, angle, scalex, scaley, anchorx, anchory, out)