24.2.6. Conversione vettoriale
24.2.6.1. Converti formato
Converte qualsiasi livello vettoriale supportato OGR in un altro formato supportato.
Questo algoritmo è derivato da ogr2ogr.
Parametri
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Livello in ingresso |
|
[vettore: qualsiasi] |
Livello vettoriale in ingresso |
Opzioni addizionali di creazione Opzionale |
|
[stringa] Predefinito: » (nessuna opzione aggiuntiva) |
Opzioni aggiuntive di creazione GDAL. |
Convertito |
|
[lo stesso del livello in ingresso] |
Specificare il livello vettoriale in uscita. Uno fra:
La codifica del file può anche essere cambiata qui. Per |
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Convertito |
|
[lo stesso del livello in ingresso] |
Livello 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.
24.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
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Livello in ingresso |
|
[vettore: qualsiasi] |
Livello 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 |
Aggiungi valori di burn in 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 |
|
[stringa] 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.
24.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
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Livello in ingresso |
|
[vettore: qualsiasi] |
Livello vettoriale in ingresso |
Layer raster in ingresso |
|
[raster] |
Layer raster in ingresso |
Un valore fissato da bruciare |
|
[numero] Predefinito: 0.0 |
Il valore da bruciare |
Aggiungi valori di burn in 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 |
|
[stringa] 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.
24.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
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Livello in ingresso |
|
[vettore: qualsiasi] |
Livello 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 fissato da bruciare Opzionale |
|
[numero] Predefinito: 0.0 |
Un valore fissato da bruciare in una banda per tutti gli elementi. |
Unità per la dimensione del raster in uscita |
|
[numero] Predefinito: 0 |
Unità da usare per definire la dimensione/risoluzione del raster in uscita. Uno tra:
|
Larghezza/risoluzione orizzontale |
|
[numero] 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 |
|
[numero] 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 |
|
[estensione] |
Estensione del layer raster in uscita. Se l’estensione non è specificata, verrà usata l’estensione minima che copre il(i) layer di riferimento selezionato. |
Assegnare un valore di nodata specifico alle bande in uscita Opzionale |
|
[numero] Predefinito: 0.0 |
Assegna un valore di nodata specificato alle bande in uscita |
Opzioni addizionali di creazione Opzionale |
|
[stringa] 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). Per Processi Batch: separa le opzioni multiple con un carattere di barra ( |
Tipo di dati in uscita |
|
[numero] Predefinito: 5 |
Definisce il formato del file raster in uscita. Opzioni:
|
Pre-inizializzare l’immagine in uscita con un valore Opzionale |
|
[numero] |
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 |
Brucia il valore di bruciatura fissato, o il valore di bruciatura associato al primo elemento in tutte le parti dell’immagine non all’interno del poligono fornito. |
Rasterizzato |
|
[raster] Predefinito: “[Save to temporary file]” |
Indicazione del layer raster in uscita. Uno di:
La codifica del file può essere cambiata anche qui. Per |
In uscita:
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Rasterizzato |
|
[raster] |
Livello 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.