7.1. Werken met rastergegevens

Raster data is quite different from vector data. Vector data has discrete features with geometries constructed out of vertices, and perhaps connected with lines and/or areas. Raster data, however, is like any image. Although it may portray various properties of objects in the real world, these objects don’t exist as separate objects. Rather, they are represented using pixels with different values.

During this module you are going to use raster data to supplement your existing GIS analysis.

The goal for this lesson: To learn how to work with raster data in QGIS.

7.1.1. basic Follow Along: Rastergegevens laden

Rastergegevens kunnen met dezelfde methoden worden geladen als die we gebruikten voor vectorgegevens. We adviseren echter het paneel Browser te gebruiken.

  1. Open het paneel Browser en breidt de map exercise_data/raster uit.

  2. Laadt alle gegevens in deze map:

    • 3320C_2010_314_RGB_LATLNG.tif

    • 3320D_2010_315_RGB_LATLNG.tif

    • 3420B_2010_328_RGB_LATLNG.tif

    • 3420C_2010_327_RGB_LATLNG.tif

U zou de volgende kaart moeten zien:

../../../_images/raster_step_one.png

There we have it - four aerial images covering our study area.

7.1.2. basic Follow Along: Een virtueel raster maken

Now as you can see from this, your solution layer lies across all four images. What this means is that you are going to have to work with four rasters all the time. That’s not ideal. It would be better to have one file to work with.

Luckily, QGIS allows you to do exactly this, and without needing to actually create a new raster file. You can create a Virtual Raster. This is also often called a Catalog, which explains its function. It’s not really a new raster. Rather, it is a way to organize your existing rasters into one catalog: one file for easy access.

Voor het maken van een catalogus zullen we de Processing ‣ Toolbox gebruiken.

  1. Open het algoritme Virtueel raster bouwen uit GDAL ‣ Raster diversen;

  2. In the dialog that appears, click on the button next to the Input layers parameter and check all the layers or use the Select All button;

  3. Uncheck Place each input file into a separate band. Notice the text field below. What this dialog is actually doing is that it is writing that text for you. It is a long command that QGIS is going to run.

    Notitie

    Keep in mind that you can copy and paste the text in the OSGeo Shell (Windows user) or Terminal (Linux and OSX users) to run the command. You can also create a script for each GDAL command. This is very handy when the procedure is taking a long time or when you want to schedule specific tasks. Use the Help button to get more help on the syntax of the command.

  4. Klik tenslotte op Uitvoeren.

Notitie

Zoals u al weet uit de eerdere modules maakt Processing standaard tijdelijke lagen. Klik op de knop om het bestand op te slaan.

../../../_images/build_virtual_raster.png

U kunt nu de originele vier rasters uit het paneel Lagen verwijderen en alleen het uitvoerraster van de virtuele catalogus behouden.

7.1.3. hard Rastergegevens transformeren

De bovenstaande methoden stellen u in staat gegevenssets virtueel samen te voegen met behulp van een catalogus en ze opnieuw “direct” te projecteren. Echter, als u gegevens instelt die u geruime tijd niet zal gebruiken, zou het meer efficiënt zijn om nieuwe rasters te maken die al samengevoegd en opnieuw geprojecteerd zijn. Dat verbetert de uitvoering bij het gebruiken van de rasters in een kaart, maar het kan enige tijd duren om het in het begin in te stellen.

7.1.3.1. Rasters opnieuw projecteren

Open Warp (opnieuw projecteren) uit GDAL ‣ Rasterprojecties.

U kunt ook virtuele rasters (catalogussen) opnieuw projecteren, multithreaded verwerken inschakelen, en meer.

../../../_images/warp_rasters.png

7.1.3.2. Rasters samenvoegen

Wanneer u een nieuwe rasterlaag moet maken en die op schijf opslaan kunt u het algoritme Merge gebruiken.

Notitie

Afhankelijk van hoeveel rasterbestanden u samenvoegt en hun resolutie, kan het nieuw gemaakte rasterbestand behoorlijk groot zijn. Overweeg daarom om een rastercatalogus te maken, zoals beschreven in het gedeelte Een virtueel raster maken.

  1. Klik op het algoritme Merge uit het menu GDAL ‣ Raster diversen.

  2. Gebruik, zoals we deden voor het Een virtueel raster maken, de knop om te kiezen welke lagen u wilt samenvoegen.

    U kunt ook een Virtueel raster als invoer specificeren, en dan zullen alle rasters waaruit dat bestaat worden verwerkt.

  3. Als u de bibliotheek GDAL kent, kunt u ook uw eigen opties toevoegen door het menu Gevorderde parameters te openen.

../../../_images/merge_rasters.png

7.1.4. In Conclusion

QGIS maakt het eenvoudig om rastergegevens in uw huidige projecten op te nemen.

7.1.5. What’s Next?

Vervolgens zullen we rastergegevens gebruiken die geen luchtfoto’s zijn en zien hoe symbolisatie ook handig is in het geval van rasters.