24.1.10. Raster maken¶
24.1.10.1. Constante rasterlaag maken¶
Maakt een rasterlaag voor opgegeven bereik en celgrootte, gevuld met de gespecificeerde waarde.
Aanvullend kan een gegevenstype worden gespecificeerd voor de uitvoer. Het algoritme zal worden afgebroken als er een waarde is ingevoerd die niet kan worden weergegeven door het geselecteerde gegevenstype voor het uitvoerraster.
Parameters¶
Basis parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gewenst bereik |
|
[bereik] |
Specificeer het bereik (xmin, xmax, ymin, ymax) voor de uitvoer rasterlaag. Één van:
Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte. |
Doel-CRS |
|
[crs] Standaard: project CRS |
CRS voor de uitvoer rasterlaag |
Pixelgrootte |
|
[getal] Standaard: 0.1 |
Pixelgrootte (X=Y) in kaarteenheden. Minimumwaarde: 0.01 |
Constante waarde |
|
[getal] Standaard: 1 |
Constante pixelwaarde voor de uitvoer rasterlaag. |
Constante |
|
[raster] Standaard: |
Specificatie van de uitvoerlaag. Één van:
|
Gevorderde parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gegevenstype uitvoerraster |
Standaard: 5 |
[enumeratie] |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
|
Uitvoer¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Constante |
|
[raster] |
Raster dat het gewenste bereik bedekt met de gespecificeerde pixelgrootte en waarde. |
Pythoncode¶
ID algoritme: native:createconstantrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmen gebruiken vanaf de console voor details over hoe algoritmen van Processing uit te voeren vanuit de console voor Python.
24.1.10.2. Willekeurige rasterlaag maken (binomiale verdeling)¶
Maakt een rasterlaag voor opgegeven bereik en celgrootte, gevuld met de binomiaal verdeelde willekeurige waarden.
Standaard zullen de gekozen waarden een N worden gegeven van 10 en een waarschijnlijkheid van 0.5. Dit kan worden overschreven door de gevorderde parameter te gebruiken voor N en waarschijnlijkheid. Het type rastergegevens wordt ingesteld op Integer (standaard Integer16). De binomiale verdeling willekeurige waarden worden gedefinieerd als positieve integer-getallen. Een raster floating point zal een omzetting weergeven van waarden integer naar floating point.
Parameters¶
Basis parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gewenst bereik |
|
[bereik] |
Specificeer het bereik (xmin, xmax, ymin, ymax) voor de uitvoer rasterlaag. Één van:
Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte. |
Doel-CRS |
|
[crs] Standaard: project CRS |
CRS voor de uitvoer rasterlaag |
Pixelgrootte |
|
[getal] Standaard: 0.1 |
Pixelgrootte (X=Y) in kaarteenheden. Minimumwaarde: 0.01 |
Uitvoerraster |
|
[raster] Standaard: |
Specificatie van de uitvoerlaag. Één van:
|
Gevorderde parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gegevenstype uitvoerraster |
Standaard: 0 |
[enumeratie] |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
|
N |
|
[getal] Standaard: 10 |
|
Waarschijnlijkheid |
|
[getal] Standaard: 0.5 |
Uitvoer¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Uitvoerraster |
|
[raster] |
Raster dat het gewenste bereik bedekt met de celgrootten gevuld met willekeurige waarden. |
Pythoncode¶
ID algoritme: native:createrandombinomialrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmen gebruiken vanaf de console voor details over hoe algoritmen van Processing uit te voeren vanuit de console voor Python.
24.1.10.3. Willekeurige rasterlaag maken (exponentiële verdeling)¶
Maakt een rasterlaag voor opgegeven bereik en celgrootte, gevuld met de exponentieel verdeelde willekeurige waarden.
Standaard zullen de gekozen waarden een lambda worden gegeven van 1.0. Dit kan worden overschreven door de gevorderde parameter te gebruiken voor lambda. Het type rastergegevens wordt standaard ingesteld op Float32, omdat de willekeurige waarden voor de exponentiële verdeling getallen met zwevende punten zijn.
Parameters¶
Basis parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gewenst bereik |
|
[bereik] |
Specificeer het bereik (xmin, xmax, ymin, ymax) voor de uitvoer rasterlaag. Één van:
Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte. |
Doel-CRS |
|
[crs] Standaard: project CRS |
CRS voor de uitvoer rasterlaag |
Pixelgrootte |
|
[getal] Standaard: 1.0 |
Pixelgrootte (X=Y) in kaarteenheden. Minimumwaarde: 0.01 |
Uitvoerraster |
|
[raster] Standaard: |
Specificatie van de uitvoerlaag. Één van:
|
Gevorderde parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gegevenstype uitvoerraster |
Standaard: 0 |
[enumeratie] |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
|
Lambda |
|
[getal] Standaard: 1.0 |
Uitvoer¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Uitvoerraster |
|
[raster] |
Raster dat het gewenste bereik bedekt met de celgrootten gevuld met willekeurige waarden. |
Pythoncode¶
ID algoritme: native:createrandomexponentialrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmen gebruiken vanaf de console voor details over hoe algoritmen van Processing uit te voeren vanuit de console voor Python.
24.1.10.4. Willekeurige rasterlaag maken (gamma verdeling)¶
Maakt een rasterlaag voor opgegeven bereik en celgrootte, gevuld met gamma verdeelde willekeurige waarden.
Standaard zullen de gekozen waarden een alfa worden gegeven van 1.0. Dit kan worden overschreven door de gevorderde parameter te gebruiken voor alfa en bèta. Het type rastergegevens wordt standaard ingesteld op Float32, omdat de willekeurige waarden voor de gamma-verdeling getallen met zwevende punten zijn.
Parameters¶
Basis parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gewenst bereik |
|
[bereik] |
Specificeer het bereik (xmin, xmax, ymin, ymax) voor de uitvoer rasterlaag. Één van:
Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte. |
Doel-CRS |
|
[crs] Standaard: project CRS |
CRS voor de uitvoer rasterlaag |
Pixelgrootte |
|
[getal] Standaard: 1.0 |
Pixelgrootte (X=Y) in kaarteenheden. Minimumwaarde: 0.01 |
Uitvoerraster |
|
[raster] Standaard: |
Specificatie van de uitvoerlaag. Één van:
|
Gevorderde parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gegevenstype uitvoerraster |
Standaard: 0 |
[enumeratie] |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
|
Alfa |
|
[getal] Standaard: 1.0 |
|
Bèta |
|
[getal] Standaard: 1.0 |
Uitvoer¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Uitvoerraster |
|
[raster] |
Raster dat het gewenste bereik bedekt met de celgrootten gevuld met willekeurig verdeelde waarden. |
Pythoncode¶
ID algoritme: native:createrandomgammarasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmen gebruiken vanaf de console voor details over hoe algoritmen van Processing uit te voeren vanuit de console voor Python.
24.1.10.5. Willekeurige rasterlaag maken (geometrische verdeling)¶
Maakt een rasterlaag voor opgegeven bereik en celgrootte, gevuld met de geometrisch verdeelde willekeurige waarden.
Standaard zullen de gekozen waarden een waarschijnlijkheid van 0.5 worden gegeven. Dit kan worden overschreven door de gevorderde parameter te gebruiken voor de gemiddelde waarde. Het type rastergegevens wordt ingesteld op type Integer (standaard Integer16). De geometrische verdeling willekeurige waarden worden gedefinieerd als positieve integer-getallen. Een raster floating point zal een omzetting weergeven van waarden integer naar floating point.
Parameters¶
Basis parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gewenst bereik |
|
[bereik] |
Specificeer het bereik (xmin, xmax, ymin, ymax) voor de uitvoer rasterlaag. Één van:
Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte. |
Doel-CRS |
|
[crs] Standaard: project CRS |
CRS voor de uitvoer rasterlaag |
Pixelgrootte |
|
[getal] Standaard: 1.0 |
Pixelgrootte (X=Y) in kaarteenheden. Minimumwaarde: 0.01 |
Uitvoerraster |
|
[raster] Standaard: |
Specificatie van de uitvoerlaag. Één van:
|
Gevorderde parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gegevenstype uitvoerraster |
Standaard: 0 |
[enumeratie] |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
|
Waarschijnlijkheid |
|
[getal] Standaard: 0.5 |
Uitvoer¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Uitvoerraster |
|
[raster] |
Raster dat het gewenste bereik bedekt met de celgrootten gevuld met willekeurig verdeelde waarden. |
Pythoncode¶
ID algoritme: native:createrandomgeometricrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmen gebruiken vanaf de console voor details over hoe algoritmen van Processing uit te voeren vanuit de console voor Python.
24.1.10.6. Willekeurige rasterlaag maken (negatieve binomiale verdeling)¶
Maakt een rasterlaag voor opgegeven bereik en celgrootte, gevuld met de negatief binomiaal verdeelde willekeurige waarden.
Standaard zullen de gekozen waarden een verdelingsparameter k worden gegeven van 10.0 en een waarschijnlijkheid van 0.5. Dit kan worden overschreven door de gevorderde parameter te gebruiken voor k en waarschijnlijkheid. Het type rastergegevens wordt ingesteld op Integer (standaard Integer16). De negatief binomiaal verdeelde willekeurige waarden worden gedefinieerd als positieve integer-getallen. Een raster floating point zal een omzetting weergeven van waarden integer naar floating point.
Parameters¶
Basis parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gewenst bereik |
|
[bereik] |
Specificeer het bereik (xmin, xmax, ymin, ymax) voor de uitvoer rasterlaag. Één van:
Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte. |
Doel-CRS |
|
[crs] Standaard: project CRS |
CRS voor de uitvoer rasterlaag |
Pixelgrootte |
|
[getal] Standaard: 1.0 |
Pixelgrootte (X=Y) in kaarteenheden. Minimumwaarde: 0.01 |
Uitvoerraster |
|
[raster] Standaard: |
Specificatie van de uitvoerlaag. Één van:
|
Gevorderde parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gegevenstype uitvoerraster |
Standaard: 0 |
[enumeratie] |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
|
Parameter verdeling k |
|
[getal] Standaard: 10 |
|
Waarschijnlijkheid |
|
[getal] Standaard: 0.5 |
Uitvoer¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Uitvoerraster |
|
[raster] |
Raster dat het gewenste bereik bedekt met de celgrootten gevuld met willekeurig verdeelde waarden. |
Pythoncode¶
ID algoritme: native:createrandomnegativebinomialrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmen gebruiken vanaf de console voor details over hoe algoritmen van Processing uit te voeren vanuit de console voor Python.
24.1.10.7. Willekeurige rasterlaag maken (normale verdeling)¶
Maakt een rasterlaag voor opgegeven bereik en celgrootte, gevuld met de normaal verdeelde willekeurige waarden.
Standaard zullen de gekozen waarden een gemiddelde worden gegeven van 0.0 en een standaardafwijking van 1.0. Dit kan worden overschreven door de gevorderde parameters te gebruiken voor de waarden van gemiddelde en standaardafwijking. Het type rastergegevens wordt standaard ingesteld op Float32, omdat de willekeurige waarden voor de normale verdeling getallen floating point zijn.
Parameters¶
Basis parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gewenst bereik |
|
[bereik] |
Specificeer het bereik (xmin, xmax, ymin, ymax) voor de uitvoer rasterlaag. Één van:
Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte. |
Doel-CRS |
|
[crs] Standaard: project CRS |
CRS voor de uitvoer rasterlaag |
Pixelgrootte |
|
[getal] Standaard: 1.0 |
Pixelgrootte (X=Y) in kaarteenheden. Minimumwaarde: 0.01 |
Uitvoerraster |
|
[raster] Standaard: |
Specificatie van de uitvoerlaag. Één van:
|
Gevorderde parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gegevenstype uitvoerraster |
Standaard: 0 |
[enumeratie] |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
|
Gemiddelde van normale verdeling |
|
[getal] Standaard: 0.0 |
|
Standaardafwijking van normale verdeling |
|
[getal] Standaard: 1.0 |
Uitvoer¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Uitvoerraster |
|
[raster] |
Raster dat het gewenste bereik bedekt met de celgrootten gevuld met willekeurig verdeelde waarden. |
Pythoncode¶
ID algoritme: native:createrandomnormalrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmen gebruiken vanaf de console voor details over hoe algoritmen van Processing uit te voeren vanuit de console voor Python.
24.1.10.8. Willekeurige rasterlaag maken (Poisson verdeling)¶
Maakt een rasterlaag voor opgegeven bereik en celgrootte, gevuld met Poisson verdeelde willekeurige waarden.
Standaard zullen de gekozen waarden een gemiddelde worden gegeven van 1.0. Dit kan worden overschreven door de gevorderde parameter te gebruiken voor de gemiddelde waarde. Het type rastergegevens wordt ingesteld op type Integer (standaard Integer16). De Poisson verdeling willekeurige waarden zijn positieve integer-getallen. Een raster floating point zal een omzetting weergeven van waarden integer naar floating point.
Parameters¶
Basis parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gewenst bereik |
|
[bereik] |
Specificeer het bereik (xmin, xmax, ymin, ymax) voor de uitvoer rasterlaag. Één van:
Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte. |
Doel-CRS |
|
[crs] Standaard: project CRS |
CRS voor de uitvoer rasterlaag |
Pixelgrootte |
|
[getal] Standaard: 1.0 |
Pixelgrootte (X=Y) in kaarteenheden. Minimumwaarde: 0.01 |
Uitvoerraster |
|
[raster] Standaard: |
Specificatie van de uitvoerlaag. Één van:
|
Gevorderde parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gegevenstype uitvoerraster |
Standaard: 0 |
[enumeratie] |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
|
Gemiddelde |
|
[getal] Standaard: 1.0 |
Uitvoer¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Uitvoerraster |
|
[raster] |
Raster dat het gewenste bereik bedekt met de celgrootten gevuld met willekeurig verdeelde waarden. |
Pythoncode¶
ID algoritme: native:createrandompoissonrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmen gebruiken vanaf de console voor details over hoe algoritmen van Processing uit te voeren vanuit de console voor Python.
24.1.10.9. Willekeurige rasterlaag maken (uniforme verdeling)¶
Maakt een rasterlaag voor opgegeven bereik en celgrootte, gevuld met willekeurige waarden.
Standaard zullen de waarden liggen tussen de minimum- en maximumwaarde van het gespecificeerde type uitvoerraster. Dit kan worden overschreven door de gevorderde parameters te gebruiken voor de waarden van onder- en bovengrens. Als de begrenzingen dezelfde waarde hebben of beide nul zijn (standaard) zal het algoritme willekeurige waarden maken in het volledige waardebereik van het gekozen gegevenstype voor het raster. Kiezen van grenzen buiten het te accepteren bereik van het type uitvoerraster zal het algoritme afbreken.
Parameters¶
Basis parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gewenst bereik |
|
[bereik] |
Specificeer het bereik (xmin, xmax, ymin, ymax) voor de uitvoer rasterlaag. Één van:
Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte. |
Doel-CRS |
|
[crs] Standaard: project CRS |
CRS voor de uitvoer rasterlaag |
Pixelgrootte |
|
[getal] Standaard: 1.0 |
Pixelgrootte (X=Y) in kaarteenheden. Minimumwaarde: 0.01 |
Uitvoerraster |
|
[raster] Standaard: |
Specificatie van de uitvoerlaag. Één van:
|
Gevorderde parameters¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Gegevenstype uitvoerraster |
Standaard: 5 |
[enumeratie] |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
|
Ondergrens voor willekeurig bereik van getallen |
|
[getal] Standaard: 0.0 |
|
Bovengrens voor willekeurig bereik van getallen |
|
[getal] Standaard: 0.0 |
Uitvoer¶
Label |
Naam |
Type |
Omschrijving |
---|---|---|---|
Uitvoerraster |
|
[raster] |
Raster dat het gewenste bereik bedekt met de celgrootten gevuld met willekeurig verdeelde waarden. |
Pythoncode¶
ID algoritme: native:createrandomuniformrasterlayer
import processing
processing.run("algorithm_id", {parameter_dictionary})
Het ID voor het algoritme wordt weergegeven als u over het algoritme gaat met de muisaanwijzer in de Toolbox van Processing. Het woordenboek voor de parameters verschaft de NAME’s en waarden van de parameters. Bekijk Processing algoritmen gebruiken vanaf de console voor details over hoe algoritmen van Processing uit te voeren vanuit de console voor Python.