25.1.12. Creazione Raster

25.1.12.1. Crea raster costante

Genera un layer raster per l’estensione data e la dimensione della cella caricata con il valore specificato.

Inoltre può essere specificato un tipo di dati in uscita. L’algoritmo abortirà se è stato inserito un valore che non può essere rappresentato dal tipo di dati raster in uscita selezionato.

Parametri

Parametri di base

Etichetta

Nome

Tipo

Descrizione

Estensione scelta

EXTENT

[extent]

Specifica l’estensione spaziale del layer raster in uscita. Sarà internamente esteso ad un multiplo della dimensione del tassello.

I metodi disponibili sono:

  • Calcola da Layer: utilizza l’estensione di un layer caricato nel progetto corrente

  • Usa l’estensione della Mappa

  • Disegna nell’Area di Mappa

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

SR di destinazione

TARGET_CRS

[crs]

Predefinito: SR del Progetto

SR per il layer raster in uscita

Dimensione pixel

PIXEL_SIZE

[number]

Predefinito: 0.1

Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01

Valore costante

NUMBER

[number]

Predefinito: 1

Valore costante del pixel per il layer raster in uscita.

Costante

OUTPUT

[raster]

Predefinito: [Save to temporary file]

Indicazione del raster in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Parametri avanzati

Etichetta

Nome

Tipo

Descrizione

Tipo dati raster in uscita

OUTPUT_TYPE

Predefinito: 5

[enumeration]

Definisce il tipo dati del file raster in uscita. Opzioni:

  • 0 — Byte

  • 1 — Integer16

  • 2 — Unsigned Integer16

  • 3 — Integer32

  • 4 — Unsigned Integer32

  • 5 — Float32

  • 6 — Float64

Risultati

Etichetta

Nome

Tipo

Descrizione

Costante

OUTPUT

[raster]

Raster che copre l’estensione desiderata con la dimensione e il valore dei pixel specificati.

Codice Python

ID Algoritmo: native:createconstantrasterlayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’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.

25.1.12.2. Crea raster casuale (distribuzione binomiale)

Genera un layer raster per una data estensione e dimensione delle celle riempite con valori casuali distribuiti binomialmente.

Per impostazione predefinita, i valori saranno scelti con un N di 10 e una probabilità di 0,5. Questo può essere sovrascritto utilizzando il parametro avanzato per N e la probabilità. Il tipo di dati raster è impostato sui tipi Integer (Integer16 per impostazione predefinita). I valori casuali della distribuzione binomiale sono definiti come numeri interi positivi. Un raster in virgola mobile rappresenterà un cast di valori interi in virgola mobile.

Parametri

Parametri di base

Etichetta

Nome

Tipo

Descrizione

Estensione scelta

EXTENT

[extent]

Specifica l’estensione spaziale del layer raster in uscita. Sarà internamente esteso ad un multiplo della dimensione del tassello.

I metodi disponibili sono:

  • Calcola da Layer: utilizza l’estensione di un layer caricato nel progetto corrente

  • Usa l’estensione della Mappa

  • Disegna nell’Area di Mappa

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

SR di destinazione

TARGET_CRS

[crs]

Predefinito: SR del Progetto

SR per il layer raster in uscita

Dimensione pixel

PIXEL_SIZE

[number]

Predefinito: 0.1

Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01

Raster in uscita

OUTPUT

[raster]

Predefinito: [Save to temporary file]

Indicazione del raster in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Parametri avanzati

Etichetta

Nome

Tipo

Descrizione

Tipo dati raster in uscita

OUTPUT_TYPE

Predefinito: 0

[enumeration]

Definisce il tipo dati del file raster in uscita. Opzioni:

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

N

N

[number]

Predefinito: 10

Probabilità

PROBABILITY

[number]

Predefinito: 0.5

Risultati

Etichetta

Nome

Tipo

Descrizione

Raster in uscita

OUTPUT

[raster]

Raster che copre l’estensione desiderata con la dimensione della cella riempita con valori casuali

Codice Python

ID Algoritmo: native:createrandombinomialrasterlayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’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.

25.1.12.3. Crea raster casuale (distribuzione esponenziale)

Genera un layer raster per una data estensione e dimensione delle celle riempito con valori casuali distribuiti esponenzialmente.

Per impostazione predefinita, i valori saranno scelti con un lambda di 1,0. Questo può essere sovrascritto usando il parametro avanzato per lambda. Il tipo di dati raster è impostato per impostazione predefinita su Float32 poiché i valori casuali della distribuzione esponenziale sono numeri in virgola mobile.

Parametri

Parametri di base

Etichetta

Nome

Tipo

Descrizione

Estensione scelta

EXTENT

[extent]

Specifica l’estensione spaziale del layer raster in uscita. Sarà internamente esteso ad un multiplo della dimensione del tassello.

