Important

La traduction est le fruit d’un effort communautaire auquel vous pouvez vous joindre. Cette page est actuellement traduite à 78.74%.

24.1.20. Vector coverage

24.1.20.1. Dissolve coverage

Operates on a coverage (represented as a set of polygon features with exactly matching edge geometry) to dissolve (union) the geometries. It provides a heavily optimized approach for unioning these features compared with the standard Dissolve tools.

Voir aussi

Regrouper

Paramètres

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : polygone]

Couche de vecteur de polygone en entrée

Dissous

OUTPUT

[vecteur : polygone]

Par défaut : [Créer une couche temporaire]

Spécifiez la couche vectorielle de sortie. Un des:

  • Créer une couche temporaire (TEMPORARY_OUTPUT)

  • Enregistrer dans un fichier…

  • Enregistrer dans un GeoPackage…

  • Enregistrer dans une table de base de données…

L’encodage du fichier peut également être modifié ici.

Les sorties

Étiquette

Nom

Type

Description

Dissous

OUTPUT

[vecteur : polygone]

The output polygon vector layer with dissolved geometries.

Code Python

Algorithm ID: native:coverageunion

import processing
processing.run("algorithm_id", {parameter_dictionary})

L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.

24.1.20.2. Simplify coverage

Operates on a coverage (represented as a set of polygon features with exactly matching edge geometry) to apply a Visvalingam–Whyatt simplification to the edges, reducing complexity in proportion with the provided tolerance, while retaining a valid coverage (i.e. no edges will cross or touch after the simplification). Geometries will never be removed, but they may be simplified down to just a triangle. Also, some geometries (such as polygons which have too few non-repeated points) will be returned unchanged.

If the input dataset is not a valid coverage due to overlaps, it will still be simplified, but invalid topology such as crossing edges will still be invalid.

Requires version of GEOS >= 3.12

Voir aussi

Simplifier, Lisser

Paramètres

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : polygone]

Couche de vecteur de polygone en entrée

Tolérance

TOLERANCE

[numeric: double]

Par défaut : 0.0

The maximum distance (in unit of choice) between two consecutive vertices to get merged.

Preserve boundary

PRESERVE_BOUNDARY

[booléen]

Par défaut : False

When enabled, the outside edges of the coverage will be preserved without simplification

Simplifié

OUTPUT

[vecteur : polygone]

Par défaut : [Créer une couche temporaire]

Spécifiez la couche vectorielle de sortie. Un des:

  • Créer une couche temporaire (TEMPORARY_OUTPUT)

  • Enregistrer dans un fichier…

  • Enregistrer dans un GeoPackage…

  • Enregistrer dans une table de base de données…

L’encodage du fichier peut également être modifié ici.

Les sorties

Étiquette

Nom

Type

Description

Simplifié

OUTPUT

[vecteur : polygone]

The output polygon vector layer, with a lower number of vertices.

Code Python

Algorithm ID: native:coveragesimplify

import processing
processing.run("algorithm_id", {parameter_dictionary})

L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.

24.1.20.3. Validate coverage

Analyzes a coverage (represented as a set of polygon features with exactly matching edge geometry) to find places where the assumption of exactly matching edges is not met. Invalidity includes polygons that overlap or that have gaps smaller than the specified gap width.

Requires version of GEOS >= 3.12

Paramètres

Étiquette

Nom

Type

Description

Couche en entrée

INPUT

[vecteur : polygone]

Couche de vecteur de polygone en entrée

Gap width

GAP_WIDTH

[numeric: double]

Par défaut : 0.0

The maximum width of gap to detect

Invalid edges

INVALID_EDGES

[vecteur : ligne]

Par défaut : [Créer une couche temporaire]

Spécifiez la couche vectorielle de sortie. Un des:

  • Ignorer la sortie

  • Créer une couche temporaire (TEMPORARY_OUTPUT)

  • Enregistrer dans un fichier…

  • Enregistrer dans un GeoPackage…

  • Enregistrer dans une table de base de données…

L’encodage du fichier peut également être modifié ici.

Les sorties

Étiquette

Nom

Type

Description

Invalid edges

OUTPUT

[vecteur : ligne]

The output line vector layer showing error edges for each invalid polygon.

Validity result

IS_VALID

[booléen]

Returns whether the coverage is valid or not.

Code Python

Algorithm ID: native:coveragevalidate

import processing
processing.run("algorithm_id", {parameter_dictionary})

L”id de l’algorithme est affiché lors du survol du nom de l’algorithme dans la boîte à outils Traitements. Les nom et valeur de chaque paramètre sont fournis via un dictionnaire de paramètres. Voir Utiliser les algorithmes du module de traitements depuis la console Python pour plus de détails sur l’exécution d’algorithmes via la console Python.