24.2.3. Raster uitnemen
24.2.3.1. Raster op bereik clippen
Verkleint een door GDAL ondersteund rasterbestand tot een opgegeven bereik.
Dit algoritme is afgeleid van de GDAL warp utility.
Standaard menu:
Parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[raster] |
Het invoerraster |
Bereik clippen |
|
[bereik] |
Bereik dat zou moeten worden gebruikt voor het uitvoerraster. Alleen pixels binnen het gespecificeerde begrenzingsvak zullen in de uitvoer worden opgenomen. |
Wijs een specifieke waarde Geen data toe aan de uitvoerbanden Optioneel |
|
[getal] Standaard: Geen |
Definieert een waarde die zou moeten worden ingevoegd voor de waarden Geen gegevens in het uitvoerraster. |
Aanvullende opties voor maken Optioneel |
|
[tekenreeks] Standaard: ‘’ |
Voor toevoegen van een of meer opties voor het beheren van het te maken bestand (kleuren, blokgrootte, bestandsompressie…). Voor het gemak kunt u vertrouwen op vooraf gedefinieerde profielen (bekijk :ref:` het gedeelte over opties voor GDAL driver <gdal_createoptions>`). Voor Batch-processen: scheid meerdere opties door een teken pipe ( |
Type uitvoergegevens |
|
[enumeratie] Standaard: 0 |
Definieert de indeling voor het uitvoerraster. Opties:
|
Aanvullende parameters opdrachtregel Optioneel |
|
[tekenreeks] Standaard: Geen |
Extra GDAL opties voor opdrachtregel toevoegen |
Geclipt (bereik) |
|
[raster] Standaard: ‘[Opslaan naar tijdelijk bestand]’ |
Specificatie van de uitvoer rasterlaag. Één van:
De bestandscodering kan hier ook gewijzigd worden |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Geclipt (bereik) |
|
[raster] |
Uitvoer rasterlaag geclipt op het opgegeven bereik |
Pythoncode
ID algoritme: gdal:cliprasterbyextent
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.2.3.2. Raster op maskerlaag clippen
Verkleint een door GDAL ondersteund rasterbestand met een vector maskerlaag.
Dit algoritme is afgeleid van de GDAL warp utility.
Standaard menu:
Parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[raster] |
Het invoerraster |
Maskerlaag |
|
[vector: polygoon] |
Vectormasker voor het clippen van het raster |
Bron-CRS |
|
[crs] |
Stel de te gebruiken coördinatenreferentie in voor het invoerraster |
Doel-CRS |
|
[crs] |
Stel de te gebruiken coördinatenreferentie in voor de maskeerlaag |
Wijs een specifieke waarde Geen data toe aan de uitvoerbanden Optioneel |
|
[getal] Standaard: Geen |
Definieert een waarde die zou moeten worden ingevoegd voor de waarden Geen gegevens in het uitvoerraster. |
Maak een alfa-band voor uitvoer |
|
[Booleaanse waarde] Standaard: False |
Maakt een alfaband voor het resultaat. De alfaband bevat dan de waarden voor transparantie van de pixels. |
Bereik van het geclipte raster overeen laten komen met het bereik van de maskerlaag |
|
[Booleaanse waarde] Standaard: True |
Past, indien geselecteerd, het bereik van de vectorlaag toe op het uitvoerraster. |
Resolutie voor invoerraster behouden |
|
[Booleaanse waarde] Standaard: False |
De resolutie van het uitvoerraster zal niet worden gewijzigd |
Stel de resolutie voor het uitvoerbestand in |
|
[Booleaanse waarde] Standaard: False |
Moet de resolutie voor de uitvoer (celgrootte) worden gespecificeerd |
X-resolutie voor uitvoerbanden Optioneel |
|
[getal] Standaard: Geen |
De breedte van de cellen in het uitvoerraster |
Y-resolutie voor uitvoerbanden Optioneel |
|
[getal] Standaard: Geen |
De hoogte van de cellen in het uitvoerraster |
Maak gebruik van implementatie voor multithreaded warping |
|
[Booleaanse waarde] Standaard: False |
Twee threads zullen worden gebruikt om gedeelten van afbeelding te verwerken en tegelijkertijd bewerking voor invoer/uitvoer uitvoeren. Onthoud dat de berekening zelf niet multithreaded is. |
Aanvullende opties voor maken Optioneel |
|
[tekenreeks] Standaard: ‘’ |
Voor toevoegen van een of meer opties voor het beheren van het te maken bestand (kleuren, blokgrootte, bestandsompressie…). Voor het gemak kunt u vertrouwen op vooraf gedefinieerde profielen (bekijk :ref:` het gedeelte over opties voor GDAL driver <gdal_createoptions>`). Voor Batch-processen: scheid meerdere opties door een teken pipe ( |
Type uitvoergegevens |
|
[enumeratie] Standaard: 0 |
Definieert de indeling voor het uitvoerraster. Opties:
|
Aanvullende parameters opdrachtregel Optioneel |
|
[tekenreeks] Standaard: Geen |
Extra GDAL opties voor opdrachtregel toevoegen |
Geclipt (masker) |
|
[raster] Standaard: ‘[Opslaan naar tijdelijk bestand]’ |
Specificatie van de uitvoer rasterlaag. Één van:
De bestandscodering kan hier ook gewijzigd worden |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Geclipt (masker) |
|
[raster] |
Uitvoer rasterlaag geclipt op de vectorlaag |
Pythoncode
ID algoritme: gdal:cliprasterbymasklayer
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.2.3.3. Contour
Neemt contourlijnen uit elk door GDAL ondersteund hoogteraster uit.
Dit algoritme is afgeleid van de GDAL contour utility.
Standaard menu:
Parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[raster] |
Invoerraster |
Bandnummer |
|
[rasterband] Standaard: 1 |
Rasterband waaruit de contouren moeten worden gemaakt |
Interval voor contourlijnen |
|
[getal] Standaard: 10.0 |
Definieert de interval tussen de contourlijnen in de opgegeven eenheden van het hoogteraster. (minimum waarde 0) |
Naam attribuut (indien niet ingesteld wordt geen attribuut voor hoogte aangehecht) Optioneel |
|
[tekenreeks] Standaard: ‘ELEV’ |
Geef een naam op voor het attribuut waarin de hoogte moet worden geplaatst. |
Verspringing vanaf nul relatief ten opzichte van waar intervallen te interpreteren Optioneel |
|
[getal] Standaard: 0.0 |
|
3D-vector maken |
|
[Booleaanse waarde] Standaard: False |
Forceert het maken van 3D-vectoren in plaats van 2D. Inclusief hoogte uit elk punt. |
Alle rasterwaarden als geldig behandelen |
|
[Booleaanse waarde] Standaard: False |
Negeert waarden Geen gegevens in de gegevensset. |
Invoer pixelwaarde behandelen als “geen gegevens” Optioneel |
|
[getal] Standaard: Geen |
Definieert een waarde die zou moeten worden ingevoegd voor de waarden Geen gegevens in het uitvoerraster. |
Aanvullende parameters opdrachtregel Optioneel |
|
[tekenreeks] Standaard: Geen |
Voeg extra GDAL-opties voor de opdrachtregel toe. Bekijk de overeenkomstige documentatie voor de GDAL-utility. |
Contouren |
|
[vector: lijn] Standaard: ‘[Opslaan naar tijdelijk bestand]’ |
Specificatie van de uitvoer vectorlaag. Één van:
De bestandscodering kan hier ook gewijzigd worden. |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Contouren |
|
[vector: lijn] |
Uitvoer vectorlaag met contourlijnen |
Pythoncode
ID algoritme: gdal:contour
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.2.3.4. Polygonen contour
Neemt polygonen contour uit elk door GDAL-ondersteund hoogteraster uit.
Dit algoritme is afgeleid van de GDAL contour utility.
Parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[raster] |
Invoerraster |
Bandnummer |
|
[rasterband] Standaard: 1 |
Rasterband waaruit de contouren moeten worden gemaakt |
Interval voor contourlijnen |
|
[getal] Standaard: 10.0 |
Definieert de interval tussen de contourlijnen in de opgegeven eenheden van het hoogteraster. (minimum waarde 0) |
Verspringing vanaf nul relatief ten opzichte van waar intervallen te interpreteren Optioneel |
|
[getal] Standaard: 0.0 |
|
Naam attribuut voor minimumhoogte van polygoon contour Optioneel |
|
[tekenreeks] Standaard: ‘ELEV_MIN’ |
Geef een naam op voor het attribuut waarin de minimumhoogte van de polygoon contour moet worden geplaatst. Indien niet opgegeven wordt geen attribuut voor minimumhoogte opgenomen. |
Naam attribuut voor maximumhoogte van polygoon contour Optioneel |
|
[tekenreeks] Standaard: ‘ELEV_MAX’ |
Geef een naam op voor het attribuut waarin de maximumhoogte van de polygoon contour moet worden geplaatst. Indien niet opgegeven wordt geen attribuut voor maximumhoogte opgenomen. |
3D-vector maken |
|
[Booleaanse waarde] Standaard: False |
Forceert het maken van 3D-vectoren in plaats van 2D. Inclusief hoogte uit elk punt. |
Alle rasterwaarden als geldig behandelen |
|
[Booleaanse waarde] Standaard: False |
Negeert waarden Geen gegevens in de gegevensset. |
Invoer pixelwaarde behandelen als “geen gegevens” Optioneel |
|
[getal] Standaard: Geen |
Definieert een waarde die zou moeten worden ingevoegd voor de waarden Geen gegevens in het uitvoerraster. |
Aanvullende parameters opdrachtregel Optioneel |
|
[tekenreeks] Standaard: Geen |
Voeg extra GDAL-opties voor de opdrachtregel toe. Bekijk de overeenkomstige documentatie voor de GDAL-utility. |
Contouren |
|
[vector: polygoon] Standaard: ‘[Opslaan naar tijdelijk bestand]’ |
Specificatie van de uitvoer vectorlaag. Één van:
De bestandscodering kan hier ook gewijzigd worden. |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Contouren |
|
[vector: polygoon] |
Uitvoer vectorlaag met polygonen contour |
Pythoncode
ID algoritme: gdal:contour_polygon
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.