27.1.7. Mesh

27.1.7.1. Esportare curve di livello

Crea curve di livello in forma di layer vettoriale da un dataset scalare mesh.

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer mesh in ingresso

INPUT

[mesh]

Il layer mesh da cui esportare dati

Gruppi di Dataset

DATASET_GROUPS

[layer] [list]

I gruppi di dataset

Datetime del Dataset

DATASET_TIME

[datetime]

Il tempo da prendere in considerazione

  • 0 — Tempo corrente della mappa

  • 1 — Definito date/time

  • 2 — Tempo Gruppo Dataset scalare

Incremento tra le curve di livello

Opzionale

INCREMENT

[number]

Predefinito: Non definito

Intervallo tra le curve di livello generate.

Curva di livello minima

Opzionale

MINIMUM

[number]

Predefinito: Non definito

Valori di partenza delle curve di livello.

Curva di livello massima

Opzionale

MAXIMUM

[number]

Predefinito: Non definito

Valori massimi delle curve di livello, vale a dire che nessuna quota generata sarà superiore a questo valore.

Elenco delle curve di livello

Opzionale

CONTOUR_LEVEL_LIST

[number]

Predefinito: Non definito

Elenco delle curve di livello desiderate (separate da virgole). Se compilato, i campi incremento, minimo e massimo non verranno considerati.

Sistema di coordinate in uscita

Opzionale

CRS_OUTPUT

[crs]

Sistema di riferimento delle coordinate da assegnare al risultato

Curve di livello esportate

OUTPUT_LINES

[vector: line]

Predefinito: [Create temporary layer]

Specifica il vettore lineare in uscita che rappresenta le curve di livello del layer mesh. Uno di:

  • Crea Layer Temponeo (TEMPORARY_OUTPUT)

  • Salva su File…

  • Salva su Geopackage…

  • Salva su Tabella di Database…

Qui è possibile modificare anche la codifica del file.

Poligoni delle curve di livello esportati

OUTPUT_POLYGONS

[vector: polygon]

Predefinito: [Create temporary layer]

Specifica il vettore poligonale risultato che rappresenta le curve di livello del layer mesh. Uno di:

  • Crea Layer Temponeo (TEMPORARY_OUTPUT)

  • Salva su File…

  • Salva su Geopackage…

  • Salva su Tabella di Database…

Qui è possibile modificare anche la codifica del file.

Risultati

Etichetta

Nome

Tipo

Descrizione

Curve di livello esportate

OUTPUT_LINES

[vector: line]

Vettore lineare che rappresenta le curve di livello del layer mesh.

Poligoni delle curve di livello esportati

OUTPUT_POLYGONS

[vector: polygon]

Vettore poligonale che rappresenta le curve di livello del layer mesh.

Codice Python

ID Algoritmo:native:meshcontours

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. Vedere Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.

27.1.7.2. Esportazione dei valori del dataset della sezione trasversale sulle linee dalla mesh

Estrae i valori di un set di dati mesh dalle linee contenute in un layer vettoriale.

Ogni linea viene discretizzata con un parametro di distanza di risoluzione per l’estrazione dei valori sui suoi vertici.

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer mesh in ingresso

INPUT

[mesh]

Il layer mesh da cui esportare dati

Gruppi di Dataset

DATASET_GROUPS

[layer] [list]

I gruppi di dataset

Datetime del Dataset

DATASET_TIME

[datetime]

Il tempo da prendere in considerazione

  • 0 — Tempo corrente della mappa

  • 1 — Definito date/time

  • 2 — Tempo Gruppo Dataset scalare

Linee di esportazione dei dati

INPUT_LINES

[vector: line]

Linee in cui i dati saranno estratti dal dataset mesh

Risoluzione della segmentazione delle linee

RESOLUTION

[number]

Predefinito: 10.0

La distanza tra i punti delle linee in cui i dati saranno estratti dal dataset mesh.

Numero di cifre per il valore l’insieme dei dati

DATASET_DIGITS

[number]

Predefinito: 2

Numero di cifre per arrotondare i valori dell’insieme dei dati

File CSV dati esportati

OUTPUT

[file]

Predefinito: [Save to temporary file]

Specifica del file in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Risultati

Etichetta

Nome

Tipo

Descrizione

File CSV dati esportati

OUTPUT

[file]

Codice Python

ID Algoritmo: native:meshexportcrosssection

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. Vedere Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.

27.1.7.3. Esportazione dei bordi della mesh

Esporta i bordi di un layer mesh in un vettore lineare, con i valori del dataset sui bordi come valori per gli attributi.

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer mesh in ingresso

INPUT

[mesh]

Il layer mesh da cui esportare dati

Gruppi di Dataset

DATASET_GROUPS

