` `
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 .
Door GDAL ondersteunde rasterlagen.
De resolutie voor de uitvoer van het mozaïek. Standaard zal de gemiddelde resolutie van de rasterbestanden worden gekozen.
Opties:
0 — gemiddelde
1 — hoogste
2 — laagste
Standaard: 0
Met ‘False’ kunt u definiëren dat elk rasterbestand naar een afzonderlijk gestapelde band in de VRT-band gaat.
Standaard: True
Staat toe dat de uitvoerbanden verschillende projecties hebben, afgeleid van de projectie van de ingevoerde rasterlagen.
Standaard: False
Uitvoer rasterbestand,
processing.runalg('gdalogr:buildvirtualraster', input, resolution, separate, proj_difference, output)
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. Het algoritme is afgeleid van de GDAL merge utility .
Invoer rasterlagen.
De tabel met pseudokleuren uit de eerste laag zal worden gebruikt voor het kleuren.
Standaard: False
Als ‘True’ is gekozen zal elk invoerbestand in een afzonderlijk gestapelde band worden geplaatst.
Standaard: False
Definieert het type uitvoerraster. Standaard zal dit ‘Float23’ zijn.
Opties:
Standaard: 5
Uitvoer rasterlaag.
processing.runalg('gdalogr:merge', input, pct, separate, rtype, output)
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. Het algoritme is afgeleid van de GDAL addo utility .
Invoer rasterlaag.
Definieert het aantal niveaus voor overzichten, berekend met de originele resolutie van de invoer rasterlaag. Standaard zullen 4 niveaus in overweging worden genomen.
Standaard: 2 4 8 16
Verwijdert bestaande overzichten uit het raster. Standaard worden deze niet verwijderd.
Standaard: False
Berekent de overzichten met een gedefinieerde methode voor resamplen.
Opties:
0 — dichtstbijzijnde
1 — gemiddelde
3 — kubisch
4 — gemiddelde_mp
5 — gemiddelde_magphase
6 — modus
Standaard: 0
De overzichten kunnen intern worden opgeslagen, of extern als GTiff of ERDAS Imagine-bestand. Standaard worden de overzichten opgeslagen in het uitvoerraster.
Opties:
0 — Intern (indien mogelijk)
1 — Extern (GTiff .ovr)
2 — Extern (ERDAS Imagine .aux)
Standaard: 0
Uitvoer rasterlaag met overzichtskaarten.
processing.runalg('gdalogr:overviews', input, levels, clean, resampling_method, format)
Het programma gdalinfo vermeldt diverse informatie over een door GDAL ondersteunde gegevensset voor rasters.
Rasterlaag voor invoer
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.
Standaard: False
Onderdrukt het afdrukken van metadata. Sommige gegevenssets kunnen enorm veel tekenreeksen voor metadata bevatten.
Standaard: False
Rasterinformation voor invoer
processing.runalg('gdalorg:rasterinfo', input, nogcp, nometadata, output)
Dit gereedschap bouwt een shapefile 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 bestandsindex.
De invoer rasterbestanden. Mogen meerdere bestanden zijn.
Optioneel.
De naam voor het veld in de uitvoer dat de bestandspaden/-locaties naar de geïndexeerde rasters bevat.
Standaard: location
Alleen bestanden met dezelfde projectie als bestanden die al zijn ingevoegd in de tile-index zullen worden ingevoegd. Standaard wordt de projectie niet gecontroleerd en wordt alle invoer geaccepteerd.
Standaard: False
De naam van het uitvoerbestand dat moet worden gemaakt/waaraan moet worden toegevoegd. Het standaard shapefile zal worden gemaakt als het nog niet bestaat, anders zal het worden toegevoegd aan het bestaande bestand.
processing.runalg('gdalogr:tileindex', input, field_name, proj_difference, output)