Werken met gegevens over het terrein (QGIS3)

Terrein- of hoogtegegevens zijn nuttig voor vele analyses in GIS en wordt vaak gebruikt in kaarten. QGIS3 heeft goede ingebouwde mogelijkheden voor het verwerken van gegevens over het terrein. In deze handleiding zullen we door de stappen gaan om verschillende product te genereren uit hoogtegegevens, zoals heuvels met schaduw en contouren.

Overzicht van de taak

De taak is om contouren en kaart met heuvels met schaduw te maken voor het gebied rondom Mt. Everest.

Andere vaardigheden die u zult leren

  • Zoeken en downloaden van gratis beschikbare terreingegevens.

  • Een vectorlaag als KML exporteren en bekijken in Google Earth.

  • Glad maken van contorulijnen

De gegevens ophalen

We zullen werken met de gegevensset GMTED2010 van USGS. GMTED (Global Multi-resolution Terrain Elevation Data) is een globale terrein gegevensset die de nieuwere versie is van de gegevensset GTOPO30.

Hier staat hoe de relevante gegevens van USGS Earthexplorer te zoeken en te downloaden.

  1. Ga naar USGS Earthexplorer . Op de tab Search Criteria, klik op World Features. Voer in Feature Name Everest in, voer in Country NEPAL in, klik op Show. Dit zal een tabel weergeven met informatie over de locatie. Selecteer Everest onder Placename.

../../_images/1156.png
  1. Het kaartvenster zal zich verplaatsen naar de locatie Mt. Everest. Klik op Data Sets.

../../_images/2130.png
  1. Vergroot de groep Digital Elevation en selecteer GMTED2010. Klik op Results.

../../_images/370.png
  1. Klik op de knop Download Options.

Waarschuwing

Op dit punt zult u moeten inloggen op de site. U kunt een gratis account aanmaken als u er nog geen hebt.

../../_images/439.png
  1. Selecteer de optie 30 ARC SEC en klik op Download.

../../_images/535.png

U zult nu een bestand hebben dat is genaamd GMTED2010N10E060_300.zip. Hoogtegegevens worden gedistribueerd in verschillende rasterindelingen, zoals ASC, BIL, GeoTiff etc. QGIS ondersteunt een grote variëteit aan rasterindelingen via de bibliotheek GDAL. De gegevens GMTED komen als GeoTiff-bestanden die zijn opgenomen in dit zip-archief.

Gemakshalve kunt u een kopie van de gegevens direct downloaden vanaf de koppeling hieronder.

GMTED2010N10E060_300.zip

Gegevensbron [GMTED2010]

Procedure

  1. Open Kaartlagen ‣ Laag toevoegen ‣ Rasterlaag toevoegen.

../../_images/634.png
  1. Klik op de onder Bron, zoek en selecteer het bestand genaamd 10n060e_20101117_gmted_mea300.tif.

../../_images/734.png
  1. U zult de terreingegevens zien worden gerenderd in het kaartvenster van QGIS. Elke pixel in het raster van het terrein staat voor de gemiddelde hoogte in meters op die locatie. De donkere pixels vertegenwoordigen gebieden met lage hoogte en lichtere pixels vertegenwoordigen gebieden van grote hoogte.

../../_images/833.png
  1. Laten we ons interessegebied eens opzoeken. Van Wikipedia, leren we dat de coördinaten voor ons interessegebied - Mt. Everest - is gesitueerd op de coördinaten 27.9881° N, 86.9253° E. Onthoud dat QGIS de coördinaten gebruikt in de indeling (Latitude, Longitude), als het CRS is ingesteld op EPSG:4326. Plak daarom 27.9881, 86.9253 onder in het venster van QGIS waar staat Coördinaat en druk op Enter. De weergave zal worden gecentreerd op dit coördinaat. Voer 1:1000000 in het veld Schaal in en druk op Enter om in te zoomen. U zult zien dat de weergave zoomt naar het gebied rondom de Himalaya.

../../_images/934.png
  1. We zullen nu het raster bijsnijden tot dit interessegebied. Zoek naar Clip in Toolbox van Processing. Selecteer het algoritme Raster op bereik clippen onder de algoritmes van GDAL.