[layer] [list]

I gruppi di dataset

Datetime del Dataset

DATASET_TIME

[datetime]

Il tempo da prendere in considerazione

  • 0 — Tempo corrente della mappa

  • 1 — Definito date/time

  • 2 — Tempo Gruppo Dataset scalare

Sistema di coordinate in uscita

Opzionale

CRS_OUTPUT

[crs]

Sistema di riferimento delle coordinate da assegnare al risultato

Opzione esportazione vettore

VECTOR_OPTION

[enumeration]

Tipo di coordinate per l’esportazione di valori vettoriali.

  • 0 — Cartesiane (x,y)

  • 1 — Polari (grandezza, grado)

  • 2 — Cartesiane e polari

Layer vettoriale in uscita

OUTPUT

[vector: line]

Predefinito: [Create temporary layer]

Specifica del file in uscita. Uno di:

  • Crea Layer Temponeo (TEMPORARY_OUTPUT)

  • Salva su File…

  • Salva su Geopackage…

  • Salva su Tabella di Database…

Qui è possibile modificare anche la codifica del file.

Risultati

Etichetta

Nome

Tipo

Descrizione

Layer vettoriale in uscita

OUTPUT

[vector: line]

Vettore lineare in uscita contenente i bordi del layer mesh in ingresso con i valori del dataset associati

Codice Python

ID Algoritmo: native:exportmeshedges

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. Vedere Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.

27.1.7.4. Esportazione facce della mesh

Esporta le facce di un layer mesh in un vettore poligonale, con i valori del dataset sulle facce come valori per gli attributi.

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer mesh in ingresso

INPUT

[mesh]

Il layer mesh da cui esportare dati

Gruppi di Dataset

DATASET_GROUPS

[layer] [list]

I gruppi di dataset

Datetime del Dataset

DATASET_TIME

[datetime]

Il tempo da prendere in considerazione

  • 0 — Tempo corrente della mappa

  • 1 — Definito date/time

  • 2 — Tempo Gruppo Dataset scalare

Sistema di coordinate in uscita

Opzionale

CRS_OUTPUT

[crs]

Sistema di riferimento delle coordinate da assegnare al risultato

Opzione esportazione vettore

VECTOR_OPTION

[enumeration]

Tipo di coordinate per l’esportazione di valori vettoriali.

  • 0 — Cartesiane (x,y)

  • 1 — Polari (grandezza, grado)

  • 2 — Cartesiane e polari

Layer vettoriale in uscita

OUTPUT

[vector: polygon]

Predefinito: [Create temporary layer]

Specifica del file in uscita. Uno di:

  • Crea Layer Temponeo (TEMPORARY_OUTPUT)

  • Salva su File…

  • Salva su Geopackage…

  • Salva su Tabella di Database…

Qui è possibile modificare anche la codifica del file.

Risultati

Etichetta

Nome

Tipo

Descrizione

Layer vettoriale in uscita

OUTPUT

[vector: polygon]

Layer poligonale vettoriale in uscita contenente le facce del layer mesh in ingresso con i valori del dataset associati

Codice Python

ID Algoritmo: native:exportmeshfaces

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. Vedere Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.

27.1.7.5. Esportazione mesh su reticolo

Esporta i valori del dataset di un layer mesh in un layer vettoriale punto a reticolo, con i valori del dataset su questo layer punto come valori degli attributi.

