.

Géométrie vectorielle

Enveloppe concave

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche de point en entrée [vecteur : point]

<mettre la description du paramètre ici>

Seuil (0-1, 1 est équivalant à l'Enveloppe Convexe) [nombre]

<mettre la description du paramètre ici>

Par défaut : 0.3

Autoriser les trous [booléen]

<mettre la description du paramètre ici>

Par défaut : Vrai

Séparer la géométrie multipartie en géométries uniques [booléen]

<mettre la description du paramètre ici>

Par défaut : Faux

Sorties

Enveloppe concave [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:concavehull', input, alpha, holes, no_multigeometry, output)

Voir également

Convertir le type de géométrie

Description

Convertit un type de géométrie en un autre.

Paramètres

Couche en entrée [vecteur : n’importe lequel]

Couche en entrée.

Nouveau type de géométrie [sélection]

Type de conversion à effectuer.

Options :

  • 0 — Centroïdes

  • 1 — Noeuds

  • 2 — Lignes

  • 3 — Multi-lignes

  • 4 — Polygones

Par défaut : 0

Sorties

Sortie [vecteur]

La couche résultante.

Utilisation dans la console

processing.runalg('qgis:convertgeometrytype', input, type, output)

Voir également

Enveloppe convexe

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<mettre la description du paramètre ici>

Champ (optionnel, seulement utilisé lors de la création d'enveloppes convexes par classes) [champ de table : n’importe lequel]

En option.

<mettre la description du paramètre ici>

Méthode [sélection]

<mettre la description du paramètre ici>

Options :

  • 0 — Créer une enveloppe convexe minimum

  • 1 — Créer des enveloppes convexes basées sur un champ

Par défaut : 0

Sorties

Enveloppe convexe [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:convexhull', input, field, method, output)

Voir également

Créer des points le long de lignes

Description

<mettre la description de l’algorithme ici>

Paramètres

lignes [vecteur : n’importe lequel]

<mettre la description du paramètre ici>

distance [nombre]

<mettre la description du paramètre ici>

Par défaut : 1

point de départ [nombre]

<mettre la description du paramètre ici>

Par défaut : 0

point de fin [nombre]

<mettre la description du paramètre ici>

Par défaut : 0

Sorties

sortie [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:createpointsalonglines', lines, distance, startpoint, endpoint, output)

Voir également

Triangulation de Delaunay

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : point]

<mettre la description du paramètre ici>

Sorties

Triangulation de Delaunay [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:delaunaytriangulation', input, output)

Voir également

Densifier les géométries selon un interval

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : polygone, ligne]

<mettre la description du paramètre ici>

Intervalle entre les sommets à ajouter [nombre]

<mettre la description du paramètre ici>

Par défaut : 1.0

Sorties

Couche densifiée [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:densifygeometriesgivenaninterval', input, interval, output)

Voir également

Densifier les géométries

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : polygone, ligne]

<mettre la description du paramètre ici>

Sommets à ajouter [nombre]

<mettre la description du paramètre ici>

Par défaut : 1

Sorties

Couche densifiée [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:densifygeometries', input, vertices, output)

Voir également

Décomposer

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : polygone, ligne]

<mettre la description du paramètre ici>

Tout décomposer (ne pas utiliser champ) [booléen]

<mettre la description du paramètre ici>

Par défaut : Vrai

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

En option.

<mettre la description du paramètre ici>

Sorties

Décomposé [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:dissolve', input, dissolve_all, field, output)

Voir également

Supprimer les débordements

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : polygone]

<mettre la description du paramètre ici>

Utiliser la sélection actuelle dans la couche d'entrée (ne fonctionne que si appelé depuis la boîte à outils) [booléen]

<mettre la description du paramètre ici>

Par défaut : Faux

Attribut sélection [champ de table : n’importe lequel]

<mettre la description du paramètre ici>

Comparaison [sélection]

<mettre la description du paramètre ici>

Options :

  • 0 — ==
  • 1 — !=
  • 2 — >
  • 3 — >=
  • 4 — <
  • 5 — <=
  • 6 — commence par

  • 7 — contient

Par défaut : 0

Valeur [texte]

<mettre la description du paramètre ici>

Par défaut : 0

Fusionner la sélection avec le polygone voisin ayant la [sélection]

<mettre la description du paramètre ici>

Options :

  • 0 — Plus grande surface

  • 1 — Plus petite surface

  • 2 — Plus grande limite commune

Par défaut : 0

Sorties

Couche nettoyée [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:eliminatesliverpolygons', input, keepselection, attribute, comparison, comparisonvalue, mode, output)

Voir également

Exploser des lignes

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : ligne]

<mettre la description du paramètre ici>

Sorties

Couche en sortie [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:explodelines', input, output)

Voir également

Extraction de noeuds

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : polygone, ligne]

<mettre la description du paramètre ici>

Sorties

Couche en sortie [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:extractnodes', input, output)

Voir également

Remplir les trous

Description

<mettre la description de l’algorithme ici>

Paramètres

Polygones [vecteur : n’importe lequel]

<mettre la description du paramètre ici>

Aire max. [nombre]

<mettre la description du paramètre ici>

Par défaut : 100000

Sorties

Résultats [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:fillholes', polygons, max_area, results)

Voir également

Distance tampon fixe

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<mettre la description du paramètre ici>

Distance [nombre]

<mettre la description du paramètre ici>

Par défaut : 10.0

Segments [nombre]

<mettre la description du paramètre ici>

Par défaut : 5

Décomposer le résultat [booléen]

<mettre la description du paramètre ici>

Par défaut : Faux

Sorties

Tampon [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:fixeddistancebuffer', input, distance, segments, dissolve, output)

Voir également

Conserver n plus grandes parties

Description

<mettre la description de l’algorithme ici>

Paramètres

Polygones [vecteur : polygone]

<mettre la description du paramètre ici>

À conserver [nombre]

<mettre la description du paramètre ici>

Par défaut : 1

Sorties

Résultats [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:keepnbiggestparts', polygons, to_keep, results)

Voir également

De lignes à polygones

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : ligne]

<mettre la description du paramètre ici>

Sorties

Couche en sortie [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:linestopolygons', input, output)

Voir également

De morceaux multiples à morceaux uniques

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<mettre la description du paramètre ici>

Sorties

Couche en sortie [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:multiparttosingleparts', input, output)

Voir également

Déplacement de points

Description

Déplace les points se chevauchant sur une petite distance, jusqu’à ce qu’ils deviennent tous visibles. Le résultat est très similaire à la sortie du rendu “Déplacement de point”, mais il est permanent.

Paramètres

Couche en entrée [vecteur : point]

Couche avec points se chevauchant.

Distance de déplacement [nombre]

Distance de déplacement souhaitée NOTE : la distance de déplacement doit être dans les mêmes unités que la couche.

Par défaut : 0.00015

Distribution horizontale pour deux cas de point [booléen]

Contrôle la direction de la distribution dans le cas où deux points se chevauchent. Si Vrai, les points seront distribués horizontalement, sinon, ils seront distribués verticalement.

Par défaut : Vrai

Sorties

Couche en sortie [vecteur]

La couche résultante avec des points se chevauchant décalés.

Utilisation dans la console

processing.runalg('qgis:pointsdisplacement', input_layer, distance, horizontal, output_layer)

Voir également

Centroïdes de polygones

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : polygone]

<mettre la description du paramètre ici>

Sorties

Couche en sortie [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:polygoncentroids', input_layer, output_layer)

Voir également

Mise en Polygones

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : ligne]

<mettre la description du paramètre ici>

Conserver la structure de la table d'une couche ligne [booléen]

<mettre la description du paramètre ici>

Par défaut : Faux

Créer les colonnes de géométrie [booléen]

<mettre la description du paramètre ici>

Par défaut : Vrai

Sorties

Couche en sortie [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:polygonize', input, fields, geometry, output)

Voir également

De polygones à lignes

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : polygone]

<mettre la description du paramètre ici>

Sorties

Couche en sortie [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:polygonstolines', input, output)

Voir également

Simplifier les géométries

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : polygone, ligne]

<mettre la description du paramètre ici>

Tolérance [nombre]

<mettre la description du paramètre ici>

Par défaut : 1.0

Sorties

Simplifier une couche [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:simplifygeometries', input, tolerance, output)

Voir également

De morceaux uniques à morceaux multiples

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<mettre la description du paramètre ici>

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

<mettre la description du paramètre ici>

Sorties

Couche en sortie [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:singlepartstomultipart', input, field, output)

Voir également

Distance tampon variable

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : n’importe lequel]

<mettre la description du paramètre ici>

Champ de distance [champ de table : n’importe lequel]

<mettre la description du paramètre ici>

Segments [nombre]

<mettre la description du paramètre ici>

Par défaut : 5

Décomposer le résultat [booléen]

<mettre la description du paramètre ici>

Par défaut : Faux

Sorties

Tampon [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:variabledistancebuffer', input, field, segments, dissolve, output)

Voir également

Polygones de Voronoï

Description

<mettre la description de l’algorithme ici>

Paramètres

Couche en entrée [vecteur : point]

<mettre la description du paramètre ici>

Région tampon [nombre]

<mettre la description du paramètre ici>

Par défaut : 0.0

Sorties

Polygones de Voronoï [vecteur]

<mettre une description de la sortie ici>

Utilisation dans la console

processing.runalg('qgis:voronoipolygons', input, buffer, output)

Voir également