27.2.4. Raster diversen
27.2.4.1. Overzichten aanmaken (Piramiden)
Overzichten (piramiden) kunnen worden gemaakt om de tijd die nodig is voor het renderen van rasterlagen te versnellen. Overzichten zijn kopieën van de gegevens in een lage resolutie die QGIS gebruikt, onafhankelijk van het zoomniveau.
Dit algoritme is afgeleid van de GDAL addo utility.
Standaard menu:
Parameters
Basis parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[raster] |
Invoer rasterlaag |
Alle bestaande overzichten verwijderen |
|
[Booleaanse waarde] Standaard: False |
Verwijdert bestaande overzichten uit het raster. Standaard worden deze niet verwijderd. |
Gevorderde parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Niveaus overzichten |
|
[tekenreeks] Standaard: ‘2 4 8 16’ |
Definieert het aantal niveaus voor overzichten, berekend met de originele resolutie van de invoer rasterlaag. Standaard zullen 4 niveaus in overweging worden genomen. |
Methode voor resamplen Optioneel |
|
[enumeratie] Standaard: 0 |
Berekent de overzichten met een gedefinieerde methode voor resamplen. Mogelijke methoden voor resamplen zijn:
|
Overzichtsindeling Optioneel |
|
[enumeratie] Standaard: 0 |
De overzichten kunnen intern worden opgeslagen, of extern als GTiff of ERDAS Imagine-bestand. Standaard worden de overzichten opgeslagen in het uitvoerraster. Mogelijke methoden voor indeling zijn:
|
Aanvullende parameters opdrachtregel Optioneel |
|
[tekenreeks] Standaard: Geen |
Extra GDAL opties voor opdrachtregel toevoegen |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Als piramiden |
|
[raster] |
Uitvoer rasterlaag met overzichten |
Pythoncode
ID algoritme: gdal:overviews
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 algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.
27.2.4.2. Virtueel raster bouwen
Bouwt een VRT (Virtual Dataset), dat is een mozaïek van de lijst van ingevoerde, door GDAL ondersteunde, rasters. Met een mozaïek kunt u verschillende rasterbestanden samenvoegen.
Het algoritme is afgeleid van de GDAL buildvrt utility.
Standaard menu:
Parameters
Basis parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlagen |
|
[raster] [lijst] |
Door GDAL ondersteunde rasterlagen. |
Resolutie |
|
[enumeratie] Standaard: 0 |
De resolutie voor de uitvoer van het mozaïek. Standaard zal de gemiddelde resolutie van de rasterbestanden worden gekozen. Opties:
|
Plaats elk invoerbestand in een afzonderlijk band |
|
[Booleaanse waarde] Standaard: False |
Met ‘True’ kunt u definiëren dat elk rasterbestand naar een afzonderlijk gestapelde band in de VRT-band gaat. |
Verschillende projecties toestaan |
|
[Booleaanse waarde] Standaard: False |
Staat toe dat de uitvoerbanden verschillende projecties hebben, afgeleid van de projectie van de ingevoerde rasterlagen. |
Virtueel |
|
[raster] Standaard: |
Specificatie van de uitvoer rasterlaag. Één van:
|
Gevorderde parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Alfa-maskerband toevoegen aan VRT als het bronraster er geen heeft |
|
[Booleaanse waarde] Standaard: False |
Voegt een alfa-maskerband toe aan het VRT als het bronraster er geen heeft. |
Projectie voor het uitvoerbestand overschrijven Optioneel |
|
[crs] Standaard: Geen |
Overschrijft de projectie voor het uitvoerbestand. Er wordt niet opnieuw geprojecteerd. |
Algoritme voor Resamplen |
|
[enumeratie] Standaard: 0 |
Opties voor Te gebruiken algoritme voor resamplen:
|
Waarde(n) Geen data voor invoerbanden (gescheiden door spatie) Optioneel |
|
[tekenreeks] Standaard: Geen |
Door spatie gescheiden waarde(n) Geen data voor uitvoerband(en) |
Aanvullende parameters opdrachtregel |
|
[tekenreeks] Standaard: Geen |
Extra GDAL opties voor opdrachtregel toevoegen |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Virtueel |
|
[raster] |
Uitvoer rasterlaag |
Pythoncode
ID algoritme: gdal:buildvirtualraster
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 algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.
27.2.4.3. gdal2tiles
Maakt een kaart met kleine tegels en metadata, volgens de `OSGeo Tile Map Service Specification <https://wiki.osgeo.org/wiki/Tile_Map_Service_Specification>`_. Bekijk ook de OpenGIS Web Map Tile Service Implementation Standard. Eenvoudige webpagina’s met weergaven, gebaseerd op Google Maps, OpenLayers en Leaflet worden ook gemaakt. U dient alleen de gemaakte map te uploaden naar een webserver om uw kaarten online in de webbrowser te verkennen.
Dit algoritme maakt ook de benodigde metadata voor Google Earth (KML SuperOverlay), in het geval dat de verschafte map de projectie EPSG:4326
gebruikt.
ESRI world-bestanden en ingebedde geoverwijzingen worden gebruikt bij het maken van de tegels, maar u kunt ook een afbeelding publiceren zonder juiste geoverwijzingen.
Dit algoritme is afgeleid van de GDAL gdal2tiles utility.
Parameters
Basis parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[raster] |
Door GDAL ondersteunde rasterlaag. |
Profiel tegel snijden |
|
[enumeratie] Standaard: 0 |
Één van:
|
Zoomniveaus om te renderen Optioneel |
|
[tekenreeks] Standaard: ‘’ |
|
Te maken webweergave |
|
[enumereren] Standaard: 0 |
Één van:
|
Titel van de kaart Optioneel |
|
[tekenreeks] Standaard: ‘’ |
|
Auteursrecht voor de kaart |
|
[tekenreeks] Standaard: ‘’ |
|
Map voor uitvoer |
|
[map] Standaard: |
Specificeer de map voor de uitvoer van de tegels. Één van:
|
Gevorderde parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Methode voor resamplen |
|
[enumeratie] Standaard: 0 |
Opties voor Te gebruiken algoritme voor resamplen:
|
Het ruimtelijke referentiesysteem dat is gebruikt voor de invoergegevens van de bron Optioneel |
|
[crs] Standaard: Geen |
|
Transparantiewaarde om toe te wijzen aan de invoergegevens Optioneel |
|
[getal] Standaard: 0.0 |
|
URL-adres waar de gemaakte tegels zullen worden gepubliceerd Optioneel |
|
[tekenreeks] Standaard: ‘’ |
|
Google Maps API-sleutel (http://code.google.com/apis/maps/signup.html) Optioneel |
|
[tekenreeks] Standaard: ‘’ |
Uw API-sleutel voor Google Maps. |
Bing Maps API-sleutel (https://www.bingmapsportal.com/) Optioneel |
|
[tekenreeks] Standaard: ‘’ |
Uw API-sleutel voor Bing. |
Alleen ontbrekende bestanden maken |
|
[Booleaanse waarde] Standaard: False |
|
KML voor Google Earth maken |
|
[Booleaanse waarde] Standaard: False |
|
Automatisch maken van KML-bestanden voor EPSG:4326 vermijden |
|
[Booleaanse waarde] Standaard: False |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Map voor uitvoer |
|
[map] |
De map voor de uitvoer (voor de tegels) |
Pythoncode
ID algoritme: gdal:gdal2tiles
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 algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.
27.2.4.4. Samenvoegen
Voegt rasterbestanden op een eenvoudige manier samen. Hier kunt u een tabel met pseudokleur uit een invoerraster gebruiken en het type uitvoerraster definiëren. Alle afbeeldingen moeten in hetzelfde coördinatensysteem zijn.
Dit algoritme is afgeleid van de GDAL merge utility.
Standaard menu:
Parameters
Basis parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlagen |
|
[raster] [lijst] |
Invoer rasterlagen |
Pseudokleurentabel uit eerste laag nemen |
|
[Booleaanse waarde] Standaard: False |
De tabel met pseudokleuren uit de eerste laag zal worden gebruikt voor het kleuren |
Plaats elk invoerbestand in een afzonderlijk band |
|
[Booleaanse waarde] Standaard: False |
Plaats elk invoerbestand in een afzonderlijke band |
Type uitvoergegevens |
|
[enumeratie] Standaard: 5 |
Definieert de indeling voor het uitvoer rasterbestand. Opties:
Beschikbare opties zijn afhankelijk van de versie van GDAL die is ingebouwd in QGIS (bekijk menu ) |
Samengevoegd |
|
[raster] Standaard: |
Specificatie van de uitvoer rasterlaag. Één van:
|
Gevorderde parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoer pixelwaarde behandelen als “Geen gegevens” Optioneel |
|
[getal] Standaard: Geen |
Negeert pixels met deze pixelwaarde bij het samenvoegen vanuit andere bestanden. |
Specifieke waarde “Geen data” aan de uitvoer toewijzen Optioneel |
|
[getal] Standaard: Geen |
Wijst een specifieke waarde Geen data toe aan 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>`). Voor Batch-processen en Modelontwerper: scheid meerdere opties door een teken pipe ( |
Aanvullende parameters opdrachtregel |
|
[tekenreeks] Standaard: Geen |
Extra GDAL opties voor opdrachtregel toevoegen |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Samengevoegd |
|
[raster] |
Uitvoer rasterlaag |
Pythoncode
ID algoritme: gdal:merge
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 algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.
27.2.4.5. Pansharpening
Voert een bewerking voor pansharpening uit. Het kan een “klassieke” gegevensset voor de uitvoer maken (zoals GeoTIFF), of een gegevensset VRT die de bewerking van pansharpening beschrijft.
Bekijk GDAL Pansharpen.
Parameters
Basis parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Spectrale gegevensset |
|
[raster] |
Invoer (spectrale) rasterlaag |
Panchromatische gegevensset |
|
[raster] |
Invoer (panchromatische) rasterlaag |
Uitvoer |
|
[raster] Standaard: |
Specificeer de uitvoer (scherper gemaakte) rasterlaag. Één van:
|
Gevorderde parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Algoritme voor Resamplen |
|
[enumeratie] Standaard: 2 |
Opties voor Te gebruiken algoritme voor resamplen:
|
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 en Modelontwerper: scheid meerdere opties door een teken pipe ( |
Aanvullende parameters opdrachtregel Optioneel |
|
[tekenreeks] Standaard: Geen |
Extra GDAL opties voor opdrachtregel toevoegen |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Uitvoer |
|
[raster] |
Uitvoer (scherper gemaakte) rasterlaag. |
Pythoncode
ID algoritme: gdal:pansharp
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 algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.
27.2.4.6. Raster calculator
Raster calculator voor de opdrachtregel met NumPy-syntaxis. Gebruik elke door NumPy-arrays ondersteunde basis berekening, zoals +, -, *, en / naast logische operatoren, zoals >. Onthoud dat alle invoerrasters dezelfde dimensies moeten hebben, maar er wordt geen controle voor de projectie uitgevoerd.
Bekijk de documenten voor GDAL Raster Calculator utility.
Zie ook
Parameters
Basis parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag A |
|
[raster] |
Eerste invoer rasterlaag (verplicht) |
Nummer van de rasterband voor A |
|
[rasterband] |
Band voor invoerlaag A (verplicht) |
Invoerlaag B Optioneel |
|
[raster] Standaard: Geen |
Tweede invoer rasterlaag |
Nummer van de rasterband voor B Optioneel |
|
[rasterband] |
Band voor invoerlaag B |
Invoerlaag C Optioneel |
|
[raster] Standaard: Geen |
Derde invoer rasterlaag |
Nummer van de rasterband voor C Optioneel |
|
[rasterband] |
Band voor invoerlaag C |
Invoerlaag D Optioneel |
|
[raster] Standaard: Geen |
Vierde invoer rasterlaag |
Nummer van de rasterband voor D Optioneel |
|
[rasterband] |
Band voor invoerlaag D |
Invoerlaag E Optioneel |
|
[raster] Standaard: Geen |
Vijfde invoer rasterlaag |
Nummer van de rasterband voor E Optioneel |
|
[rasterband] |
Band voor invoerlaag E |
Invoerlaag F Optioneel |
|
[raster] |
Zesde invoer rasterlaag |
Nummer van de rasterband voor F Optioneel |
|
[rasterband] Standaard: Geen |
Band voor invoerlaag F |
Berekening in syntaxis voor gdalnumeric met behulp van +-/* of elke functie voor NumPy-arrays (d.i. logical_and()) |
|
[tekenreeks] Standaard: ‘’ |
De formule voor de berekening. Voorbeelden:
|
Waarde Geen gegevens instellen Optioneel |
|
[getal] Standaard: Geen |
Te gebruiken waarde voor Geen gegevens |
Uitvoer bereik
Optioneel |
|
[bereik] |
Aangepast bereik van het uitvoerraster. Alleen beschikbaar met GDAL 3.3+. Beschikbare methoden zijn:
|
Type raster uitvoer |
|
[enumeratie] Standaard: 5 |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
Beschikbare opties zijn afhankelijk van de versie van GDAL die is ingebouwd in QGIS (bekijk menu ) |
Berekend |
|
[raster] Standaard: |
Specificeer de uitvoer (berekende) rasterlaag. Één van:
|
Gevorderde parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
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 en Modelontwerper: scheid meerdere opties door een teken pipe ( |
Aanvullende parameters opdrachtregel Optioneel |
|
[tekenreeks] Standaard: ‘’ |
Extra GDAL opties voor opdrachtregel toevoegen |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Berekend |
|
[raster] |
Uitvoer (berekende) rasterlaag |
Pythoncode
ID algoritme: gdal:rastercalculator
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 algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.
27.2.4.7. Rasterinformatie
Het programma gdalinfo vermeldt diverse informatie over een door GDAL ondersteunde gegevensset voor rasters.
Dit algoritme is afgeleid van de GDAL info utility.
Standaard menu:
Parameters
Basis parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[raster] |
Invoer rasterlaag |
Berekenen van de actuele min/max-waarden voor elke band forceren |
|
[Booleaanse waarde] Standaard: False |
Forceert het berekenen van de feitelijke waarden min/max voor elke band in de gegevensset |
Statistieken voor afbeelding lezen en weergeven (berekenen forceren indien nodig) |
|
[Booleaanse waarde] Standaard: False |
Leest en geeft statistieken voor afbeeldingen weer. Forceert berekenen indien er geen statistieken zijn opgeslagen in een afbeelding. |
Info over GCP onderdrukken |
|
[Booleaanse waarde] Standaard: False |
Onderdrukt het afdrukken van de lijst met grond controlepunten. Het kan nuttig zijn voor gegevenssets met een groot aantal GCP’s, zoals L1B AVHRR of HDF4 MODIS die er duizenden van bevatten. |
Info over metadata onderdrukken |
|
[Booleaanse waarde] Standaard: False |
Onderdrukt het afdrukken van metadata. Sommige gegevenssets kunnen enorm veel tekenreeksen voor metadata bevatten. |
Laaginformatie |
|
[html] Standaard: |
Specificeer het HTML-bestand voor de uitvoer. Één van:
|
Gevorderde parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Aanvullende parameters opdrachtregel Optioneel |
|
[tekenreeks] Standaard: Geen |
Extra GDAL opties voor opdrachtregel toevoegen |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Laaginformatie |
|
[html] |
Het HTML-bestand dat informatie over de input rasterlaag bevat |
Pythoncode
ID algoritme: gdal:gdalinfo
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 algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.
27.2.4.8. Opnieuw tegelen
Tegelt een set invoerbestanden opnieuw. Alle invoerbestanden moeten geoverwijzingen in hetzelfde coördinatensysteem hebben en een overeenkomend aantal banden hebben. Optioneel worden niveaus van piramiden gemaakt.
Dit algoritme is afgeleid van de GDAL Retile utility.
Parameters
Basis parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerbestanden |
|
[raster] [lijst] |
De invoer rasterbestanden |
Tegelbreedte |
|
[getal] Standaard: 256 |
Breedte van de tegels in pixels (minimum 0) |
Tegelhoogte |
|
[getal] Standaard: 256 |
Hoogte van de tegels in pixels (minimum 0) |
Overlapping in pixels tussen opeenvolgende tegels |
|
[getal] Standaard: 0 |
|
Aantal te bouwen niveaus voor piramiden |
|
[getal] Standaard: 1 |
Minimum: 0 |
Map voor uitvoer |
|
[map] Standaard: |
Specificeer de map voor de uitvoer van de tegels. Één van:
|
CSV-bestand met de informatie voor geoverwijzingen voor de tegel(s) |
|
[bestand] Standaard: |
Specificeer het uitvoerbestand voor de tegels. Één van:
|
Gevorderde parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Bron coördinaten referentiesysteem Optioneel |
|
[crs] Standaard: Geen |
|
Methode voor resamplen |
|
[enumeratie] Standaard: 0 |
Opties voor Te gebruiken algoritme voor resamplen:
|
Scheidingsteken voor kolom dat is gebruikt in het CSV-bestand Optioneel |
|
[tekenreeks] Standaard: ‘;’ |
Te gebruiken scheidingsteken voor het CSV-bestand met de informatie voor geoverwijzingen voor de tegel(s) |
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 en Modelontwerper: scheid meerdere opties door een teken pipe ( |
Aanvullende parameters opdrachtregel Optioneel |
|
[tekenreeks] Standaard: ‘’ |
Extra GDAL opties voor opdrachtregel toevoegen |
Type uitvoergegevens |
|
[enumeratie] Standaard: 5 |
Definieert de indeling voor het uitvoer rasterbestand. Opties:
Beschikbare opties zijn afhankelijk van de versie van GDAL die is ingebouwd in QGIS (bekijk menu ) |
Alleen de piramiden bouwen |
|
[Booleaanse waarde] Standaard: False |
|
Een afzonderlijke map voor elke rij tegels gebruiken |
|
[Booleaanse waarde] Standaard: False |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Map voor uitvoer |
|
[map] |
De map voor de uitvoer van de tegels. |
CSV-bestand met de informatie voor geoverwijzingen voor de tegel(s) |
|
[bestand] |
Het CSV-bestand met de informatie voor geoverwijzingen voor de tegels. |
Pythoncode
ID algoritme: gdal:retile
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 algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.
27.2.4.9. Tegelindex
Bouwt een vectorlaag met één record voor elk ingevoerd rasterbestand, een attribuut dat de bestandsnaam bevat en een polygoon-geometrie voor de omtrek van het raster. Deze uitvoer is geschikt om te gebruiken met MapServer als een raster tegelindex.
Dit algoritme is afgeleid van de GDAL Tile Index utility.
Standaard menu:
Parameters
Basis parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerbestanden |
|
[raster] [lijst] |
De invoer rasterbestanden. Mogen meerdere bestanden zijn. |
Veldnaam die het bestandspad bevat naar de geïndexeerde rasters |
|
[tekenreeks] Standaard: ‘location’ |
De naam voor het veld in de uitvoer dat de bestandspaden/-locaties naar de geïndexeerde rasters bevat. |
Absolute pad naar de geïndexeerde rasters opslaan |
|
[Booleaanse waarde] Standaard: False |
Stelt in of het absolute pad naar de rasterbestanden wordt opgeslagen in het bestand voor de tegelindex. Standaard zullen de bestandsnamen van de rasters exact in het bestand worden vermeld zoals zij in de opdracht zijn vermeld. |
Bestanden met een andere projectieverwijzing overslaan |
|
[Booleaanse waarde] Standaard: False |
Alleen bestanden met dezelfde projectie als bestanden die al zijn ingevoegd in de tegelindex zullen worden ingevoegd. Standaard wordt de projectie niet gecontroleerd en wordt alle invoer geaccepteerd. |
Tegelindex |
|
[vector: polygoon] Standaard: |
Specificeer de polygoon vectorlaag waarnaar de index moet worden geschreven. Één van:
|
Gevorderde parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Geometrieën naar het opgegeven CRS transformeren Optioneel |
|
[crs] |
Geometrieën van de invoerbestanden zullen worden getransformeerd naar het gespecificeerde doel coördinaten referentiesysteem. Standaard worden eenvoudige rechthoekige polygonen gemaakt in hetzelfde coördinaten referentiesysteem als van de invoerrasters. |
De naam van het veld om het SRS van elke tegel in op te slaan Optioneel |
|
[tekenreeks] |
De naam van het veld om het SRS van elke tegel in op te slaan |
De indeling waarin het CRS van elke tegel moet worden geschreven |
|
[enumeratie] Standaard: 0 |
Indeling voor het CRS. Één van:
|
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Tegelindex |
|
[vector: polygoon] |
De polygoon vectorlaag met de tegelindex. |
Pythoncode
ID algoritme: gdal:tileindex
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 algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.
27.2.4.10. Zichtgebied
Berekent een raster voor het zichtgebied vanuit een invoerraster DEM, met de methode die wordt gedefinieerd in Wang2000, voor een door de gebruiker gedefinieerd punt.
Parameters
Basis parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[raster] |
Invoer hoogte rasterlaag |
Bandnummer |
|
[rasterband] Standaard: 1 |
Het nummer van de band die als hoogte moet worden gebruikt |
Locatie waarnemer |
|
[punt] |
De locatie van de waarnemer |
Hoogte waarnemer |
|
[getal] Standaard: 1.0 |
De hoogte van de waarnemer, in de eenheden van de DEM |
Doelhoogte |
|
[getal] Standaard: 1.0 |
De hoogte van het doelelement, in de eenheden van de DEM |
Maximale afstand vanaf waarnemer om zichtbaarheid te berekenen |
|
[getal] Standaard: 100.0 |
Maximale afstand vanaf waarnemer om zichtbaarheid te berekenen, in de eenheden van de DEM |
Uitvoer |
|
[raster] Standaard: |
Uitvoer rasterlaag. Één van:
|
Gevorderde parameters
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
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 en Modelontwerper: scheid meerdere opties door een teken pipe ( |
Aanvullende parameters opdrachtregel |
|
[tekenreeks] Standaard: Geen |
Extra GDAL opties voor opdrachtregel toevoegen |
Uitvoer
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Uitvoer |
|
[raster] |
De rasterlaag die het zichtgebied weergeeft. |
Pythoncode
ID algoritme: gdal:viewshed
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 algoritmes gebruiken vanaf de console voor details over hoe algoritmes van Processing uit te voeren vanuit de console voor Python.