Per i dati su volume (valori del dataset 3D impilati), i valori del dataset esportati vengono mediati sulle facce usando il metodo definito in :ref:`the mesh layer properties <mesh_stacked_averaging> (l’impostazione predefinita è Metodo multi livello). Le mesh 1D non sono supportate.

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer mesh in ingresso

INPUT

[mesh]

Il layer mesh da cui esportare dati

Gruppi di Dataset

DATASET_GROUPS

[layer] [list]

I gruppi di dataset

Datetime del Dataset

DATASET_TIME

[datetime]

Il tempo da prendere in considerazione

  • 0 — Tempo corrente della mappa

  • 1 — Definito date/time

  • 2 — Tempo Gruppo Dataset scalare

Estensione

Opzionale

EXTENT

[extent]

Specifica l’estensione spaziale su cui elaborare i dati.

I metodi disponibili sono:

  • Calcola da layer…: usa l’estensione di un layer caricato nel progetto corrente

  • Calculare da un layout di stampa…: usa l’estensione di un layout map item nel progetto attivo

  • Calcola da segnalibro…: usa l’estensione da un bookmark salvato

  • Usa l’estensione della Mappa

  • Definisci sull’area di disegno della mappa: fai clic e trascina un rettangolo che delimiti l’area da visualizzare.

  • Immetti le coordinate come xmin, xmax, ymin, ymax

Spaziatura reticolo

Opzionale

GRID_SPACING

[number]

Predefinito: 10.0

Spaziatura tra i punti di campionamento da utilizzare

Sistema di coordinate in uscita

Opzionale

CRS_OUTPUT

[crs]

Sistema di riferimento delle coordinate da assegnare al risultato

Opzione esportazione vettore

VECTOR_OPTION

[enumeration]

Tipo di coordinate per l’esportazione di valori vettoriali.

  • 0 — Cartesiane (x,y)

  • 1 — Polari (grandezza, grado)

  • 2 — Cartesiane e polari

Layer vettoriale in uscita

OUTPUT

[vector: point]

Predefinito: [Create temporary layer]

Specifica del file in uscita. Uno di:

  • Crea Layer Temponeo (TEMPORARY_OUTPUT)

  • Salva su File…

  • Salva su Geopackage…

  • Salva su Tabella di Database…

Qui è possibile modificare anche la codifica del file.

Risultati

Etichetta

Nome

Tipo

Descrizione

Layer vettoriale in uscita

OUTPUT

[vector: point]

Vettore punto in uscita con i valori del dataset calcolati dalla faccia sovrapposta.

Codice Python

ID Algoritmo: native:exportmeshongrid

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. Vedere Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.

27.1.7.6. Esportazione vertici mesh

Esporta i vertici di un layer mesh in un vettore punto, con i valori del dataset sui vertici come valori per gli attributi.

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer mesh in ingresso

INPUT

[mesh]

Il layer mesh da cui esportare dati

Gruppi di Dataset

DATASET_GROUPS

[layer] [list]

I gruppi di dataset

Datetime del Dataset

DATASET_TIME

[datetime]

Il tempo da prendere in considerazione

  • 0 — Tempo corrente della mappa

  • 1 — Definito date/time

  • 2 — Tempo Gruppo Dataset scalare

Sistema di coordinate in uscita

Opzionale

CRS_OUTPUT

[crs]

Sistema di riferimento delle coordinate da assegnare al risultato

Opzione esportazione vettore

VECTOR_OPTION

[enumeration]

Tipo di coordinate per l’esportazione di valori vettoriali.

  • 0 — Cartesiane (x,y)

  • 1 — Polari (grandezza, grado)

  • 2 — Cartesiane e polari

Layer vettoriale in uscita

OUTPUT

[vector: point]

Predefinito: [Create temporary layer]

Specifica del file in uscita. Uno di:

  • Crea Layer Temponeo (TEMPORARY_OUTPUT)

  • Salva su File…

  • Salva su Geopackage…

  • Salva su Tabella di Database…

Qui è possibile modificare anche la codifica del file.

Risultati

Etichetta

Nome

Tipo

Descrizione

Layer vettoriale in uscita

OUTPUT

[vector: point]

Vettore punto in uscita contenente i vertici del layer mesh in ingresso con i valori del dataset associati

Codice Python

ID Algoritmo: native:exportmeshvertices

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. Vedere Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.

27.1.7.7. Esportazione dei valori delle serie temporali dai punti di un dataset mesh

Estrae i valori delle serie temporali di un dataset mesh dai punti contenuti in un layer vettoriale.

Se il passo temporale viene mantenuto al valore predefinito (0 ore), il passo temporale utilizzato è quello dei due primi dataset del primo gruppo di dataset selezionato.

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer mesh in ingresso

INPUT

[mesh]

Il layer mesh da cui estrarre i dati

Gruppi di Dataset

DATASET_GROUPS

[layer] [list]

I gruppi di dataset

Ora di inizio

STARTING_TIME

[datetime]

L’ora di inizio dell’intervallo di tempo da considerare

  • 0 — Tempo corrente della mappa

  • 1 — Definito date/time

  • 2 — Tempo Gruppo Dataset scalare

Ora finale

FINISHING_TIME

[datetime]

L’ora finale dell’intervallo di tempo da prendere in considerazione

  • 0 — Tempo corrente della mappa

  • 1 — Definito date/time

  • 2 — Tempo Gruppo Dataset scalare

Intervallo di tempo (ore)

Opzionale

TIME_STEP

[number]

Predefinito: 0

Tempo tra due step consecutivi da estrarre. Mantenere 0 per utilizzare il passo temporale del primo gruppo di dati selezionato.

Punti per l’esportazione dei dati

INPUT_POINTS

[vector: point]

Layer vettoriale contenente i punti in cui verranno estratti i dati dal dataset mesh

Numero cifre per le coordinate

COORDINATES_DIGITS

[number]

Numero di cifre per arrotondare i valori delle coordinate

Predefinito: 2

Numero di cifre per il valore l’insieme dei dati

DATASET_DIGITS

[number]

Predefinito: 2

Numero di cifre per arrotondare i valori dell’insieme dei dati

File CSV dati esportati

OUTPUT

[file]

Predefinito: [Save to temporary file]

Specifica del file in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Risultati

Etichetta

Nome

Tipo

Descrizione

File CSV dati esportati

OUTPUT

[file]

.CSV file contenente i valori delle serie temporali del dataset mesh in corrispondenza degli elementi puntuali sovrapposti

Codice Python

ID Algoritmo: native:meshexporttimeseries

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. Vedere Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.

27.1.7.8. Rasterizzare dataset mesh

Crea un layer raster da un dataset mesh.

Per i dati su volume (valori del dataset 3D impilati), i valori del dataset esportati vengono mediati sulle facce usando il metodo definito in :ref:`the mesh layer properties <mesh_stacked_averaging> (l’impostazione predefinita è Metodo multi livello). Le mesh 1D non sono supportate.

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer mesh in ingresso

