27.2.6. Conversione vettoriale
27.2.6.1. Converti formato
Converte qualsiasi layer vettoriale supportato OGR in un altro formato supportato.
Questo algoritmo è derivato da ogr2ogr.
Parametri
Parametri di base
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Layer in ingresso |
|
[vector: any] |
Layer vettoriale in ingresso |
Convertire tutti i layer dal set di dati
|
|
[boolean] Predefinito: False |
Converte l’intero set di dati. I formati di output supportati per questa opzione sono |
Convertito |
|
[same as input] |
Specificare il layer vettoriale in uscita. Uno fra:
Per |
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Opzioni addizionali di creazione Opzionale |
|
[string] Predefinito: « (nessuna opzione aggiuntiva) |
Opzioni aggiuntive di creazione GDAL. |
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Convertito |
|
[same as input] |
Layer vettoriale in uscita |
Codice Python
ID Algoritmo: gdal:convertformat
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id algoritmo viene visualizzato quando si passa 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 dettagli su come eseguire algoritmi di processing dalla console Python.
27.2.6.2. Rasterizza (sovrascrivi con un attributo)
Sovrascrive un layer raster con i valori di un layer vettoriale. I nuovi valori sono assegnati in base al valore dell’attributo dell” elemento vettoriale sovrapposto.
Questo algoritmo è derivato da GDAL rasterize utility.
Parametri
Parametri di base
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Layer in ingresso |
|
[vector: any] |
Layer vettoriale in ingresso |
Layer raster in ingresso |
|
[raster] |
Layer raster in ingresso |
Campo da usare per un valore di burn-in Opzionale |
|
[tablefield: numeric] |
Definisce il campo attributo da usare dove inserire i valori dei pixel |
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Aggiungi valori di correzione ai valori raster esistenti |
|
[boolean] Predefinito: False |
Se False, ai pixel viene assegnato il valore del campo selezionato. Se True, il valore del campo selezionato viene aggiunto al valore del layer raster in ingresso. |
Parametri addizionali della linea di comando Opzionale |
|
[string] Predefinito: “” |
Aggiungere comando GDAL extra con opzioni a riga di comando |
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Rasterizzato |
|
[raster] |
Il layer raster in ingresso sovrascritto |
Codice Python
ID Algoritmo: gdal:rasterize_over
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id algoritmo viene visualizzato quando si passa 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 dettagli su come eseguire algoritmi di processing dalla console Python.
27.2.6.3. Rasterizza (sovrascrivi con un valore fissato)
Sovrascrive parti di un layer raster con un valore fissato. I pixel da sovrascrivere sono scelti in base al layer vettoriale (sovrapposto) fornito.
Questo algoritmo è derivato da GDAL rasterize utility.
Parametri
Parametri di base
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Layer in ingresso |
|
[vector: any] |
Layer vettoriale in ingresso |
Layer raster in ingresso |
|
[raster] |
Layer raster in ingresso |
Un valore fisso per correggere |
|
[number] Predefinito: 0.0 |
Il valore per la correzione |
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Aggiungi valori di correzione ai valori raster esistenti |
|
[boolean] Predefinito: False |
Se False, ai pixel viene assegnato il valore fissato. Se True, il valore fissato viene aggiunto al valore del layer raster in ingresso. |
Parametri addizionali della linea di comando Opzionale |
|
[string] Predefinito: “” |
Aggiungere comando GDAL extra con opzioni a riga di comando |
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Rasterizzato |
|
[raster] |
Il layer raster in ingresso sovrascritto |
Codice Python
ID Algoritmo: gdal:rasterize_over_fixed_value
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id algoritmo viene visualizzato quando si passa 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 dettagli su come eseguire algoritmi di processing dalla console Python.
27.2.6.4. Rasterizza (da vettore a raster)
Converte geometrie vettoriali (punti, linee e poligoni) in un’immagine raster.
Questo algoritmo è derivato da GDAL rasterize utility.
Menu predefinito:
Parametri
Parametri di base
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Layer in ingresso |
|
[vector: any] |
Layer vettoriale in ingresso |
Campo da usare per un valore di burn-in Opzionale |
|
[tablefield: numeric] |
Definisce il campo attributo da cui dovrebbero essere scelti gli attributi per i pixel |
Un valore fisso per correggere Opzionale |
|
[number] Predefinito: 0.0 |
Un valore fisso per la correzione in una banda per tutti gli elementi. |
Valore corretto estratto dai valori «Z» dell’elemento Opzionale |
|
[boolean] Predefinito: False |
Indica che un valore di correzione dovrebbe essere estratto dai valori «Z» dell’elemento. Funziona con punti e linee (interpolazione lineare lungo ogni segmento). Per i poligoni, funziona correttamente solo se sono piatti (stesso valore Z per tutti i vertici) |
Unità per la dimensione del raster in uscita |
|
[enumeration] Predefinito: 0 |
Unità da usare per definire la dimensione/risoluzione del raster in uscita. Uno tra:
|
Larghezza/risoluzione orizzontale |
|
[number] Predefinito: 0.0 |
Imposta la larghezza (se l’unità di misura è «Pixel») o la risoluzione orizzontale (se l’unità di misura è «Unità georeferenziata») del raster in uscita. Valore minimo: 0.0. |
Altezza/risoluzione verticale |
|
[number] Predefinito: 0.0 |
Imposta l’altezza (se l’unità di misura è «Pixel») o la risoluzione verticale (se l’unità di misura è «Unità georeferenziata») del raster in uscita. |
Estensione file in uscita Opzionale |
|
[extent] |
Estensione del layer raster in uscita. Se l’estensione non è specificata, verrà usata l’estensione minima che copre il(i) layer di riferimento selezionato. I metodi disponibili sono:
|
Assegnare un valore di nodata specifico alle bande in uscita Opzionale |
|
[number] Predefinito: 0.0 |
Assegna un valore di nodata specificato alle bande in uscita |
Rasterizzato |
|
[raster] Predefinito: |
Indicazione del layer raster in uscita. Uno di:
Per “”Salva su file””, è necessario specificare il formato di output. Sono supportati tutti i formati raster GDAL. Per “”Salva in un file temporaneo”” verrà utilizzato il formato raster predefinito di QGIS. |
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Opzioni addizionali di creazione Opzionale |
|
[string] Predefinito: “” |
Per aggiungere una o più opzioni di creazione che controllano il raster da creare (colori, dimensione del blocco, compressione del file…). Per comodità, si può fare affidamento su profili predefiniti (vedi GDAL driver options section). Processo Batch e Model Designer: separare più opzioni con un carattere barra verticale ( |
Tipo di dati in uscita |
|
[enumeration] Predefinito: 5 |
Definisce il formato del file raster in uscita. Opzioni:
Le opzioni disponibili dipendono dalla versione di GDAL installata con QGIS (vedere il menu ). |
Pre-inizializzare l’immagine in uscita con un valore Opzionale |
|
[number] |
Pre-inizializza le bande dell’immagine in uscita con questo valore. Non è contrassegnato come valore di nodata nel file in uscita. Lo stesso valore viene usato in tutte le bande. |
Invertire rasterizzazione |
|
[boolean] Predefinito: False |
Corregge il valore di correzione fissato, o il valore di correzione associato al primo elemento in tutte le parti dell’immagine non all’interno del poligono fornito. |
Parametri addizionali della linea di comando Opzionale |
|
[string] Predefinito: “” |
Aggiungere comando GDAL extra con opzioni a riga di comando |
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Rasterizzato |
|
[raster] |
Layer raster in uscita |
Codice Python
ID Algoritmo: gdal:rasterize
import processing
processing.run("algorithm_id", {parameter_dictionary})
L” id algoritmo viene visualizzato quando si passa 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 dettagli su come eseguire algoritmi di processing dalla console Python.