../../_images/1041.png
  1. In het venster Raster op bereik clippen, selecteer 10n060e_20101117_gmted_mea300 als Invoerlaag, klik op in Bereik clippen en selecteer Bereik kaartvenster gebruiken, klik op in Geclipt (bereik) en voer als naam in mt_everest.tif. Klik op Uitvoeren.

../../_images/1157.png
  1. Een nieuwe laag mt_everest zal verschijnen in het kaartvenster. Zoek naar Hill in Toolbox van Processing. Selecteer het algoritme Schaduw voor heuvels onder de algoritmes van GDAL.

../../_images/1244.png
  1. In het venster Hillshade, selecteer mt_everest als Invoerlaag, voer 315.000 in bij Azimut van het licht (horizontale hoek), voer 45.000 in bij Hellingshoek van het licht. Klik op in Schaduw voor heuvels en voer de naam in als mt_everest_hillshade.tif. Klik op Uitvoeren.

../../_images/1342.png
  1. Een nieuwe laag mt_everest_hillshade zal in het kaartvenster verschijnen.

../../_images/1439.png
  1. Zoek naar Contour in Toolbox van Processing. Selecteer het algoritme Contour onder de algoritmes van GDAL.

../../_images/1535.png
  1. In het venster Contour, selecteer mt_everest als Input layer, voer 250 in bij Interval between contour lines. Klik op in Contouren en voer de naam in als mt_everest_contour.gpkg. Klik op Uitvoeren.

../../_images/1633.png
  1. Een nieuwe laag mt_everest_contour zal in het kaartvenster verschijnen. Klik met rechts op de laag en klik op Attributentabel openen.

../../_images/1732.png
  1. U zult zien dat elk lijnobject een attribuut genaamd ELEV heeft. Dat is de hoogte in meters die elke lijn vertegenwoordigt. Klik een aantal malen op de kolomkop om de waarden in aflopende volgorde te sorteren. Hier zult u de lijn vinden die de grootste hoogte in onze gegevens vertegenwoordigt, d.i. Mount Everest.

../../_images/1828.png
  1. Selecteer de bovenste rij en klik op de knop Zoom naar de geselecteerde rijen.

../../_images/1922.png
  1. Schakel naar het hoofdvenster van QGIS. U zult de geselecteerde contour zien, geaccentueerd in geel. Dat is het gebied van de grootste hoogte in onze gegevensset.

../../_images/2020.png
  1. Zoek naar Smooth in Toolbox van Processing. Selecteer het algoritme Afgevlakt onder Vector geometrie.

../../_images/2131.png
  1. In het venster Afgevlakt, selecteer mt_everest_contour als Invoerlaag, voer 5 in bij Doorlopen. Klik op Uitvoeren.

Waarschuwing

Het algoritme voor afvlakken werkt door het toevoegen van extra punten langs de lijnen. Als u het aantal doorlopen verhoogt, zal het aantal punten in de contourlijnen met een grote hoeveelheid toenemen. Wees dus voorzichtig met het gebruiken van een groter aantal doorlopen. U kunt de bestandsgrootte van de uitvoer verkleinen door het te exporteren als een Shapefile en de resultaten vereenvoudigen met Mapshaper.

../../_images/2222.png
  1. Een nieuwe laag Afgevlakt zal in het kaartvenster verschijnen. Deze laag zal meer gladdere randen hebben, in vergelijking met de laag mt_everest_contour.

../../_images/2319.png
  1. U kunt ook uw contourenlaag visualiseren en uw analyse verifiëren door de contourenlaag te exporteren als KML en dat te bekijken in Google Earth. Klik met rechts op de contourenlaag, selecteer Exporteren ‣ Objecten opslaan als….

../../_images/2419.png
  1. Selecteer Keyhole Markup Language [KML] als het Indeling. Klik op in Bestandsnaam, noem uw uitvoer contour_smoothed.kml. Klik op OK.

../../_images/2518.png
  1. Blader naar het uitvoerbestand op uw schijf en dubbelklik erop om Google Earth Pro te openen.

../../_images/2616.png

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