Importante
La traduzione è uno sforzo comunitario you can join. Questa pagina è attualmente tradotta al 100.00%.
24.1.14. Grafici
24.1.14.1. Grafico a barre
Crea un grafico a barre da una categoria e un campo layer.
Fig. 24.32 Esempio Grafico a barre
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Layer in ingresso |
|
[vector: geometry] |
Layer vettoriale in input |
Nome campo categoria |
|
[tablefield: any] |
Campo categoria da usare per raggruppare le barre (asse X) |
Valore campo |
|
[tablefield: numeric] |
Valore da usare per il grafico (asse Y). |
Titolo Opzionale
|
|
[string] Impostazione predefinita: «» |
Titolo del grafico |
Titolo asse X Opzionale
|
|
[string] Impostazione predefinita: «» |
Se lasciato vuoto, viene utilizzato il nome del campo categoria. Se si inserisce un singolo spazio, il titolo dell’asse viene nascosto. |
Titolo asse Y Opzionale
|
|
[string] Impostazione predefinita: «» |
Se il campo è vuoto, viene utilizzato il nome del valore del campo. Se è presente un solo spazio, il titolo dell’asse viene nascosto. |
Grafico a barre |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. One of 1:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Grafico a barre |
|
[html] |
File HTML con il grafico. Disponibile nella . |
Codice Python
ID Algoritmo: qgis:barplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id dell’algoritmo viene visualizzato quando si passa 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.
24.1.14.2. Grafico a scatola
Crea un grafico a scatola da un campo categoria e un campo numerico del layer.
Fig. 24.33 Esempio di grafico a scatola
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Layer in ingresso |
|
[vector: geometry] |
Layer vettoriale in input |
Nome campo categoria |
|
[tablefield: any] |
Campo categoria da usare per raggruppare le scatole (asse X) |
Valore campo |
|
[tablefield: numeric] |
Valore da usare per il grafico (asse Y). |
Linee statistiche aggiuntive |
|
[enumeration] Valore predefinito: 0 |
Ulteriori informazioni statistiche da aggiungere al grafico. Uno di:
|
Titolo Opzionale
|
|
[string] Impostazione predefinita: «» |
Titolo del grafico |
Titolo asse X Opzionale
|
|
[string] Impostazione predefinita: «» |
Se lasciato vuoto, viene utilizzato il nome del campo categoria. Se si inserisce un solo spazio, il titolo dell’asse non viene visualizzato. |
Titolo asse Y Opzionale
|
|
[string] Impostazione predefinita: «» |
Se il campo è vuoto, viene utilizzato il nome del valore del campo. Se è presente un solo spazio, il titolo dell’asse non viene visualizzato. |
Grafico a scatola |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. One of 1:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Grafico a scatola |
|
[html] |
File HTML con il grafico. Disponibile nella . |
Codice Python
ID Algoritmo: qgis:boxplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id dell’algoritmo viene visualizzato quando si passa 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.
24.1.14.3. Generazione immagine del profilo di elevazione
Aggiunto nella versione 3.42
Crea un’immagine del profilo altimetrico a partire da un elenco di layer cartografici e opzionalmente da un layer di terreno.
Fig. 24.34 Esempio di profilo di elevazione
Parametri
Parametri di Base
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Curva per il profilo |
|
[geometry: line] |
La geometria LineString (WKT o GeoJSON) che rappresenta la curva per il profilo lungo la quale verrà generato il profilo altimetrico |
Layer mappa |
|
[layer] [list] |
L’elenco dei layer mappa da includere nel profilo di elevazione |
Larghezza del grafico (in pixel) |
|
[numeric: integer] Valore predefinito: 400 Valore minimo: 0 |
La larghezza del grafico in uscita in pixel. |
Altezza del grafico (in pixel) |
|
[numeric: integer] Valore predefinito: 300 Valore minimo: 0 |
L’altezza del grafico in uscita in pixel. |
Layer del terreno Opzionale |
|
[raster] |
Un layer del terreno (ad es. un DEM) da utilizzare per i dati altimetrici. Se non viene specificato, i dati altimetrici saranno ricavati dai layer presenti nella mappa. |
Parametri Avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Distanza minima grafico (asse X) Opzionale |
|
[numeric: double] |
La distanza minima (asse X) da visualizzare sul grafico. Se non specificata, il grafico verrà ridimensionato automaticamente. |
Distanza massima grafico (asse X) Opzionale |
|
[numeric: double] |
La distanza massima (asse X) da visualizzare sul grafico. Se non specificata, il grafico verrà ridimensionato automaticamente. |
Elevazione minima del grafico (asse Y) Opzionale |
|
[numeric: double] |
L’elevazione minima (asse Y) da visualizzare sul grafico. Se non specificata, il grafico verrà ridimensionato automaticamente. |
Elevazione massima del grafico (asse Y) Opzionale |
|
[numeric: double] |
L’elevazione massima (asse Y) da visualizzare sul grafico. Se non specificata, il grafico verrà ridimensionato automaticamente. |
Colore dei testi nel grafico Opzionale |
|
[color] |
Il colore del testo nel grafico (ad esempio, le etichette degli assi, i titoli). |
Colore di sfondo del grafico Opzionale |
|
[color] |
Il colore di sfondo del grafico |
Colore del bordo del grafico Opzionale |
|
[color] |
Il colore del bordo del grafico |
Tolleranza profilo |
|
[numeric: double] Predefinito: 5.0 Valore minimo: 0 |
Definisce la distanza massima a cui un elemento (vettore punto, linea, poligono o nuvola di punti) può trovarsi dalla linea di profilo per essere incluso nei risultati. Utilizza le unità di mappa e non influisce sugli altri tipi di layer. |
DPI del grafico |
|
[numeric: integer] Predefinito: 96 Valore minimo: 0 |
La risoluzione dell’immagine in uscita espressa in punti per pollice (DPI). |
Immagine in uscita |
|
[file] Predefinito: |
Specifica il file immagine per il grafico. One of:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Immagine in uscita |
|
[file] |
L’immagine del profilo di elevazione generata nel formato specificato. |
Codice Python
ID algoritmo: native:generateelevationprofileimage
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id dell’algoritmo viene visualizzato quando si passa 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.
24.1.14.4. Grafico della media e deviazione standard
Crea un grafico a scatola con valori di media e deviazione standard.
Fig. 24.35 Esempio di grafico della media e della deviazione standard
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Tabella in ingresso |
|
[vector: geometry] |
Layer vettoriale in input |
Nome campo categoria |
|
[tablefield: any] |
Campo categoria da usare per raggruppare le scatole (asse X) |
Valore campo |
|
[tablefield: numeric] |
Valore da usare per il grafico (asse Y). |
Grafico |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. One of 1:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Grafico |
|
[html] |
File HTML con il grafico. Disponibile nella . |
Codice Python
ID Algoritmo: qgis:meanandstandarddeviationplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id dell’algoritmo viene visualizzato quando si passa 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.
24.1.14.5. Grafico polare
Genera un grafico polare basato sul valore di un layer vettoriale in ingresso.
Due campi devono essere inseriti come parametri: uno che definisce la categoria di ogni elemento (per raggruppare gli elementi) e un altro con la variabile da tracciare (questa deve essere numerica).
Fig. 24.36 Esempio di grafico polare
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Layer in ingresso |
|
[vector: geometry] |
Layer vettoriale in input |
Nome campo categoria |
|
[tablefield: any] |
Campo categoria da usare per raggruppare gli elementi (asse X) |
Valore campo |
|
[tablefield: numeric] |
Valore da usare per il grafico (asse Y). |
Grafico polare |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. One of 1:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Grafico polare |
|
[html] |
File HTML con il grafico. Disponibile nella . |
Codice Python
ID Algoritmo: qgis:polarplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id dell’algoritmo viene visualizzato quando si passa 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.
24.1.14.6. Istogramma del raster
Genera un istogramma con i valori di un layer raster.
Fig. 24.37 Esempio di istogramma di layer raster
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Layer in ingresso |
|
[raster] |
Layer raster in ingresso |
Numero Banda |
|
[raster band] |
Banda raster da usare per l’istogramma |
numero di barre |
|
[numeric: integer] Predefinito: 10 |
Il numero di barre da usare nell’istogramma (asse X). Minimo 2. |
Istogramma |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. One of 1:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Istogramma |
|
[html] |
File HTML con il grafico. Disponibile nella . |
Codice Python
ID Algoritmo: qgis:rasterlayerhistogram
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id dell’algoritmo viene visualizzato quando si passa 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.
24.1.14.7. Istogramma del vettore
Genera un istogramma con i valori dell’attributo di un layer vettoriale.
L’attributo da utilizzare per il calcolo dell’istogramma deve essere numerico.
Fig. 24.38 Esempio di istogramma di un layer vettoriale
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Layer in ingresso |
|
[vector: any] |
Layer vettoriale in input |
Attributo |
|
[tablefield: numeric] |
Valore da usare per il grafico (asse Y). |
numero di barre |
|
[numeric: integer] Predefinito: 10 |
Il numero di barre da usare nell’istogramma (asse X). Minimo 2. |
Istogramma |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. One of 1:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Istogramma |
|
[html] |
File HTML con il grafico. Disponibile nella . |
Codice Python
ID Algoritmo: qgis:vectorlayerhistogram
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id dell’algoritmo viene visualizzato quando si passa 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.
24.1.14.8. Grafico di dispersione del vettore
Crea un semplice grafico di dispersione X - Y per un layer vettoriale.
Fig. 24.39 Esempio di grafico a dispersione di un layer vettoriale
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Layer in ingresso |
|
[vector: geometry] |
Layer vettoriale in input |
Attributo X |
|
[tablefield: numeric] |
Campo da usare per l’asse X |
Attributo Y |
|
[tablefield: numeric] |
Campo da usare per l’asse Y |
Testo al passaggio del mouse Opzionale
|
|
[expression] Impostazione predefinita: «» |
Testo da visualizzare quando si passa il mouse sui punti. Può essere selezionato da un campo o basato su un’espressione. |
Titolo Opzionale
|
|
[string] Impostazione predefinita: «» |
Titolo del grafico |
Titolo asse X Opzionale
|
|
[string] Impostazione predefinita: «» |
Se lasciato vuoto, viene utilizzato il nome del campo dell’attributo x. Se contiene un semplice spazio, il titolo dell’asse non viene visualizzato. |
Titolo asse Y Opzionale
|
|
[string] Impostazione predefinita: «» |
Se lasciato vuoto, viene utilizzato il nome del campo dell’attributo y. Se contiene un semplice spazio, il titolo dell’asse non viene visualizzato. |
Utilizzo scala logaritmica per l’asse x
|
|
[boolean] Predefinito: False |
Se abilitato, utilizza una scala logaritmica per l’asse x |
Utilizzo scala logaritmica per asse y
|
|
[boolean] Predefinito: False |
Se abilitato, utilizza una scala logaritmica per l’asse y |
Grafico di dispersione |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. One of 1:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Grafico di dispersione |
|
[html] |
File HTML con il grafico. Disponibile nella . |
Codice Python
ID Algoritmo: qgis:vectorlayerscatterplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id dell’algoritmo viene visualizzato quando si passa 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.
24.1.14.9. Grafico a dispersione 3D del vettore
Crea un grafico a dispersione in 3D per iun layer vettoriale.
Fig. 24.40 Esempio di grafico a dispersione 3D
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Layer in ingresso |
|
[vector: geometry] |
Layer vettoriale in input |
Attributo X |
|
[tablefield: numeric] |
Campo da usare per l’asse X |
Attributo Y |
|
[tablefield: numeric] |
Campo da usare per l’asse Y |
Attributo Z |
|
[tablefield: numeric] |
Campo da usare per l’asse Z |
Titolo Opzionale
|
|
[string] Impostazione predefinita: «» |
Titolo del grafico |
Titolo asse X Opzionale
|
|
[string] Impostazione predefinita: «» |
Se vuoto, viene utilizzato il nome del campo dell’attributo X. |
Titolo asse Y Opzionale
|
|
[string] Impostazione predefinita: «» |
Se vuoto, viene utilizzato il nome del campo dell’attributo Y. |
Titolo asse Z Opzionale
|
|
[string] Impostazione predefinita: «» |
Se vuoto, viene utilizzato il nome del campo dell’attributo Z. |
Grafico a dispersione 3D |
|
[html] Predefinito: |
Specifica il file HTML per il grafico. One of 1:
|
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
|---|---|---|---|
Grafico a dispersione 3D |
|
[html] |
File HTML con il grafico. Disponibile nella . |
Codice Python
ID Algoritmo: qgis:scatter3dplot
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id dell’algoritmo viene visualizzato quando si passa 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.