24.1.10. Creazione Raster
24.1.10.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] |
Specifica l’estensione (xmin, xmax, ymin, ymax) del layer raster in uscita. Una di:
Sarà internamente esteso a un multiplo della dimensione del tassello. |
SR di destinazione |
|
[crs] Predefinito: SR del Progetto |
SR per il layer raster in uscita |
Dimensione pixel |
|
[number] Predefinito: 0.1 |
Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01 |
Valore costante |
|
[number] Predefinito: 1 |
Valore costante del pixel per il layer raster in uscita. |
Costante |
|
[raster] Predefinito: |
Indicazione del raster in uscita. Uno di:
|
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Tipo dati raster in uscita |
Predefinito: 5 |
[enumeration] |
Definisce il tipo dati del file raster in uscita. Opzioni:
|
Risultati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Costante |
|
[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.
24.1.10.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] |
Specifica l’estensione (xmin, xmax, ymin, ymax) del layer raster in uscita. Una di:
Sarà internamente esteso a un multiplo della dimensione del tassello. |
SR di destinazione |
|
[crs] Predefinito: SR del Progetto |
SR per il layer raster in uscita |
Dimensione pixel |
|
[number] Predefinito: 0.1 |
Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01 |
Raster in uscita |
|
[raster] Predefinito: |
Indicazione del raster in uscita. Uno di:
|
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Tipo dati raster in uscita |
Predefinito: 0 |
[enumeration] |
Definisce il tipo dati del file raster in uscita. Opzioni:
|
N |
|
[number] Predefinito: 10 |
|
Probabilità |
|
[number] Predefinito: 0.5 |
Risultati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Raster in uscita |
|
[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.
24.1.10.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] |
Specifica l’estensione (xmin, xmax, ymin, ymax) del layer raster in uscita. Una di:
Sarà internamente esteso a un multiplo della dimensione del tassello. |
SR di destinazione |
|
[crs] Predefinito: SR del Progetto |
SR per il layer raster in uscita |
Dimensione pixel |
|
[number] Predefinito: 1.0 |
Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01 |
Raster in uscita |
|
[raster] Predefinito: |
Indicazione del raster in uscita. Uno di:
|
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Tipo dati raster in uscita |
Predefinito: 0 |
[enumeration] |
Definisce il tipo dati del file raster in uscita. Opzioni:
|
Lambda |
|
[number] Predefinito: 1.0 |
Risultati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Raster in uscita |
|
[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.
24.1.10.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] |
Specifica l’estensione (xmin, xmax, ymin, ymax) del layer raster in uscita. Una di:
Sarà internamente esteso a un multiplo della dimensione del tassello. |
SR di destinazione |
|
[crs] Predefinito: SR del Progetto |
SR per il layer raster in uscita |
Dimensione pixel |
|
[number] Predefinito: 1.0 |
Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01 |
Raster in uscita |
|
[raster] Predefinito: |
Indicazione del raster in uscita. Uno di:
|
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Tipo dati raster in uscita |
Predefinito: 0 |
[enumeration] |
Definisce il tipo dati del file raster in uscita. Opzioni:
|
Alpha |
|
[number] Predefinito: 1.0 |
|
Beta |
|
[number] Predefinito: 1.0 |
Risultati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Raster in uscita |
|
[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.
24.1.10.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] |
Specifica l’estensione (xmin, xmax, ymin, ymax) del layer raster in uscita. Una di:
Sarà internamente esteso a un multiplo della dimensione del tassello. |
SR di destinazione |
|
[crs] Predefinito: SR del Progetto |
SR per il layer raster in uscita |
Dimensione pixel |
|
[number] Predefinito: 1.0 |
Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01 |
Raster in uscita |
|
[raster] Predefinito: |
Indicazione del raster in uscita. Uno di:
|
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Tipo dati raster in uscita |
Predefinito: 0 |
[enumeration] |
Definisce il tipo dati del file raster in uscita. Opzioni:
|
Probabilità |
|
[number] Predefinito: 0.5 |
Risultati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Raster in uscita |
|
[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.
24.1.10.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] |
Specifica l’estensione (xmin, xmax, ymin, ymax) del layer raster in uscita. Una di:
Sarà internamente esteso a un multiplo della dimensione del tassello. |
SR di destinazione |
|
[crs] Predefinito: SR del Progetto |
SR per il layer raster in uscita |
Dimensione pixel |
|
[number] Predefinito: 1.0 |
Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01 |
Raster in uscita |
|
[raster] Predefinito: |
Indicazione del raster in uscita. Uno di:
|
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Tipo dati raster in uscita |
Predefinito: 0 |
[enumeration] |
Definisce il tipo dati del file raster in uscita. Opzioni:
|
Distribuzione parametro k |
|
[number] Predefinito: 10 |
|
Probabilità |
|
[number] Predefinito: 0.5 |
Risultati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Raster in uscita |
|
[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.
24.1.10.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] |
Specifica l’estensione (xmin, xmax, ymin, ymax) del layer raster in uscita. Una di:
Sarà internamente esteso a un multiplo della dimensione del tassello. |
SR di destinazione |
|
[crs] Predefinito: SR del Progetto |
SR per il layer raster in uscita |
Dimensione pixel |
|
[number] Predefinito: 1.0 |
Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01 |
Raster in uscita |
|
[raster] Predefinito: |
Indicazione del raster in uscita. Uno di:
|
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Tipo dati raster in uscita |
Predefinito: 0 |
[enumeration] |
Definisce il tipo dati del file raster in uscita. Opzioni:
|
Media della distribuzione normale |
|
[number] Predefinito: 0.0 |
|
Deviazione standard della distribuzione normale |
|
[number] Predefinito: 1.0 |
Risultati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Raster in uscita |
|
[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.
24.1.10.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] |
Specifica l’estensione (xmin, xmax, ymin, ymax) del layer raster in uscita. Una di:
Sarà internamente esteso a un multiplo della dimensione del tassello. |
SR di destinazione |
|
[crs] Predefinito: SR del Progetto |
SR per il layer raster in uscita |
Dimensione pixel |
|
[number] Predefinito: 1.0 |
Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01 |
Raster in uscita |
|
[raster] Predefinito: |
Indicazione del raster in uscita. Uno di:
|
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Tipo dati raster in uscita |
Predefinito: 0 |
[enumeration] |
Definisce il tipo dati del file raster in uscita. Opzioni:
|
Media |
|
[number] Predefinito: 1.0 |
Risultati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Raster in uscita |
|
[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.
24.1.10.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] |
Specifica l’estensione (xmin, xmax, ymin, ymax) del layer raster in uscita. Una di:
Sarà internamente esteso a un multiplo della dimensione del tassello. |
SR di destinazione |
|
[crs] Predefinito: SR del Progetto |
SR per il layer raster in uscita |
Dimensione pixel |
|
[number] Predefinito: 1.0 |
Dimensione pixel (X=Y) in unità mappa. Valore minimo 0.01 |
Raster in uscita |
|
[raster] Predefinito: |
Indicazione del raster in uscita. Uno di:
|
Parametri avanzati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Tipo dati raster in uscita |
Predefinito: 5 |
[enumeration] |
Definisce il tipo dati del file raster in uscita. Opzioni:
|
Limite inferiore per l’intervallo di numeri casuali |
|
[number] Predefinito: 0.0 |
|
Limite superiore per l’intervallo di numeri casuali |
|
[number] Predefinito: 0.0 |
Risultati
Etichetta |
Nome |
Tipo |
Descrizione |
---|---|---|---|
Raster in uscita |
|
[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.