25.1.6. Strumenti Layer
25.1.6.1. Esportazione informazione del(i) layer
NEW in 3.18
Crea un layer poligonale con gli elementi appartenenti all’estensione del(i) layer selezionato(i).
Ulteriori dettagli sui layer (SR, nome del provider, percorso del file, nome del layer, filtro del sottoinsieme, abstract e attribuzione) sono allegati come attributi a ciascuna singolo layer.
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Layer in ingresso |
|
[vector: any][list] |
Layer vettoriali in ingresso su cui acquisire informazioni. |
In Uscita |
|
[vector: polygon] Predefinito: |
Definizione del layer in uscita con le informazioni. Uno di:
La codifica del file può anche essere cambiata qui. |
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
In Uscita |
|
[vector: polygon] |
Layer vettoriale poligonale che mostra l’estensione dei layer in ingresso e le informazioni associate negli attributi. |
Codice Python
ID Algoritmo: native:exportlayersinformation
import processing
processing.run("algorithm_id", {parameter_dictionary})
L’id dell”algoritmo viene visualizzato quando passi il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di elaborazione dalla console Python.
25.1.6.2. Esportazione in un foglio di calcolo
Esporta gli attributi di una selezione di layer vettoriali in un foglio di calcolo o, facoltativamente, li aggiunge a un foglio di calcolo esistente come fogli aggiuntivi.
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Layer in ingresso |
|
[vector: any][list] |
Layer vettoriali in ingresso. Il foglio di calcolo in uscita consisterà in un foglio, per ogni layer, che contiene gli attributi di tale layer. |
Utilizzare gli alias dei campi come intestazioni delle colonne |
|
[boolean] Predefinito: False |
Utilizzare gli alias dei campi della tabella attributi per il foglio di calcolo. |
Esportazione di valori formattati invece di valori grezzi |
|
[boolean] Predefinito: False |
Se |
Sovrascrivere foglio di calcolo esistente |
|
[boolean] Predefinito: True |
Se il foglio di calcolo specificato esiste, impostando questa opzione a |
Foglio elettronico di destinazione |
|
[file] Predefinito: |
Foglio elettronico in uscita con un foglio per ogni layer. Uno di:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Foglio elettronico di destinazione |
|
[file] |
Foglio di calcolo con un foglio per ogni layer. |
Layer all’interno del foglio di calcolo |
|
[list] |
L’elenco dei fogli aggiunti al foglio di calcolo. |
Codice Python
ID Algoritmo: native:exporttospreadsheet
import processing
processing.run("algorithm_id", {parameter_dictionary})
L’id dell”algoritmo viene visualizzato quando passi il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di elaborazione dalla console Python.
25.1.6.3. Estrazione estensione layer
Genera un layer vettoriale come minimo riquadro di delimitazione (rettangolo con orientamento N-S) che copre tutti gli elementi in ingresso.
Il layer di uscita contiene un unico riquadro di delimitazione per l’intero layer di ingresso.
Menu predefinito:
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Layer |
|
[layer] |
Vettore in ingresso |
Estensione |
|
[vector: polygon] Predefinito: |
Specificare il layer vettoriale poligonale per l’estensione dell’output. Uno di:
La codifica del file può anche essere cambiata qui. |
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Estensione |
|
[vector: polygon] |
Layer vettoriale in uscita (poligono) con l’estensione (riquadro di delimitazione minimo) |
Codice Python
ID Algoritmo: qgis:polygonfromlayerextent
import processing
processing.run("algorithm_id", {parameter_dictionary})
L’id dell”algoritmo viene visualizzato quando passi il mouse sull’algoritmo nella finestra degli strumenti di elaborazione. Il dizionario dei parametri fornisce i Nomi e i valori dei parametri. Vedi Usare gli algoritmi di Processing dalla console dei comandi per dettagli su come eseguire algoritmi di elaborazione dalla console Python.