I metodi disponibili sono:

  • Calcola da Layer: utilizza l’estensione di un layer caricato nel progetto corrente

  • Usa l’estensione della Mappa

  • Disegna nell’Area di Mappa

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

SR di destinazione

TARGET_CRS

[crs]

Predefinito: SR del Progetto

SR per il layer raster in uscita

Dimensione pixel

PIXEL_SIZE

[number]

Predefinito: 1.0

Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01

Raster in uscita

OUTPUT

[raster]

Predefinito: [Save to temporary file]

Indicazione del raster in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Parametri avanzati

Etichetta

Nome

Tipo

Descrizione

Tipo dati raster in uscita

OUTPUT_TYPE

Predefinito: 0

[enumeration]

Definisce il tipo dati del file raster in uscita. Opzioni:

  • 0 — Float32

  • 1 — Float64

Lambda

LAMBDA

[number]

Predefinito: 1.0

Risultati

Etichetta

Nome

Tipo

Descrizione

Raster in uscita

OUTPUT

[raster]

Raster che copre l’estensione desiderata con la dimensione della cella riempita con valori casuali

Codice Python

ID Algoritmo: native:createrandomexponentialrasterlayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’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.

25.1.12.4. Crea raster casuale (distribuzione gamma)

Genera un layer raster per una data estensione e dimensione delle celle riempito con distribuzione valori casuali gamma.

Per impostazione predefinita, i valori saranno scelti con un valore alfa e beta di 1.0. Questo può essere sovrascritto usando il parametro avanzato per alfa e beta. Il tipo di dati raster è impostato per impostazione predefinita su Float32 poiché i valori casuali della distribuzione gamma sono numeri in virgola mobile.

Parametri

Parametri di base

Etichetta

Nome

Tipo

Descrizione

Estensione scelta

EXTENT

[extent]

Specifica l’estensione spaziale del layer raster in uscita. Sarà internamente esteso ad un multiplo della dimensione del tassello.

I metodi disponibili sono:

  • Calcola da Layer: utilizza l’estensione di un layer caricato nel progetto corrente

  • Usa l’estensione della Mappa

  • Disegna nell’Area di Mappa

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

SR di destinazione

TARGET_CRS

[crs]

Predefinito: SR del Progetto

SR per il layer raster in uscita

Dimensione pixel

PIXEL_SIZE

[number]

Predefinito: 1.0

Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01

Raster in uscita

OUTPUT

[raster]

Predefinito: [Save to temporary file]

Indicazione del raster in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Parametri avanzati

Etichetta

Nome

Tipo

Descrizione

Tipo dati raster in uscita

OUTPUT_TYPE

Predefinito: 0

[enumeration]

Definisce il tipo dati del file raster in uscita. Opzioni:

  • 0 — Float32

  • 1 — Float64

Alpha

ALPHA

[number]

Predefinito: 1.0

Beta

BETA

[number]

Predefinito: 1.0

Risultati

Etichetta

Nome

Tipo

Descrizione

Raster in uscita

OUTPUT

[raster]

Raster che copre l’estensione desiderata con la dimensione della cella riempita con valori distribuiti in modo casuale

Codice Python

ID Algoritmo: native:createrandomgammarasterlayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’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.

25.1.12.5. Crea raster casuale (distribuzione geometrica)

Genera un layer raster per una data estensione e dimensione delle celle riempito con valori casuali distribuiti geometricamente.

Per impostazione predefinita, i valori saranno scelti con una probabilità di 0,5. Questo può essere sovrascritto usando il parametro avanzato per il valore medio. Il tipo di dati raster è impostato sui tipi Integer (Integer16 per impostazione predefinita). I valori casuali della distribuzione geometrica sono definiti come numeri interi positivi. Un raster in virgola mobile rappresenterà un cast di valori interi in virgola mobile.

Parametri

Parametri di base

Etichetta

Nome

Tipo

Descrizione

Estensione scelta

EXTENT

[extent]

Specifica l’estensione spaziale del layer raster in uscita. Sarà internamente esteso ad un multiplo della dimensione del tassello.

I metodi disponibili sono:

  • Calcola da Layer: utilizza l’estensione di un layer caricato nel progetto corrente

  • Usa l’estensione della Mappa

  • Disegna nell’Area di Mappa

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

SR di destinazione

TARGET_CRS

[crs]

Predefinito: SR del Progetto

SR per il layer raster in uscita

Dimensione pixel

PIXEL_SIZE

[number]

Predefinito: 1.0

Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01

Raster in uscita

OUTPUT

[raster]

Predefinito: [Save to temporary file]

Indicazione del raster in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Parametri avanzati

Etichetta

Nome

Tipo

Descrizione

Tipo dati raster in uscita

OUTPUT_TYPE

Predefinito: 0

[enumeration]

