Z-waarden voor shapefile uit raster opvragen

Auteur

Siebe Bosch (Hydroconsult)

Publicatiedatum

zaterdag, 7 december 2024

Inleiding

Sommige shapefiles kunnen 3D zijn; van het type Z. Bijvoorbeeld PolygonZ, PolylineZ, PointZ.

De vectorpunten in iedere feature bevatten dan naast een X- en Y-coordinaat ook een hoogtewaarde (z). Dit zijn waarden die niet in de attribuuttabel van de shapefile kunnen zitten omdat één feature meerdere vectorpunten kan hebben en ieder punt zijn eigen hoogtewaarde.

HydroToolbox heeft een functionaliteit om de Z-waarden toe te kennen door die waarde op te vragen uit een onderliggend raster.

  • Kies in het startscherm de optie ‘GIS’
  • Kies ‘vector operations’ - ‘edit’ - ‘Assign Z-values from a grid’
  • Het formulier zoals hiernaast getoond verschijnt

Z-waarden aan een shapefile toekennen uit een raster.

Z-waarden aan een shapefile toekennen uit een raster.

Files

Shapefile
Het pad naar de shapefile waaraan z-waarden moeten worden toegekend. Let op: dit moet een shapefile van het type PointZ, PolylineZ of PolygonZ zijn. Druk op de button <..> om te bladeren naar het gewenste bestand.
Grid
Het pad naar het rasterbestand wat de te leveren z-waarden bevat. Druk op de button <..> om te bladeren naar het gewenste bestand.

Settings

Add value
Een extra waarde die moet worden opgeteld bij de rasterwaarde alvorens het resultaat aan de shapefile toe te kennen. Optioneel

Druk op de button ‘Execute’ om het proces te starten. Wanneer het proces gereed is verschijnt de melding ‘Operation complete’ in beeld.

Punten bekijken en bewerken in QGis

omdat het in QGis niet erg intuïtief werkt om de vectorpunten te bekijken en/of bewerken, hier een kleine handreiking.

  • Zet ‘bewerken aan’ voor de laag
  • Activeer het gereedschap ‘punten bewerken’
  • Het formulier zoals hiernaast getoond verschijnt
  • Klik met de rechtermuisknop op de gewenste feature

Punten van features bewerken in QGis.

Punten van features bewerken in QGis.