23.1.11. Raster-gereedschappen

23.1.11.1. Kaart naar raster converteren

Maakt een rasterafbeelding van de inhoud van het kaartvenster.

Een kaartthema kan worden geselecteerd om een vooraf bepaalde set van lagen met een gedefinieerde stijl voor elke laag te renderen.

Als alternatief kan één enkele laag worden geselecteerd als er geen kaartthema is ingesteld.

Als noch een thema voor de kaart, noch een laag is ingesteld, zal de huidige inhoud van het kaartvenster worden gerenderd. Het minimale ingevoerde bereik zal intern worden uitgebreid tot een veelvoud van de tegelgrootte.

23.1.11.1.1. Parameters

Label

Naam

Type

Beschrijving

Minimale bereik om te renderen (xmin, xmax, ymin, ymax)

EXTENT

[bereik]

Specificeer het bereik voor de uitvoer rasterlaag. Één van:

  • Kaartbereik gebruiken

  • Bereik in kaartvenster selecteren

  • Laagbereik gebruiken…

Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte.

Tegelgrootte

TILE_SIZE

[getal]

Standaard: 1024

Grootte van de tegel voor de uitvoer rasterlaag. Minimale waarde: 64.

Kaarteenheden per pixel

MAP_UNITS_PER_PIXEL

[getal]

Standaard: 100.0

Pixelgrootte (in kaarteenheden). Minimum waarde: 0.0

Achtergrond transparant maken

MAKE_BACKGROUND_TRANSPARENT

[Booleaanse waarde]

Standaard: False

Altijd de kaart exporteren met een transparante achtergrond. Voert een afbeelding RGBA uit (in plaats van RGB) indien ingesteld op True.

Kaartthema om te renderen

Optioneel

MAP_THEME

[enumeratie]

Gebruik een bestaand kaartthema voor het renderen.

Enkele laag om te renderen

Optioneel

LAYER

[enumeratie]

Kies één enkele laag voor het renderen.

Uitvoerlaag

OUTPUT

[raster]

Standaard: Opslaan naar tijdelijk bestand

Specificatie van de uitvoerlaag. Één van:

  • Opslaan naar tijdelijk bestand

  • Opslaan naar bestand…

De bestandscodering kan hier ook gewijzigd worden.

23.1.11.1.2. Uitvoer

Label

Naam

Type

Beschrijving

Uitvoerlaag

OUTPUT

[raster]

Uitvoer rasterlaag

23.1.11.1.3. Pythoncode

ID algoritme: qgis: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.

23.1.11.2. Constante rasterlaag maken

Maakt een rasterlaag waarop alle pixels dezelfde waarde hebben.

23.1.11.2.1. Parameters

Label

Naam

Type

Beschrijving

Gewenst bereik (xmin, xmax, ymin, ymax)

EXTENT

[bereik]

Specificeer het bereik voor de uitvoer rasterlaag. Één van:

  • Kaartbereik gebruiken

  • Bereik in kaartvenster selecteren

  • Laagbereik gebruiken…

Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte.

Doel-CRS

TARGET_CRS

[crs]

Standaard: project CRS

CRS voor de uitvoer rasterlaag

Pixelgrootte

PIXEL_SIZE

[getal]

Standaard: 0.1

Pixelgrootte (X=Y) in kaarteenheden. Minimum waarde: 0.01

Constante waarde

NUMBER

[getal]

Standaard: 1

Constante pixelwaarde voor de uitvoer rasterlaag.

Constant

OUTPUT

[raster]

Specificatie van de uitvoerlaag. Één van:

  • Opslaan naar tijdelijk bestand

  • Opslaan naar bestand…

De bestandscodering kan hier ook gewijzigd worden.

23.1.11.2.2. Uitvoer

Label

Naam

Type

Beschrijving

Constant

OUTPUT

[raster]

Raster dat het gewenste bereik bedekt met de gespecificeerde pixelgrootte en waarde.

23.1.11.2.3. Pythoncode

ID algoritme: qgis: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.

23.1.11.3. XYZ-tegels maken (Map)

Maakt raster-“XYZ”-tegels uit het huidige project van QGIS als individuele afbeeldingen naar een mappenstructuur.

23.1.11.3.1. Parameters

Label

Naam

Type

Beschrijving

Bereik (xmin, xmax, ymin, ymax)

EXTENT

[bereik]

Specificeer het bereik van de tegels. Één van:

  • Kaartbereik gebruiken

  • Bereik in kaartvenster selecteren

  • Laagbereik gebruiken…

Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte.

Minimum zoom

ZOOM_MIN

[getal]

Standaard: 12

Minimum 0, maximum 25.

Maximum zoom

ZOOM_MAX

[getal]

Standaard: 12

Minimum 0, maximum 25.

DPI

DPI

[getal]

Standaard: 96

Minimum 48, maximum 600.

Achtergrondkleur

Optioneel

BACKGROUND_COLOR

[kleur]

Standaard: QColor(0, 0, 0, 0)

Kies de achtergrondkleur voor de tegels

Indeling tegels

TILE_FORMAT

[enumeratie]

Standaard: 0

Één van:

  • 0 — PNG

  • 1 — JPG

Kwaliteit (alleen JPG)

Optioneel

QUALITY