Definisce il tipo dati del file raster in uscita. Opzioni:

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

Probabilità

PROBABILITY

[number]

Predefinito: 0.5

Risultati

Etichetta

Nome

Tipo

Descrizione

Raster in uscita

OUTPUT

[raster]

Raster che copre l’estensione desiderata con la dimensione della cella riempita con valori distribuiti in modo casuale

Codice Python

ID Algoritmo: native:createrandomgeometricrasterlayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’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.

25.1.12.6. Crea raster casuale (distribuzione binomiale negativa)

Genera un layer raster per una data estensione e dimensione delle celle riempito con valori casuali con distribuzione binomiale negativa.

Per impostazione predefinita, i valori saranno scelti con un parametro di distribuzione k di 10,0 e una probabilità di 0,5. Questo può essere annullato utilizzando i parametri avanzati per k e la probabilità. Il tipo di dati raster è impostato sui tipi Integer (Integer16 per impostazione predefinita). I valori casuali della distribuzione binomiale negativa sono definiti come numeri interi positivi. Un raster in virgola mobile rappresenterà un cast di valori interi in virgola mobile.

Parametri

Parametri di base

Etichetta

Nome

Tipo

Descrizione

Estensione scelta

EXTENT

[extent]

Specifica l’estensione spaziale del layer raster in uscita. Sarà internamente esteso ad un multiplo della dimensione del tassello.

I metodi disponibili sono:

  • Calcola da Layer: utilizza l’estensione di un layer caricato nel progetto corrente

  • Usa l’estensione della Mappa

  • Disegna nell’Area di Mappa

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

SR di destinazione

TARGET_CRS

[crs]

Predefinito: SR del Progetto

SR per il layer raster in uscita

Dimensione pixel

PIXEL_SIZE

[number]

Predefinito: 1.0

Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01

Raster in uscita

OUTPUT

[raster]

Predefinito: [Save to temporary file]

Indicazione del raster in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Parametri avanzati

Etichetta

Nome

Tipo

Descrizione

Tipo dati raster in uscita

OUTPUT_TYPE

Predefinito: 0

[enumeration]

Definisce il tipo dati del file raster in uscita. Opzioni:

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

Distribuzione parametro k

K_PARAMETER

[number]

Predefinito: 10

Probabilità

PROBABILITY

[number]

Predefinito: 0.5

Risultati

Etichetta

Nome

Tipo

Descrizione

Raster in uscita

OUTPUT

[raster]

Raster che copre l’estensione desiderata con la dimensione della cella riempita con valori distribuiti in modo casuale

Codice Python

ID Algoritmo: native:createrandomnegativebinomialrasterlayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’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.

25.1.12.7. Crea raster casuale (distribuzione normale)

Genera un layer raster per una data estensione e dimensione delle celle riempito con valori casuali normalmente distribuiti.

Per impostazione predefinita, i valori saranno scelti con una media di 0,0 e una deviazione standard di 1,0. Questo può essere sovrascritto utilizzando i parametri avanzati per il valore della media e della deviazione standard. Il tipo di dati raster per impostazione predefinita è impostato su Float32 poiché i valori casuali della distribuzione normale sono numeri in virgola mobile.

Parametri

Parametri di base

Etichetta

Nome

Tipo

Descrizione

Estensione scelta

EXTENT

[extent]

Specifica l’estensione spaziale del layer raster in uscita. Sarà internamente esteso ad un multiplo della dimensione del tassello.

I metodi disponibili sono:

  • Calcola da Layer: utilizza l’estensione di un layer caricato nel progetto corrente

  • Usa l’estensione della Mappa

  • Disegna nell’Area di Mappa

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

SR di destinazione

TARGET_CRS

[crs]

Predefinito: SR del Progetto

SR per il layer raster in uscita

Dimensione pixel

PIXEL_SIZE

[number]

Predefinito: 1.0

Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01

Raster in uscita

OUTPUT

[raster]

Predefinito: [Save to temporary file]

Indicazione del raster in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Parametri avanzati

Etichetta

Nome

Tipo

Descrizione

Tipo dati raster in uscita

OUTPUT_TYPE

Predefinito: 0

[enumeration]

Definisce il tipo dati del file raster in uscita. Opzioni:

  • 0 — Float32

  • 1 — Float64

Media della distribuzione normale

MEAN

[number]

Predefinito: 0.0

Deviazione standard della distribuzione normale

STDDEV

[number]

Predefinito: 1.0

Risultati

Etichetta

Nome

Tipo

Descrizione

Raster in uscita

OUTPUT

[raster]

Raster che copre l’estensione desiderata con la dimensione della cella riempita con valori distribuiti in modo casuale

Codice Python

ID Algoritmo: native:createrandomnormalrasterlayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’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.

25.1.12.8. Crea raster casuale (distribuzione di Poisson)

