Rasteranalyse¶
Raster calculator¶
Voert algebraïsche bewerkingen uit op rasterlagen.
De resulterende laag zal zijn waarden hebben berekend overeenkomstig een expressie. De expressie mag numerieke waarden, operatoren en verwijzingen bevatten naar elk van de lagen in het huidige project.
Notitie
Bij het gebruiken van de calculator in De interface Batch-processing of vanuit de QGIS Python-console moeten de te gebruiken bestanden worden gespecificeerd. Naar de corresponderende lagen wordt verwezen met de basisnaam van het bestand (zonder het volledige pad). Als bijvoorbeeld een laag wordt gebruikt vanuit pad/naar/mijn/rasterbestand.tif
, zal naar de eerste band van die laag worden verwezen als rasterbestand.tif@1
.
Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Lagen |
Alleen GUI |
Vermeld de lijst met alle rasterlagen die zijn geladen in de legenda. Deze kunnen worden gebruikt om het vak voor de expressie te vullen (dubbelklikken om toe te voegen). Naar rasterlagen wordt verwezen met hun naam en het nummer van de band: |
|
Operatoren |
Alleen GUI |
Bevat enkele knoppen, zoals op rekenmachines, die kunnen worden gebruikt om het vak voor de expressie te vullen. |
|
Expressie |
|
[tekenreeks] |
Expressie die zal worden gebruikt om de uitvoer rasterlaag te berekenen. U kunt de verschafte knoppen met operatoren gebruiken om de expressie direct in dit vak te typen. |
Vooraf gedefinieerde expressies |
Alleen GUI |
U kunt de vooraf gedefinieerde expressie |
|
Verwijzingsla(a)g(en) (gebruikt voor automatisch bereik, celgrootte en CRS) Optioneel |
|
[raster] [lijst] |
La(a)g(en) die zullen worden gebruikt om bereik, celgrootte en CRS op te halen. Door de laag in dit vak te selecteren vermijd u het handmatig invullen van alle andere parameters. Naar rasterlagen wordt verwezen met hun naam en het nummer van de band: |
Celgrootte (gebruik 0 of laat leeg om automatisch in te stellen) Optioneel |
|
[getal] |
Celgrootte van de uitvoer rasterlaag. Als de celgrootte niet wordt gespecificeerd, zal de minimum celgrootte van de geselecteerde verwijzingsla(a)g(en) worden gebruikt. De celgrootte is hetzelfde voor zowel de X- als de Y-as. |
Uitvoer bereik (xmin, xmax, ymin, ymax) |
|
[bereik] |
Bereik van de uitvoer rasterlaag. Als het bereik niet is gespecificeerd, zal het minimale bereik, dat alle geselecteerde verwijzingslagen bedekt, worden gebruikt. |
Uitvoer CRS Optioneel |
|
[crs] |
CRS van de uitvoer rasterlaag. Als het CRS niet is gespecificeerd, zal het CRS van de eerste verwijzingslaag worden gebruikt. |
Uitvoer |
|
[raster] Standaard: |
Specificatie van het uitvoerraster. Één van:
De bestandscodering kan hier ook gewijzigd worden. |
Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Uitvoer |
|
[raster] |
Uitvoer rasterbestand met de berekende waarden. |
Raster laagstatistieken¶
Berekent basisstatistieken uit de waarden van een opgegeven band van de rasterlaag. De uitvoer wordt geladen in het menu
.Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[raster] |
Invoer rasterlaag |
Bandnummer |
|
[rasterband] Standaard: De eerste band van de invoerlaag |
Als het raster meerdere banden bevat, kies de band waarvan u de statistieken wilt hebben. |
Uitvoer |
|
[html] Standaard: |
Specificatie van het uitvoerbestand.
De bestandscodering kan hier ook gewijzigd worden. |
Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Maximum waarde |
|
[getal] |
|
Gemiddelde waarde |
|
[getal] |
|
Minimum waarde |
|
[getal] |
|
Uitvoer |
|
[html] |
Het uitvoerbestand dat de volgende informatie bevat:
|
Bereik |
|
[getal] |
|
Standaard afwijking |
|
[getal] |
|
Som |
|
[getal] |
|
Kwadraatsom |
|
[getal] |
Rasterlaag rapport unieke waarden¶
Geeft de telling en het gebied terug van elke unieke waarde in een opgegeven rasterlaag.
Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoerlaag |
|
[raster] |
Invoer rasterlaag |
Bandnummer |
|
[rasterband] Standaard: De eerste band van de invoerlaag |
Als het raster meerdere banden bevat, kies de band waarvan u de statistieken wilt hebben. |
Rapport Unieke waarden |
|
[bestand] Standaard: |
Specificatie van het uitvoerbestand.
De bestandscodering kan hier ook gewijzigd worden. |
Tabel Unieke waarden |
|
[tabel] Standaard: |
Specificatie van de tabel voor unieke waarden:
De bestandscodering kan hier ook gewijzigd worden. |
Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
CRS identificatie autoriteit |
|
[crs] |
|
Bereik |
|
[bereik] |
|
Hoogte in pixels |
|
[getal] |
|
Telling pixels NODATA |
|
[getal] |
|
Totaal aantal pixels |
|
[getal] |
|
Rapport Unieke waarden |
|
[html] |
Het uitvoer HTML-bestand bevat de volgende informatie:
|
Tabel Unieke waarden |
|
[tabel] |
Een tabel met drie kolommen:
|
Breedte in pixels |
|
[getal] |
Opnieuw classificeren op laag¶
Classificeert een rasterband opnieuw door nieuwe waarden voor klassen toe te wijzen, gebaseerd op de gespecificeerde bereiken in een vectortabel.
Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Rasterlaag |
|
[raster] |
Rasterlaag die opnieuw moet worden geclassificeerd |
Bandnummer |
|
[rasterband] Standaard: De eerste band van de rasterlaag |
Als het raster meerdere banden bevat, kies dan de band die u opnieuw wilt classificeren. |
Laag die de overgangen van klassen bevat |
|
[vector: elke] |
Vectorlaag die de waarden bevat die moeten worden gebruikt voor het classificeren. |
Veld voor minimum waarde klasse |
|
[tabelveld: numeriek] |
Veld met de minimum waarde van het bereik voor de klasse. |
Veld voor maximum waarde klasse |
|
[tabelveld: numeriek] |
Veld met de maximum waarde van het bereik voor de klasse. |
Veld uitvoerwaarde |
|
[tabelveld: numeriek] |
Veld met de waarde die zal worden toegewezen aan de pixels die vallen in de klasse (tussen de overeenkomende min en max waarden). |
Uitvoer waarde ‘Geen gegevens’ |
|
[getal] Standaard: -9999.0 |
Waarde om toe te passen op waarden Geen gegevens. |
Grenzen bereik |
|
[enumeratie] Standaard: 0 |
Definieert regels voor vergelijking voor het classificeren. Opties:
|
Geen gegevens gebruiken als geen bereik overeenkomt met waarde |
|
[Booleaanse waarde] Standaard: False |
Waarden die niet behoren tot een klasse zullen resulteren in de waarde ‘Geen gegevens’. Indien False wordt de originele waarde behouden. |
Type uitvoergegevens |
|
[enumeratie] Standaard: 5 |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
|
Opnieuw geclassificeerd raster |
|
[raster] |
Specificatie van het uitvoerraster. Één van:
De bestandscodering kan hier ook gewijzigd worden. |
Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Opnieuw geclassificeerd raster |
|
[raster] |
Uitvoer rasterlaag met opnieuw geclassificeerde bandwaarden |
Opnieuw classificeren op tabel¶
Classificeert een rasterband opnieuw door nieuwe waarden voor klassen toe te wijzen, gebaseerd op de gespecificeerde bereiken in een vaste tabel.
Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Rasterlaag |
|
[raster] |
Rasterlaag die opnieuw moet worden geclassificeerd |
Bandnummer |
|
[rasterband] Standaard: De eerste band van de rasterlaag |
Als het raster meerdere banden bevat, kies dan de band die u opnieuw wilt classificeren. |
Tabel voor opnieuw classificeren |
|
[matrix] |
Een tabel met 3 kolommen (opgemaakt als een lijst met negen nummers) die de waarden bevat voor de grenzen van de klassen, ( |
Uitvoer waarde ‘Geen gegevens’ |
|
[getal] Standaard: -9999.0 |
Te gebruiken waarde voor ‘Geen gegevens’ in de uitvoer |
Grenzen bereik |
|
[enumeratie] Standaard: 0 |
Definieert regels voor vergelijking voor het classificeren. Opties:
|
Geen gegevens gebruiken als geen bereik overeenkomt met waarde |
|
[Booleaanse waarde] Standaard: False |
Waarden die niet behoren tot een klasse zullen resulteren in de waarde ‘Geen gegevens’. Indien False wordt de originele waarde behouden. |
Type uitvoergegevens |
|
[enumeratie] Standaard: 5 |
Definieert het gegevenstype voor het uitvoer rasterbestand. Opties:
|
Opnieuw geclassificeerd raster |
|
[raster] |
Specificatie van het uitvoerraster. Één van:
De bestandscodering kan hier ook gewijzigd worden. |
Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Opnieuw geclassificeerd raster |
|
[raster] |
Uitvoer rasterlaag met opnieuw geclassificeerde bandwaarden |
Monster rasterwaarden¶
Neemt rasterwaarden uit op locaties van punten. Als de rasterlaag multiband is worden uit elke band monsters genomen.
De attributentabel van de resulterende laag zal net zoveel nieuwe kolommen hebben als het aantal banden voor de rasterlaag.
Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Invoer puntenlaag |
|
[vector: punt] |
Punten vectorlaag om te gebruiken voor het nemen van de monsters. |
Rasterlaag waarvan monsters moeten worden genomen |
|
[raster] |
Rasterlaag waaruit monsters moeten worden genomen op locaties van de invoer puntenlaag. |
Voorvoegsel uitvoerkolom |
|
[tekenreeks] Standaard: ‘rvalue’ |
Voorvoegsel voor de naam van de kolom(men). |
Monsterpunten |
|
[vector: punt] Standaard: |
Specificeer de uitvoer vector puntenlaag voor de waarden van de genomen monsters. Één van:
De bestandscodering kan hier ook gewijzigd worden. |
Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Monsterpunten |
|
[vector: punt] |
Uitvoer vector puntenlaag met aanvullende kolom(men) van monsters van de rasterwaarden. |
Zonehistogram¶
Voegt velden toe die het aantal unieke waarden uit een rasterlaag, opgenomen in als polygonen gedefinieerde zones, weergeven.
De attributentabel van de uitvoerlaag zal net zoveel velden hebben als het aantal unieke waarden van de rasterlaag die kruisen met de polygo(o)n(en).
Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Rasterlaag |
|
[raster] |
Invoer rasterlaag |
Bandnummer |
|
[rasterband] Standaard: De eerste band van de rasterlaag waaruit monsters moeten worden genomen |
Als het raster meerdere banden bevat, kies dan de band die u wilt gebruiken voor het zonehistogram. |
Vectorlaag die de zones bevat |
|
[vector: polygoon] |
Polygoon vectorlaag die de zones definieert. |
Voorvoegsel uitvoerkolom Optioneel |
|
[tekenreeks] Standaard: ‘HISTO_’ |
Voorvoegsel voor de naam van de uitvoerkolom(men). |
Uitvoer zones |
|
[vector: polygoon] Standaard: |
Specificeer de uitvoer polygoon vectorlaag voor de telling van de rasterwaarden. Één van:
De bestandscodering kan hier ook gewijzigd worden. |
Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Uitvoer zones |
|
[vector: polygoon] |
Uitvoer polygoon vectorlaag met telling van rasterwaarden. |
Gebiedsstatistieken¶
Berekent statistieken van een rasterlaag voor elk object van een overlappende polygoon vectorlaag.
Waarschuwing
Een bestand voor uitvoer zal niet worden gemaakt. Het algoritme voegt nieuwe kolommen toe aan de vectorlaag voor de invoer.
Parameters¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Rasterlaag |
|
[raster] |
Invoer rasterlaag |
Bandnummer |
|
[rasterband] Standaard: De eerste band van de rasterlaag |
Als het raster meerdere banden bevat, kies dan de band die u wilt gebruiken voor het zonehistogram. |
Vectorlaag die de zones bevat |
|
[vector: polygoon] |
Polygoon vectorlaag die de zones definieert (en die zullen worden bijgewerkt met nieuwe kolommen voor statistieken). |
Voorvoegsel uitvoerkolom Optioneel |
|
[tekenreeks] Standaard: ‘_’ |
Voorvoegsel voor de naam van de uitvoerkolom(men). |
Te berekenen statistieken |
|
[enumeratie] [lijst] Standaard: [0 1 2] |
Lijst met statistische operatoren voor de uitvoer. De beschikbare operatoren zijn:
|
Uitvoer¶
Label |
Naam |
Type |
Beschrijving |
---|---|---|---|
Vectorlaag die de zones bevat |
|
[vector: polygoon] |
De invoer polygoon vectorlaag met toegevoegde nieuwe velden voor de zonestatistieken. |