[getal]

Standaard: 75

Minimum 1, maximum 100.

Grootte Metatile

Optioneel

METATILESIZE

[getal]

Standaard: 4

Specificeer een aangepaste grootte voor metatile bij het maken van XYZ-tegels. Hogere waarden kunnen het renderen van tegels versnellen en beter labelen verschaffen (minder gaten zonder labels) ten koste van het gebruiken van meer geheugen. Minimum 1, maximum 20.

Tegelbreedte

Optioneel

TILE_WIDTH

[getal]

Standaard: 256

Minimum 1, maximum 4096.

Tegelhoogte

Optioneel

TILE_HEIGHT

[getal]

Standaard: 256

Minimum 1, maximum 4096.

Gebruik geïnverteerde Y-as tegel (TMS-conventies)

Optioneel

TMS_CONVENTION

[Booleaanse waarde]

Standaard: False

Map voor uitvoer

OUTPUT_DIRECTORY

[map]

Standaard: [Opslaan naar tijdelijke map]

Specificatie van de uitvoerlaag. Één van:

  • Uitvoer overslaan

  • Opslaan in tijdelijke map

  • Opslaan naar map…

De bestandscodering kan hier ook gewijzigd worden.

Uitvoer html (Leaflet)

OUTPUT_HTML

[html]

Standaard: [Opslaan naar tijdelijk bestand]

Specificatie van het uitvoer HTML-bestand. Één van:

  • Uitvoer overslaan

  • Opslaan naar tijdelijk bestand

  • Opslaan naar bestand…

23.1.11.3.2. Uitvoer

Label

Naam

Type

Beschrijving

Map voor uitvoer

OUTPUT_DIRECTORY

[map]

Map voor de uitvoer (voor de tegels)

Uitvoer html (Leaflet)

OUTPUT_HTML

[html]

Het uitvoer XML-bestand (Leaflet)

23.1.11.3.3. Pythoncode

ID algoritme: qgis:tilesxyzdirectory

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.1.11.4. XYZ-tegels maken (MBTiles)

Maakt raster-“XYZ”-tegels uit het huidige project van QGIS als één enkel bestand in de indeling “MBTiles”.

23.1.11.4.1. Parameters

Label

Naam

Type

Beschrijving

Bereik (xmin, xmax, ymin, ymax)

EXTENT

[bereik]

Specificeer het bereik van de tegels. Één van:

  • Kaartbereik gebruiken

  • Bereik in kaartvenster selecteren

  • Laagbereik gebruiken…

Het zal intern worden uitgebreid tot een veelvoud van de tegelgrootte.

Minimum zoom

ZOOM_MIN

[getal]

Standaard: 12

Minimum 0, maximum 25.

Maximum zoom

ZOOM_MAX

[getal]

Standaard: 12

Minimum 0, maximum 25.

DPI

DPI

[getal]

Standaard: 96

Minimum 48, maximum 600.

Achtergrondkleur

Optioneel

BACKGROUND_COLOR

[kleur]

Standaard: QColor(0, 0, 0, 0)

Kies de achtergrondkleur voor de tegels

Indeling tegels

TILE_FORMAT

[enumeratie]

Standaard: 0

Één van:

  • 0 — PNG

  • 1 — JPG

Kwaliteit (alleen JPG)

Optioneel

QUALITY

[getal]

Standaard: 75

Minimum 1, maximum 100.

Grootte Metatile

Optioneel

METATILESIZE

[getal]

Standaard: 4

Specificeer een aangepaste grootte voor metatile bij het maken van XYZ-tegels. Hogere waarden kunnen het renderen van tegels versnellen en beter labelen verschaffen (minder gaten zonder labels) ten koste van het gebruiken van meer geheugen. Minimum 1, maximum 20.

Uitvoerbestand (voor MBTiles)

OUTPUT_FILE

[bestand]

Standaard: [Opslaan naar tijdelijk bestand]

Specificatie van de uitvoerlaag. Één van:

  • Uitvoer overslaan

  • Opslaan naar tijdelijk bestand

  • Opslaan naar bestand…

De bestandscodering kan hier ook gewijzigd worden.

23.1.11.4.2. Uitvoer

Label

Naam

Type

Beschrijving

Uitvoerbestand (voor MBTiles)

OUTPUT_FILE

[bestand]

Het uitvoerbestand.

23.1.11.4.3. Pythoncode

ID algoritme: qgis:tilesxyzmbtiles

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.1.11.5. Stijl voor rasterlaag instellen

Stelt de stijl van een rasterlaag in. De stijl moet zijn gedefinieerd als een QML-bestand.

Geen nieuwe uitvoer wordt gemaakt: de stijl QML is toegewezen aan de gekozen rasterlaag.

23.1.11.5.1. Parameters

Label

Naam

Type

Beschrijving

Rasterlaag

INPUT

[raster]

De rasterlaag

Stijlbestand

STYLE

[bestand]

Pad naar bestand van de stijl QML.

23.1.11.5.2. Uitvoer

Label

Naam

Type

Beschrijving

Rasterlaag

INPUT

[raster]

De rasterlaag met de gekozen stijl

23.1.11.5.3. Pythoncode

ID algoritme: qgis:setstyleforrasterlayer

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.