.
Ajoute les coordonnées X et Y de l’entité dans la table attributaire de la couche en entrée.
Couche en entrée
La couche résultante avec la table attributaire mise à jour.
processing.runalg('saga:addcoordinatestopoints', input, output)
Ajoute le champ spécifié d’une couche de polygones à la table attributaire de la couche de points. Les nouveaux attributs ajoutés à chaque point dépendent de la valeur de la couche de polygones.
Couche de points.
Couches de polygones de référence (fond).
Attribut de la couche de polygones qui sera ajouté à la couche de points.
La couche résultat.
processing.runalg('saga:addpolygonattributestopoints', input, polygons, field, output)
<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>
<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>
Par défaut : 60.0
<entrer ici la description du paramètre>
Par défaut : 0.002
<mettre la description de la sortie ici>
processing.runalg('saga:aggregatepointobservations', reference, reference_id, observations, x, y, track, date, time, parameter, eps_time, eps_space, aggregated)
<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>
Options :
0 — [0] une couche pour toutes les points
1 — [1] couche séparée pour chaque polygone
Par défaut : 0
<mettre la description de la sortie ici>
processing.runalg('saga:clippointswithpolygons', points, polygons, field, method, clips)
Convertit une couche de lignes en points.
Couche de lignes à convertir
Détermine s’il faut ajouter des nœuds supplémentaires ou non.
Par défaut : Vrai
Distance entre deux points additionnels.
Par défaut : 1.0
La couche résultat.
processing.runalg('saga:convertlinestopoints', lines, add, dist, points)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<mettre la description de la sortie ici>
processing.runalg('saga:convertmultipointstopoints', multipoints, points)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
Options :
0 — [0] une enveloppe pour toutes les formes
1 — [1] une enveloppe par forme
2 — [2] une enveloppe par partie de forme
Par défaut : 0
<mettre la description de la sortie ici>
<mettre la description de la sortie ici>
processing.runalg('saga:convexhull', shapes, polypoints, hulls, boxes)
Génère une matrice de distance entre chaque point de la couche d’entrée. Un identifiant unique sera créé dans la première ligne de la matrice résultante (matrice symétrique) alors que chaque autre cellule reflètera la distance moyenne entre les points.
Couche en entrée
La table résultat.
processing.runalg('saga:distancematrix', points, table)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
Par défaut : 10
<mettre la description de la sortie ici>
processing.runalg('saga:fitnpointstoshape', shapes, numpoints, points)
<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 : 0
<entrer ici la description du paramètre>
Par défaut : 0
<entrer ici la description du paramètre>
Par défaut : Vrai
<entrer ici la description du paramètre>
Options :
0 — [0] conserver le maximum (avec tolérance)
1 — [1] conserver le minimum (avec tolérance)
2 — [2] supprimer le maximum (avec tolérance)
3 — [3] supprimer le minimum (avec tolérance)
4 — [4] supprimer si inférieur au percentile
5 — [5] supprimer si supérieur au percentile
Par défaut : 0
<entrer ici la description du paramètre>
Par défaut : 0.0
<entrer ici la description du paramètre>
Par défaut : 50
<mettre la description de la sortie ici>
processing.runalg('saga:pointsfilter', points, field, radius, minnum, maxnum, quadrants, method, tolerance, percent, filter)
<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.0
<mettre la description de la sortie ici>
processing.runalg('saga:pointsthinning', points, field, resolution, thinned)
<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] premier point
1 — [1] dernier point
2 — [2] point avec valeur d’attribut minimale
3 — [3] point avec la valeur maximale d’attribut
Par défaut : 0
<entrer ici la description du paramètre>
Options :
0 — [0] prendre la valeur du point à conserver
1 — [1] valeur minimale de tous les doublons
2 — [2] valeur maximale de tous les doublons
3 — [3] valeur moyenne de tous les doublons
Par défaut : 0
<mettre la description de la sortie ici>
processing.runalg('saga:removeduplicatepoints', points, field, method, numeric, result)
<entrer ici la description de l’algorithme>
<entrer ici la description du paramètre>
<entrer ici la description du paramètre>
Par défaut : 4
<entrer ici la description du paramètre>
Par défaut : 5
<mettre la description de la sortie ici>
processing.runalg('saga:separatepointsbydirection', points, directions, tolerance, output)