Basis opmaken en analyses van rasters (QGIS3)

Veel wetenschappelijke waarnemingen en onderzoek produceren gegevenssets als rasters. Rasters zijn rasters van pixels die een specifieke waarde hebben toegewezen gekregen. Door rekenkundige bewerkingen op deze waarden uit te voeren, kan men enkele interessante analyses uitvoeren. QGIS heeft enkele ingebouwde mogelijkheden voor basisanalyses via Rasterberekeningen. In deze handleiding zullen we beschikbare opties voor het opmaken van rasters en de door Rasterberekeningen verschafte functionaliteit verkennen.

Overzicht van de taak

We zullen rastergegevens voor bevolkingsdichtheid gebruiken om een thematische kaart te maken voor de wijziging in de wereldbevolking tussen de jaren 2000 en 2010.

Andere vaardigheden die u zult leren

  • Hoe stijlen te kopiëren/plakken tussen lagen

De gegevens ophalen

We zullen de gegevensset Gridded Population of the World (GPW) v4 van de Columbia University gebruiken. Specifiek hebben we de Population Count in de resolutie 2.5 Degree Minute in de indeling GeoTiFF voor de gehele wereld nodig voor de jaren 2000 en 2010. U heeft een gratis account voor Earth Data nodig om de gegevens te kunnen downloaden.

../../_images/data116.png

Voor het gemak kunt u direct een kopie van de gegevensset downloaden vanaf de links hieronder:

gpw-v4-population-count-rev11_2000_2pt5_min_tif.zip

gpw-v4-population-count-rev11_2010_2pt5_min_tif.zip

Gegevensbron [GPW4]

Procedure

  1. Open QGIS en zoek naar de gedownloade bestanden in het paneel Browser. Vergroot het bestand gpw-v4-population-count-rev11_2000_2pt5_min_tif.zip en sleep het bestand gpw-v4-population-count-rev11_2000_2pt5_min.tif naar het kaartvenster.

../../_images/1138.png
  1. Een nieuwe laag gpw-v4-population-count-rev11_2000_2pt5_min zal zijn toegevoegd aan het paneel Lagen. Zoek op soortgelijke wijze naar het bestand gpw-v4-population-count-rev11_2010_2pt5_min_tif.zip en sleep het bestand gpw-v4-population-count-rev11_2010_2pt5_min.tif in het kaartvenster.

../../_images/2108.png
  1. Laten we deze lagen eens verkennen. Klik op de knop Objecten identificeren op de werkbalk Attributen. Klik, als het gereedschap is geselecteerd, op een punt in het kaartvenster.

../../_images/359.png
  1. De waarde die is geassocieerd met die pixel zal wordne weergegeven in een nieuw paneel Identificatieresultaten. In het paneel Identificatieresultaten, wijzig de Modus naar Van bovenaf. Dat zal de waarden van de pixels van alle rasters weergeven in plaats van alleen de bovenste laag. Vergelijk de waarden uit beide lagen. De waarden van de pixels vertegenwoordigen de totale bevolking in het gebied (25 km²) dat wordt weergegeven door de pixel, omdat de resolutie van de rasters bij benadering 5km x 5km is.

../../_images/428.png
  1. Sluit het paneel Identificatieresultaten. Laten we een betere visualisatie van de lagen maken. Klik op de knop Paneel Laag opmaken openen in het paneel Lagen.

../../_images/526.png
  1. Klik, in het paneel Laag opmaken, op de keuzelijst Type renderer en selecteer de renderer Enkelbands pseudokleur.

../../_images/625.png
  1. Deze renderer zal de laag opmaken met een kleurverloop. Het standaard kleurverloop is wit-rood waar de minimum waarde de witte kleur toegewezen zal krijgen en de maximum waarde in de laag zal de rode kleur toegewezen krijgen. De tussenliggende waarden zullen een tint van de rode lineaire interpolatie krijgen toewezen. Vergroot de Instellingen Min / max-waarden en kies de optie Cumulatieve telling deel. U zult zien dat de visualisatie van de kaart nu veel beter is. Het standaard gegevensbereik is ingesteld van 2% tot en met 98% van de waarden van de gegevens, wat betekent dat uitschieters niet zullen worden gebruikt om de minimum en maximum waarden in te stellen, wat resulteert in een veel meer representatieve visualisatie.

