Epost

WFS Dybdepunkter: Generering av batymetrisk havbunns høydekart i QGIS

Formål:
Lag et høydekart (heightmap) av havbunnen basert på WFS dybdepunkter fra Geonorge.
Brukes i f.eks. 3D-verktøy som Blender, Unreal Engine eller Unity.

VIKTIG: Les grunnarbeidet – Steg 1 i denne artikkelen! WFS Dybdekurver: Hvordan lage batymetrisk havbunns høydekart i QGIS

Sammenligning
Dybdepunkter vs dybdekurver

Les ulike fordelene.

Dybdepunkter

Punkter
  • Høy detalj lokalt
  • Krever tett datasett
  • Mer variabel kvalitet

Dybdekurver

Linjer
  • Jevn og strukturert modell
  • God dekning
  • Stabilt resultat
  • Mindre detalj mellom kurver

Kort sagt:

  • → konvertere dybde til høyde (negativ verdi)
  • → interpolere til raster
  • → eksportere som heightmap
  • → bruke i 3D

STEG 1 — Legg til dybdepunkter

  1. Opprett WFS-tilkobling i QGIS
  2. Legg til laget: Dybdepunkt

STEG 2 – Klargjør data

Eksporter punktdata for raskere og mer stabil prosess.

Slik gjør du:

  • Høyreklikk lag → Export → Save Features As…

Innstillinger:

  • Extent: Calculate from Layer (arbeidsområdet)
  • Format: GeoPackage
  • CRS: EPSG:25835 (eller riktig UTM-sone)
  • Filnavn: dybdepunkt.gpkg
  • Velg kun felt: dybde

Resultat:
Et mindre og mer effektivt datasett.

STEG 3 — Konverter dybde til høyde

Kartverket lagrer dybde som positiv verdi nedover.
Du må konvertere til negativ høydeverdi.

Slik gjør du:

  1. Åpne Attribute Table
  2. Start Field Calculator
  3. Opprett nytt felt:
    • Type: Decimal
    • Navn: elev

Formel:

- "dybde"

Resultat:
10 m dybde → -10 m høyde

STEG 4 — Interpoler til raster (TIN)

Dette er kjernen i prosessen.

Verktøy:
TIN Interpolation

Viktige innstillinger:

  • Layer: dybdepunkt
  • Attribute: elev
  • Type: Points
  • Metode: Linear
  • Oppløsning: f.eks. 25 px
  • Output: GeoTIFF (seabed.tif)

Klikk Run

STEG 5 — Forbedre resultatet

Interpolasjon kan gi et blokkete resultat (spesielt ved grove datasett).

Løsning:

  • Høyreklikk raster → Properties → Symbology
  • Endre resampling til:
    • Bilinear (2×2) eller Cubic

Resultat:
Glattere og mer realistisk overflate

Resultat og bruk

Heightmap kan brukes i 3D-løsninger.

Eksempel workflow:

  • Generer høydekart i QGIS
  • Importer i 3D-verktøy
  • Bruk teksturer (f.eks. KTX2)

Eksempel konvertering:

toktx --t2 --encode uastc --resize 4096x4096 --genmipmap nyttnavn.ktx2 navn-til-teksture.png

Bruksområde og nøyaktighet

Denne metoden er egnet for:

  • Visualisering
  • Demo og presentasjoner
  • Interaktive løsninger
  • Digitale tvillinger

Viktig:
Ikke bruk til presise målinger.
Avvik kan forekomme sammenlignet med f.eks. Google Earth.

Tor-Verner