Importante

La traduzione è uno sforzo comunitario you can join. Questa pagina è attualmente tradotta al 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.

Vedi anche

Dissolvi

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer di input

INPUT

[vector: polygon]

Layer vettoriale poligonale in ingresso

Dissolto

OUTPUT

[vector: polygon]

Predefinito: [Create temporary layer]

Indicare il layer vettoriale in uscita. Uno di:

  • Crea Layer Temporaneo (TEMPORARY_OUTPUT)

  • Salva su File…

  • Salva su Geopackage…

  • Salva su Tabella di Database…

La codifica del file può anche essere cambiata qui.

Output

Etichetta

Nome

Tipo

Descrizione

Dissolto

OUTPUT

[vector: polygon]

The output polygon vector layer with dissolved geometries.

Codice Python

Algorithm ID: native:coverageunion

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

L”id algoritmo viene visualizzato quando passi il mouse sull’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla 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

Vedi anche

Semplifica, Lisciatura

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer di input

INPUT

[vector: polygon]

Layer vettoriale poligonale in ingresso

Tolleranza

TOLERANCE

[numeric: double]

Predefinito: 0.0

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

Preserve boundary

PRESERVE_BOUNDARY

[boolean]

Predefinito: False

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

Semplificato

OUTPUT

[vector: polygon]

Predefinito: [Create temporary layer]

Indicare il layer vettoriale in uscita. Uno di:

  • Crea Layer Temporaneo (TEMPORARY_OUTPUT)

  • Salva su File…

  • Salva su Geopackage…

  • Salva su Tabella di Database…

La codifica del file può anche essere cambiata qui.

Output

Etichetta

Nome

Tipo

Descrizione

Semplificato

OUTPUT

[vector: polygon]

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

Codice Python

Algorithm ID: native:coveragesimplify

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

L”id algoritmo viene visualizzato quando passi il mouse sull’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla 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

Vedi anche

Controllo validità

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer di input

INPUT

[vector: polygon]

Layer vettoriale poligonale in ingresso

Gap width

GAP_WIDTH

[numeric: double]

Predefinito: 0.0

The maximum width of gap to detect

Invalid edges

INVALID_EDGES

[vector: line]

Predefinito: [Create temporary layer]

Indicare il layer vettoriale in uscita. Uno di:

  • Ignora il risultato

  • Crea Layer Temporaneo (TEMPORARY_OUTPUT)

  • Salva su File…

  • Salva su Geopackage…

  • Salva su Tabella di Database…

La codifica del file può anche essere cambiata qui.

Output

Etichetta

Nome

Tipo

Descrizione

Invalid edges

OUTPUT

[vector: line]

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

Validity result

IS_VALID

[boolean]

Returns whether the coverage is valid or not.

Codice Python

Algorithm ID: native:coveragevalidate

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

L”id algoritmo viene visualizzato quando passi il mouse sull’algoritmo nella finestra degli strumenti di Processing. Il dizionario dei parametri fornisce i nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.