23.2.6. Vector conversie¶
23.2.6.1. Indeling converteren¶
Converteert een door OGR ondersteunde vectorlaag naar een andere door OGR ondersteunde indeling.
Dit algoritme is afgeleid van de ogr2ogr utility.
23.2.6.1.1. Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[vector: elke] |
Invoer vectorlaag |
Aanvullende opties voor maken (optioneel) |
|
[tekenreeks] Standaard: ‘’ (geen aanvullende opties) |
Aanvullende opties voor maken GDAL. |
Geconverteerd |
|
[hetzelfde als invoer] |
Specificatie van de uitvoer vectorlaag. Één van:
De bestandscodering kan hier ook gewijzigd worden. Voor |
23.2.6.1.2. Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Geconverteerd |
|
[hetzelfde als invoer] |
De uitvoer vectorlaag |
23.2.6.1.3. Pythoncode¶
ID algoritme: gdal:convertformat
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.
23.2.6.2. Rasteriseren (overschrijven met attribuut)¶
Overschrijft een rasterlaag met waarden uit een vectorlaag. Nieuwe waarden worden toegewezen, gebaseerd op de waarde van het attribuut van het overlappende vectorobject.
Dit algoritme is afgeleid van de GDAL rasterize utility.
23.2.6.2.1. Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[vector: elke] |
Invoer vectorlaag |
Invoer rasterlaag |
|
[raster] |
Invoer rasterlaag |
Veld te gebruiken voor ingebrande waarde Optioneel |
|
[tabelveld: numeriek] |
Definieert het attribuutveld waaruit de pixelwaarden moeten worden ingesteld |
Ingebrande waarden toevoegen aan bestaande rasterwaarden |
|
[Booleaanse waarde] Standaard: False |
Indien False worden pixels toegewezen aan de geselecteerde waarde van het veld. Indien True wordt de geselecteerde waarde van het veld toegevoegd aan de waarde van de invoer rasterlaag. |
Aanvullende parameters opdrachtregel Optioneel |
|
[tekenreeks] Standaard: ‘’ |
Extra GDAL opties voor opdrachtregel toevoegen |
23.2.6.2.2. Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Gerasteriseerd |
|
[raster] |
De overschreven invoer rasterlaag |
23.2.6.2.3. Pythoncode¶
ID algoritme: gdal:rasterize_over
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.
23.2.6.3. Rasteriseren (overschrijven met vaste waarde)¶
Overschrijft delen van een rasterlaag met vaste waarden. De te overschrijven pixels worden gekozen, gebaseerd op de opgegeven (overlappende) vectorlaag.
Dit algoritme is afgeleid van de GDAL rasterize utility.
23.2.6.3.1. Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[vector: elke] |
Invoer vectorlaag |
Invoer rasterlaag |
|
[raster] |
Invoer rasterlaag |
Een vaste waarde om te branden |
|
[getal] Standaard: 0.0 |
De te branden waarde |
Ingebrande waarden toevoegen aan bestaande rasterwaarden |
|
[Booleaanse waarde] Standaard: False |
Indien False worden pixels toegewezen aan de vaste waarde. Indien True wordt de vaste waarde toegevoegd aan de waarde van de invoer rasterlaag. |
Aanvullende parameters opdrachtregel Optioneel |
|
[tekenreeks] Standaard: ‘’ |
Extra GDAL opties voor opdrachtregel toevoegen |
23.2.6.3.2. Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Gerasteriseerd |
|
[raster] |
De overschreven invoer rasterlaag |
23.2.6.3.3. Pythoncode¶
ID algoritme: gdal:rasterize_over_fixed_value
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.
23.2.6.4. Rasteriseren (vector naar raster)¶
Converteert vectorgeometrieën (punten, lijnen en polygonen) naar een rasterafbeelding.
Dit algoritme is afgeleid van de GDAL rasterize utility.
Standaard menu:
23.2.6.4.1. Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[vector: elke] |
Invoer vectorlaag |
Veld te gebruiken voor ingebrande waarde Optioneel |
|
[tabelveld: numeriek] |
Definieert het attribuutveld van waaruit de attributen voor de pixels zouden moeten worden gekozen |
Een vaste waarde om te branden Optioneel |
|
[getal] Standaard: 0.0 |
Een vaste waarde om te branden in een band voor alle objecten. |
Eenheden grootte uitvoerraster |
|
[enumeratie] Standaard: 0 |
Te gebruiken eenheden bij het definiëren van de grootte/resolutie van het uitvoerraster. Één van:
|
Breedte/Horizontale resolutie |
|
[getal] Standaard: 0.0 |
Stelt de breedte in (als eenheden voor grootte “Pixels” is) of de horizontale resolutie (als eenheden voor grootte “Eenheden voor geoverwijzingen” is) voor het uitvoerraster. Minimum waarde: 0.0. |
Hoogte/Verticale resolutie |
|
[getal] Standaard: 0.0 |
Stelt de hoogte in (als eenheden voor grootte “Pixels” is) of de verticale resolutie (als eenheden voor grootte “Eenheden voor geoverwijzingen” is) voor het uitvoerraster. |
Uitvoer bereik |
|
[bereik] |
Bereik van de uitvoer rasterlaag. Als het bereik niet is gespecificeerd, zal het minimale bereik, dat de geselecteerde verwijzingsla(a)g(en) bedekt, worden gebruikt. |
Wijs een specifieke waarde Geen data toe aan de uitvoerbanden Optioneel |
|
[getal] Standaard: 0.0 |
Wijst een specifieke waarde Geen data toe aan de uitvoerbanden |
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>`). |
Type uitvoergegevens |
|
[enumeratie] Standaard: 5 |
Definieert de indeling voor het uitvoerraster. Opties:
|
Vooraf initialiseren van de uitgevoerde afbeelding met waarde Optioneel |
|
[getal] |
Initialiseert vooraf de uitvoer afbeeldingsbanden met deze waarde. Niet gemarkeerd als de waarde Geen gegevens in het uitvoerbestand. Dezelfde waarde wordt in alle banden gebruikt. |
Rasteriseren omdraaien |
|
[Booleaanse waarde] Standaard: False |
Brandt de vaste brandwaarde, of de brandwaarde die is geassocieerd met het eerste object in alle delen van de afbeelding die niet binnen de opgegeven polygoon liggen. |
Gerasteriseerd |
|
[raster] Standaard: ‘[Opslaan naar tijdelijk bestand]’ |
Specificatie van de uitvoerlaag. Één van:
De bestandscodering kan hier ook gewijzigd worden. Voor |
23.2.6.4.2. Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Gerasteriseerd |
|
[raster] |
Uitvoer rasterlaag |
23.2.6.4.3. Pythoncode¶
ID algoritme: gdal:rasterize
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.