INPUT

[mesh]

Il layer mesh da cui esportare dati

Gruppi di Dataset

DATASET_GROUPS

[layer] [list]

I gruppi di dataset

Datetime del Dataset

DATASET_TIME

[datetime]

Il tempo da prendere in considerazione

  • 0 — Tempo corrente della mappa

  • 1 — Definito date/time

  • 2 — Tempo Gruppo Dataset scalare

Estensione

Opzionale

EXTENT

[extent]

Specifica l’estensione spaziale su cui elaborare i dati.

I metodi disponibili sono:

  • Calcola da layer…: usa l’estensione di un layer caricato nel progetto corrente

  • Calculare da un layout di stampa…: usa l’estensione di un layout map item nel progetto attivo

  • Calcola da segnalibro…: usa l’estensione da un bookmark salvato

  • Usa l’estensione della Mappa

  • Definisci sull’area di disegno della mappa: fai clic e trascina un rettangolo che delimiti l’area da visualizzare.

  • Immetti le coordinate come xmin, xmax, ymin, ymax

Dimensione pixel

PIXEL_SIZE

[number]

Predefinito: 1.0

Dimensione in pixel del layer raster in uscita.

Sistema di coordinate in uscita

Opzionale

CRS_OUTPUT

[crs]

Sistema di riferimento delle coordinate da assegnare al risultato

Layer raster in uscita

OUTPUT

[raster]

Predefinito: [Save to temporary file]

Specifica del file in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Risultati

Etichetta

Nome

Tipo

Descrizione

Layer raster in uscita

OUTPUT

[raster]

Layer raster in uscita con i valori del dataset calcolati dal layer mesh.

Codice Python

ID Algoritmo: native:meshrasterize

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. Vedere Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.

27.1.7.9. Creazione mesh TIN

Crea un layer mesh TIN da layer vettoriali. La maglia TIN viene creata utilizzando una triangolazione di Delaunay.

Parametri

Etichetta

Nome

Tipo

Descrizione

Layer in ingresso

SOURCE_DATA

[vector: any] [list]

Layer vettoriali da combinare per generare il layer mesh

Vettore

SOLO GUI

[vector: any] [list]

Un selettore per i layer vettoriali da combinare per generare il layer mesh

Valore sul vertice

SOLO GUI

[tablefield: any]

Un selettore del campo da utilizzare dal layer selezionato. A ogni vertice viene assegnato il valore corrispondente del suo elemento originale.

Utilizzare la coordinata Z per il valore sul vertice

SOLO GUI

[boolean]

Predefinito: False

Se l’opzione è selezionata, il valore Z dei punti del layer vettoriale o dei vertici di poligoni/linee sarà usato per assegnare il valore Z del layer mesh dei vertici. Disponibile solo se i layer in ingresso sono 3D.

Formato in uscita

MESH_FORMAT

[enumeration]

Predefinito: 2DM

Formato in uscita del layer generato

  • 0 — 2DM

  • 1 — SELAFIN

  • 2 — PLY

  • 3 — Ugrid

Sistema di coordinate in uscita

Opzionale

CRS_OUTPUT

[crs]

Sistema di riferimento delle coordinate da assegnare al risultato

File in uscita

OUTPUT_MESH

[mesh]

Predefinito: [Save to temporary file]

Specifica del file in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Risultati

Etichetta

Nome

Tipo

Descrizione

File in uscita

OUTPUT_MESH

[mesh]

Layer mesh in uscita con i valori del dataset calcolati dai layer vettoriali.

Codice Python

ID Algoritmo: native:tinmeshcreation

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. Vedere Usare gli algoritmi di Processing dalla console dei comandi per i dettagli su come eseguire gli algoritmi di processing dalla console Python.