Outdated version of the documentation. Find the latest one here.

` `

Formes ponctuelles

Ajouter des coordonnées à des points

Description

Ajoute les coordonnées X et Y de l’entité dans la table attributaire de la couche en entrée.

Paramètres

Points [vecteur : point]

Couche en entrée

Sorties

Sortie [vecteur]

La couche résultante avec la table attributaire mise à jour.

Utilisation dans la console

processing.runalg('saga:addcoordinatestopoints', input, output)

Voir également

Ajout d’attributs de polygones à des points

Description

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.

Paramètres

Points [vecteur : point]

Couche de points.

Polygones [vecteur : polygone]

Couches de polygones de référence (fond).

Attribut [champ de table : n’importe lequel]

Attribut de la couche de polygones qui sera ajouté à la couche de points.

Sorties

Résultat [vecteur]

La couche résultat.

Utilisation dans la console

processing.runalg('saga:addpolygonattributestopoints', input, polygons, field, output)

Voir également

Observations ponctuelles agrégées

Description

<entrer ici la description de l’algorithme>

Paramètres

Points de référence [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Champ d'identifiant [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Observations [table]

<entrer ici la description du paramètre>

X [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Y [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Piste [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Date [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Temps [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Paramètre [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Laps de temps maximum (secondes) [nombre]

<entrer ici la description du paramètre>

Par défaut : 60.0

Distance maximale [nombre]

<entrer ici la description du paramètre>

Par défaut : 0.002

Sorties

Aggrégat [table]

<mettre la description de la sortie ici>

Utilisation dans la console

processing.runalg('saga:aggregatepointobservations', reference, reference_id, observations, x, y, track, date, time, parameter, eps_time, eps_space, aggregated)

Voir également

Découper des points avec des polygones

Description

<entrer ici la description de l’algorithme>

Paramètres

Points [vecteur : point]

<entrer ici la description du paramètre>

Polygones [vecteur : polygone]

<entrer ici la description du paramètre>

Ajouter un attribut aux points découpés [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Options de découpage [sélection]

<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

Sorties

Points découpés [vecteur]

<mettre la description de la sortie ici>

Utilisation dans la console

processing.runalg('saga:clippointswithpolygons', points, polygons, field, method, clips)

Voir également

Convertir des lignes en points

Description

Convertit une couche de lignes en points.

Paramètres

Lignes [vecteur : ligne]

Couche de lignes à convertir

Insérer des points additionnels [booléen]

Détermine s’il faut ajouter des nœuds supplémentaires ou non.

Par défaut : Vrai

Distance d'insertion [nombre]

Distance entre deux points additionnels.

Par défaut : 1.0

Sorties

Points [vecteur]

La couche résultat.

Utilisation dans la console

processing.runalg('saga:convertlinestopoints', lines, add, dist, points)

Voir également

Convertit des multi-points en points

Description

<entrer ici la description de l’algorithme>

Paramètres

Points multiples [vecteur: point]

<entrer ici la description du paramètre>

Sorties

Points [vecteur]

<mettre la description de la sortie ici>

Utilisation dans la console

processing.runalg('saga:convertmultipointstopoints', multipoints, points)

Voir également

Enveloppe convexe

Description

<entrer ici la description de l’algorithme>

Paramètres

Points [vecteur : point]

<entrer ici la description du paramètre>

Construction de l'enveloppe [sélection]

<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

Sorties

Enveloppe convexe [vecteur]

<mettre la description de la sortie ici>

Emprise minimum [vecteur]

<mettre la description de la sortie ici>

Utilisation dans la console

processing.runalg('saga:convexhull', shapes, polypoints, hulls, boxes)

Voir également

Matrice des distances

Description

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.

Paramètres

Points [vecteur : point]

Couche en entrée

Sorties

Matrice des distances [table]

La table résultat.

Utilisation dans la console

processing.runalg('saga:distancematrix', points, table)

Voir également

Adapter n points à une géométrie

Description

<entrer ici la description de l’algorithme>

Paramètres

Formes [vecteur : polygone]

<entrer ici la description du paramètre>

Nombre de points [nombre]

<entrer ici la description du paramètre>

Par défaut : 10

Sorties

Points [vecteur]

<mettre la description de la sortie ici>

Utilisation dans la console

processing.runalg('saga:fitnpointstoshape', shapes, numpoints, points)

Voir également

Filtre de points

Description

<entrer ici la description de l’algorithme>

Paramètres

Points [vecteur : point]

<entrer ici la description du paramètre>

Attribut [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Rayon [nombre]

<entrer ici la description du paramètre>

Par défaut : 1

Nombre minimum de points [nombre]

<entrer ici la description du paramètre>

Par défaut : 0

Nombre maximum de points [nombre]

<entrer ici la description du paramètre>

Par défaut : 0

Quadrants [booléen]

<entrer ici la description du paramètre>

Par défaut : Vrai

Critère de filtre [sélection]

<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

Tolérance [nombre]

<entrer ici la description du paramètre>

Par défaut : 0.0

Percentile [nombre]

<entrer ici la description du paramètre>

Par défaut : 50

Sorties

Points filtrés [vecteur]

<mettre la description de la sortie ici>

Utilisation dans la console

processing.runalg('saga:pointsfilter', points, field, radius, minnum, maxnum, quadrants, method, tolerance, percent, filter)

Voir également

Affiner des points

Description

<entrer ici la description de l’algorithme>

Paramètres

Points [vecteur : point]

<entrer ici la description du paramètre>

Attribut [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Résolution [sélection]

<entrer ici la description du paramètre>

Par défaut : 1.0

Sorties

Points affinés [vecteur]

<mettre la description de la sortie ici>

Utilisation dans la console

processing.runalg('saga:pointsthinning', points, field, resolution, thinned)

Voir également

Supprimer les points en doublons

Description

<entrer ici la description de l’algorithme>

Paramètres

Points [vecteur : n’importe lequel]

<entrer ici la description du paramètre>

Attribut [champ de table : n’importe lequel]

<entrer ici la description du paramètre>

Point à conserver [sélection]

<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

Valeurs d'attribut numérique [sélection]

<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

Sorties

Résultat [vecteur]

<mettre la description de la sortie ici>

Utilisation dans la console

processing.runalg('saga:removeduplicatepoints', points, field, method, numeric, result)

Voir également

Séparer les points par direction

Description

<entrer ici la description de l’algorithme>

Paramètres

Points [vecteur : point]

<entrer ici la description du paramètre>

Nombre de directions [nombre]

<entrer ici la description du paramètre>

Par défaut : 4

Tolérance (Degrés) [nombre]

<entrer ici la description du paramètre>

Par défaut : 5

Sorties

Sortie [vecteur]

<mettre la description de la sortie ici>

Utilisation dans la console

processing.runalg('saga:separatepointsbydirection', points, directions, tolerance, output)

Voir également