Genera un layer raster per una data estensione e dimensione delle celle riempito con valori casuali con distribuzione di poisson.

Per impostazione predefinita, i valori saranno scelti con una media di 1,0. Questo può essere sovrascritto usando il parametro avanzato per il valore medio. Il tipo di dati raster è impostato sui tipi Integer (Integer16 per impostazione predefinita). I valori casuali della distribuzione Poisson sono numeri interi positivi. Un raster in virgola mobile rappresenterà un cast di valori interi in virgola mobile.

Parametri

Parametri di base

Etichetta

Nome

Tipo

Descrizione

Estensione scelta

EXTENT

[extent]

Specifica l’estensione spaziale del layer raster in uscita. Sarà internamente esteso ad un multiplo della dimensione del tassello.

I metodi disponibili sono:

  • Calcola da Layer: utilizza l’estensione di un layer caricato nel progetto corrente

  • Usa l’estensione della Mappa

  • Disegna nell’Area di Mappa

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

SR di destinazione

TARGET_CRS

[crs]

Predefinito: SR del Progetto

SR per il layer raster in uscita

Dimensione pixel

PIXEL_SIZE

[number]

Predefinito: 1.0

Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01

Raster in uscita

OUTPUT

[raster]

Predefinito: [Save to temporary file]

Indicazione del raster in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Parametri avanzati

Etichetta

Nome

Tipo

Descrizione

Tipo dati raster in uscita

OUTPUT_TYPE

Predefinito: 0

[enumeration]

Definisce il tipo dati del file raster in uscita. Opzioni:

  • 0 — Integer16

  • 1 — Unsigned Integer16

  • 2 — Integer32

  • 3 — Unsigned Integer32

  • 4 — Float32

  • 5 — Float64

Media

MEAN

[number]

Predefinito: 1.0

Risultati

Etichetta

Nome

Tipo

Descrizione

Raster in uscita

OUTPUT

[raster]

Raster che copre l’estensione desiderata con la dimensione della cella riempita con valori distribuiti in modo casuale

Codice Python

ID Algoritmo: native:createrandompoissonrasterlayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’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.

25.1.12.9. Crea raster casuale (distribuzione uniforme)

Genera un layer raster per una data estensione e dimensione delle celle riempito con valori casuali.

Per impostazione predefinita, i valori saranno compresi tra il valore minimo e massimo del tipo di raster in uscita specificato. Questo può essere sovrascritto usando i parametri avanzati per i valori limite inferiori e superiori. Se i limiti hanno lo stesso valore o entrambi sono zero (valore predefinito) l’algoritmo creerà valori casuali nell’intera gamma di valori del tipo di dati raster scelto. La scelta di limiti al di fuori dell’intervallo accettabile del tipo di raster in uscita provocherà l’interruzione dell’algoritmo.

Parametri

Parametri di base

Etichetta

Nome

Tipo

Descrizione

Estensione scelta

EXTENT

[extent]

Specifica l’estensione spaziale del layer raster in uscita. Sarà internamente esteso ad un multiplo della dimensione del tassello.

I metodi disponibili sono:

  • Calcola da Layer: utilizza l’estensione di un layer caricato nel progetto corrente

  • Usa l’estensione della Mappa

  • Disegna nell’Area di Mappa

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

SR di destinazione

TARGET_CRS

[crs]

Predefinito: SR del Progetto

SR per il layer raster in uscita

Dimensione pixel

PIXEL_SIZE

[number]

Predefinito: 1.0

Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01

Raster in uscita

OUTPUT

[raster]

Predefinito: [Save to temporary file]

Indicazione del raster in uscita. Uno di:

  • Salva su File Temporaneo

  • Salva su File…

Parametri avanzati

Etichetta

Nome

Tipo

Descrizione

Tipo dati raster in uscita

OUTPUT_TYPE

Predefinito: 5

[enumeration]

Definisce il tipo dati del file raster in uscita. Opzioni:

  • 0 — Byte

  • 1 — Integer16

  • 2 — Unsigned Integer16

  • 3 — Integer32

  • 4 — Unsigned Integer32

  • 5 — Float32

  • 6 — Float64

Limite inferiore per l’intervallo di numeri casuali

LOWER_BOUND

[number]

Predefinito: 0.0

Limite superiore per l’intervallo di numeri casuali

UPPER_BOUND

[number]

Predefinito: 0.0

Risultati

Etichetta

Nome

Tipo

Descrizione

Raster in uscita

OUTPUT

[raster]

Raster che copre l’estensione desiderata con la dimensione della cella riempita con valori distribuiti in modo casuale

Codice Python

ID Algoritmo: native:createrandomuniformrasterlayer

import processing
processing.run("algorithm_id", {parameter_dictionary})

L” id algoritmo viene visualizzato quando passi il mouse sopra l’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.