../../_images/725.png
  1. Sluit het paneel Laag opmaken. We kunnen ook dezelfde stijl toepassen op de andere laag. Maar er is een gemakkelijker manier om stijlen over te brengen van de ene laag naar een andere. Klik met rechts op de laag gpw-v4-population-count-rev11_2010_2pt5_min en selecteer Stijlen ‣ Stijl kopiëren.

../../_images/824.png
  1. Klik nu met rechts op de niet opgemaakte laag gpw-v4-population-count-rev11_2000_2pt5_min en selecteer Stijlen ‣ Stijl plakken.

../../_images/925.png
  1. Dezelfde parameters voor de opmaak zullen worden toegepast op de andere laag. Deze mogelijkheid is in het bijzonder nuttig als u verschillende lagen wilt vergelijken met dezelfde categorieën. Als u schakelt met de zichtbaarheid van de bovenste laag zult u de wijzigingen in de bevolking visueel zien.

../../_images/101.gif
  1. Onze taak is om een thematische kaart te maken van de wijzigingen in de bevolking. Laten we het verschil tussen de 2 lagen berekenen en een ander raster maken waar elke pixel de verandering in de bevolking weergeeft. Ga naar Raster ‣ Rasterberekeningen.

../../_images/101.gif
  1. In het gedeelte Rasterbanden kunt u de laag selecteren door er op te dubbelklikken. De banden zijn vernoemd naar de naam van het raster, gevolgd door @ en het nummer van de band. Omdat onze rasters slechts 1 band hebben, zult u de namen zien met daaraan @1 toegevoegd. Rasterberekeningen kan rekenkundige bewerkingen toepassen op de pixels van de rasters. In dit geval willen we een eenvoudige formule invoeren om de bevolking van 2010 af te trekken van die van 2000. Voer de volgende expressie in. Klik vervolgens op de knop naast Resultaatlaag.

"gpw-v4-population-count-rev11_2010_2pt5_min@1" - "gpw-v4-population-count-rev11_2000_2pt5_min@1"
../../_images/1234.png
  1. Voer population_change_2010_2000.tif in als het Uitvoerbestand. Klik op OK om de berekening te starten.

../../_images/1332.png
  1. Eenmaal voltooid zal een nieuwe laag population_change_2010_2000 zijn toegevoegd aan het paneel Lagen. Laten we de opmaak wijzigen zodat de negatieve en positieve veranderingen in de bevolking beter worden gevisualiseerd. Klik op de knop Paneel Laag opmaken openen in het paneel Lagen.

../../_images/1429.png
  1. Één optie is om dezelfde techniek voor opmaken te gebruiken als eerder en een ander kleurverloop te kiezen. Klik op de keuzelijst Kleurverloop en selecteer kleurverloop Spectral. Klik opnieuw op de keuzelijst en kies Kleurverloop omdraaien om blauwe kleuren aan lage waarden toe te wijzen en rood aan hogere waarden.

../../_images/1527.png
  1. Dit is een goede visualisatie, maar niet eenvoudig te interpreteren. Laten we een betere kaart maken met 4 afzonderlijke categorieën, Verminderd, Neutraal, Gegroeid en Veel gegroeid. Scroll naar beneden naar de tabellen met klassen. Houd de Shift-toets ingedrukt en selecteer alle rijen. Klik op de knop Remove selected row(s).

../../_images/1625.png
  1. Wijzig de modus van Interpolatie naar Discrete. We zullen nu handmatig een kaart inkleuren. Klik op de knop Voeg handmatig waarden in. Voer -100 in als de Waarde en Verminderd als het Label. Wijs de kleur blauw toe aan deze categorie. De manier waarop het inkleuren werkt is dat alle waarden die lager zijn dan de ingegeven waarde de kleur van dat item zullen krijgen. U zult zien dat het kaartvenster alleen die gebieden zal weergeven die een negatieve verandering in de bevolking hebben.

../../_images/1726.png
  1. Voltooi de kleurenkaart met geschikte waarden. Ik koos 100, 1000 en 100000 als de bovengrenzen voor de respectievelijke categorieën Neutraal, Gegroeid en Veel gegroeid. Wijs kleuren toe aan elk van de gemaakte categorieën, bijvoorbeeld beige, oranje en rood.

../../_images/1823.png
  1. Als u eenmaal tevreden bent met de visualisatie, sluit het paneel Laag opmaken. U heeft nu een globale thematische kaart van veranderingen in de bevolking.

../../_images/1919.png

If you want to give feedback or share your experience with this tutorial, please comment below. (requires GitHub account)