Ga naar inhoud
QGIS
GeoAI
AI Edit

Overstroming simuleren in QGIS: 5 methoden

Gepubliceerd op

Een luchtbeeld van Besançon met de Doubs in overstroming, bruin water over de kades en het park aan de rivier.

Om een overstroming te tonen in QGIS, heb je vijf opties, en ze vallen duidelijk uiteen: twee geven je een meetbare omvang, één geeft je een technisch antwoord, en twee geven je een beeld dat overtuigt. De snelste meetbare optie is een digitaal hoogtemodel en een drempel in Rasterberekeningen, wat ongeveer vijf minuten kost. Het meest overtuigende beeld is een gegenereerde luchtfoto, wat ongeveer één minuut kost. Geen van beide vervangt de ander, en deze pagina gaat vooral over ze niet door elkaar halen.

Drie hiervan geven je een kaart van de overstroming, die je kunt meten. Twee geven je een beeld ervan, dat je niet kunt meten.

Wat je nodig hebtMethodeWat je krijgt
De wettelijk erkende overstromingszoneGéorisques PPRI- of TRI-laagEen kaart, gratis, in minuten
Iets om te tonen, op je eigen locatieAI Edit, onze plugin voor QGISEen beeld dat op de kaart blijft
Een grove omvang die je kunt metenHoogtemodel plus een drempelEen kaart, gratis, 5 minuten
Dieptes en snelheden voor een echte studieEen hydraulisch modelEen kaart, dagen werk, een specialist
Iets om te tonen, elke plek is goedChatGPT, Gemini of MidjourneyEen beeld, zonder coördinaten

Alles hieronder draait op één uitsnede: 600 m van de Doubs door het centrum van Besançon, met de oude stad op haar terras links en de kades, het openluchtzwembad en een park aan de rivier op de rechteroever.

Luchtfoto van de Doubs door het centrum van Besançon, met links de dichtbebouwde oude stad en rechts kades, afgemeerde boten, een brug en een openluchtzwembad.
Het beginpunt. IGN BD ORTHO, geraadpleegd op 31 augustus 2026. De rivier ligt op 242 m, de kades op 242, de oude stad op haar terras op 245. Alleen de beboste helling in de bovenhoek haalt 260.

Je hebt ook terreinhoogtes nodig. In Frankrijk wordt RGE ALTI van IGN via de Géoplateforme aangeboden, en als je het opvraagt in het image/x-bil;bits=32 formaat krijg je echte hoogtewaarden in plaats van een beeld ervan.

Meet eerst het reliëf, want dat bepaalt of dit alles de moeite waard is. Over deze uitsnede loopt de grond van 240,9 m in de bedding tot 260,1 m op de beboste helling: 19 m reliëf. Ik kaderde dezelfde oefening eerst in op Nemours en kreeg 6,3 m over een identiek vierkant, wat te vlak is om met een van deze methoden iets te laten zien.

Let op hoe weinig van die 19 m in de stad ligt. De kades liggen op 242 m en het terras waar de oude stad op staat op 245 m, dus het historische centrum ligt drie meter boven de rivier, niet twintig. Alles hieronder draait om dat verschil.

Dezelfde uitsnede als hoogtemodel, met de rivierbedding bijna zwart, de kades paars en de hoge grond oranje en lichtgeel.
Dezelfde uitsnede als grondhoogte. Zwart is de bedding op 241 m, paars zijn de kades, oranje en lichtgeel is de stijgende grond. Deze ene laag stuurt drie van de vijf methoden aan.

Methode 1: de officiële overstromingskaart van Géorisques

Controleer voor je iets modelleert of het antwoord al bestaat. Géorisques, beheerd door het ministerie en de BRGM, publiceert de PPRI-gevarenzones en de kartering uit de overstromingsrichtlijn voor de 124 Franse gebieden met hoog overstromingsrisico, in drie gevarenniveaus, als shapefile en als WMS- en WFS-services onder de open licentie. Laad de WFS rechtstreeks in QGIS.

Gebruik het wanneer: de vraag regelgevend is, of als iemand zal vragen wat de staat als overstromingsgevoelig beschouwt. Sla het over wanneer: je locatie niet gedekt is, of je een scenario nodig hebt dat niemand in kaart heeft gebracht.

Methode 2: een generatief model in QGIS

Een generatief model in QGIS tekent de luchtfoto op je scherm opnieuw op basis van een geschreven instructie, en geeft het terug als een laag precies op de foto waar het vandaan kwam. We bouwen er een van, AI Edit. Dit deel gaat over onze eigen tool.

Hier is dezelfde uitsnede, gevraagd om een grote overstroming, zonder iets anders erbij.

Dezelfde luchtfoto met bruin overstromingswater over het grootste deel van de uitsnede, ook over straten in de oude stad en over grond op de rechteroever die ruim boven de rivier ligt.
Een overstromingsprompt zonder meer. Op het eerste gezicht lijkt het te kloppen, maar het klopt niet: het water is de straten van de oude stad opgelopen en bedekt grond op de rechteroever die meters boven de rivier ligt.

Nu dezelfde prompt met het hoogtemodel van bovenaan deze pagina als referentie erbij, en een zin die het model zegt het te lezen: donker is laag, licht is hoog, stop waar de grond stijgt.

Een overstroming die de hele uitsnede bedekt, en daarna dezelfde overstroming beperkt tot de rivierzone, met de stad op haar terras droog (after)
Een overstroming die de hele uitsnede bedekt, en daarna dezelfde overstroming beperkt tot de rivierzone, met de stad op haar terras droog (before)
VoorNa
Sleep om te vergelijken
Dezelfde prompt zonder het hoogtemodel links, met het hoogtemodel rechts. Rechts blijft het water in de vallei, volgt de rand de knik in de helling en houdt de oude stad droge straten. Sleep de handgreep om te vergelijken.

Dat is het hele argument om dit in QGIS te doen in plaats van in een browser: elke laag die al open is in je project kan als sturing aan het model worden meegegeven. Een hoogtemodel hier, maar evengoed de Géorisques-gevarenzone uit Methode 1, of de uitvoer van Methode 3.

Schrijf de instructie als een beschrijving van het water, niet als een lijst van te sparen grond. De run die de tweede manier probeerde kwam terug als de originele foto, onveranderd.

Gebruik het wanneer: je een echte overstroming leesbaar moet maken voor mensen die geen gevarenkaarten lezen. Sla het over wanneer: het eindproduct een getal is. Het resultaat is een beeld, en niets erin kan worden gemeten tot je het omzet in vormen.

Methode 3: een hoogtemodel en een drempel

Het antwoord van vijf minuten. Laad het hoogtemodel, open Rasterberekeningen, en behoud elke cel onder je waterpeil. Hier geeft ("dem@1" <= 244) / ("dem@1" <= 244) een laag met enen over de overstroomde grond en niets elders. Kleur het blauw over de luchtfoto.

Dezelfde luchtfoto met een doorzichtige blauwe laag over de rivier, de kades en het park aan de rivier bij een waterpeil van 244 m.
Waterpeil ingesteld op 244 m, twee meter boven de bedding. De kades en het park aan de rivier lopen onder, de oude stad op haar terras blijft droog.

Het is meetbaar: de laag heeft een oppervlakte, en je kunt tellen wat erbinnen valt. Het is ook grof, op twee manieren die je moet kennen voor je het aan iemand laat zien.

Ten eerste is het een badkuip. Het vult elke cel onder de lijn, of het water er nu bij kan of niet. Die twee losse blauwe vlekken, een parkeerplaats boven en een binnenplaats onder, zijn geen fout: ik mat ze op 244,1 m en 243,9 m, echt onder het waterpeil. Maar de grond tussen elk van hen en de rivier ligt op 245 m, dus een echte overstroming zou een meter droge grond moeten beklimmen om er te komen. De drempel kan dat niet weten. Hij heeft geen idee welke cellen met iets verbonden zijn.

Ten tweede, zet het peil hoger en de grofheid is niet langer subtiel.

Hetzelfde beeld bij een waterpeil van 246 m, met blauw over bijna de hele uitsnede, ook over straten en bouwblokken.
Dezelfde methode op 246 m, twee meter hoger. Bijna de hele uitsnede loopt onder, omdat het terras waarop de stad staat maar op 245 m ligt. Twee meter extra water op de schuifregelaar is het verschil tussen natte kades en een verdronken stadscentrum.

Gebruik het wanneer: je een snelle, meetbare, eerlijk gemarkeerde eerste versie nodig hebt. Sla het over wanneer: het getal zal worden geciteerd aan iemand die ertoe doet.

Methode 4: een hydraulisch model

HEC-RAS, TELEMAC of Iber nemen een beddinggeometrie, een ruwheid en een afvoer, en geven dieptes en snelheden terug die over de locatie variëren. Dit is wat een overstromingsstudie echt is, en er bestaan bruggen naar verschillende ervan in QGIS.

Gebruik het wanneer: het eindproduct een studie is. Sla het over wanneer: je drie dagen hebt en geen hydraulisch ingenieur, wat meestal het geval is.

Methode 5: vraag ChatGPT, Gemini of Midjourney

Maak een schermafbeelding van je kaart, plak die in een van hen, beschrijf de overstroming, krijg een beeld terug. Snel, en vaak overtuigend wat het water betreft. Twee problemen. Ze hebben geen idee waar je grond hoog of laag is, dus het water gaat waar het een mooier beeld oplevert. En wat terugkomt is een gewoon beeldbestand zonder coördinaten, dus het kan nooit terug op de kaart naast iets anders.

Gebruik het wanneer: je een sfeer wilt, voor iets informeels. Sla het over wanneer: iemand de locatie kent.

Wat te onthouden

Drie van deze vijf methoden geven je een kaart die je kunt meten, en twee geven je een beeld dat je niet kunt meten.

Combineer ze. Methode 1 of Methode 3 geeft de omvang die je kunt verdedigen, en Methode 2 geeft het beeld dat mensen begrijpen.

Een gegenereerde overstroming is alleen betrouwbaar omdat je er een gemeten laag bij gaf, dus publiceer er nooit een zonder de gemeten omvang ernaast.

Markeer elke gegenereerde overstroming als een simulatie, nooit als een foto of een voorspelling.

Lees de beddinghoogte af van je eigen hoogtemodel voor je een waterpeil kiest. Een rond absoluut getal dat je zonder te kijken prikt zet per ongeluk een hele stad onder water.

Vragen die mensen stellen

Kan een gegenereerd overstromingsbeeld in een openbaar document?

Ja, gemarkeerd als een simulatie, nooit als een foto of een voorspelling. Onze uitvoer is daarom gemarkeerd als AI-gegenereerd. Zet de gemeten omvang ernaast zodat mensen kunnen zien waar het getal vandaan kwam.

Kan ik het overstroomde gebied meten op het gegenereerde beeld?

Nee. Het zijn pixels. Meet Methode 1 of Methode 3, die echte geometrie zijn, en gebruik het gegenereerde beeld waar het goed in is.

Welk waterpeil moet ik gebruiken voor de drempel?

Lees eerst de beddinghoogte af van je hoogtemodel, en werk dan van daaruit omhoog. Hier ligt de bedding op ongeveer 241 m, dus 244 m is een stijging van drie meter. Een rond absoluut getal prikken zonder te kijken is hoe je per ongeluk een hele stad onder water zet.

Werkt dit buiten Frankrijk?

De methode wel. De data verandert: je hebt een nationaal hoogtemodel nodig, en elke gepubliceerde gevarenkartering die je land heeft. De rest is dezelfde Rasterberekeningen en dezelfde prompt.

Bronnen

  1. Géorisques, beheerd door het ministerie voor de ecologische transitie en de BRGM, geraadpleegd 31 augustus 2026. PPRI-gevarenzones en de kartering uit de overstromingsrichtlijn van de 124 Franse gebieden met hoog overstromingsrisico, drie gevarenniveaus, shapefile plus WMS en WFS onder Licence Ouverte 2.0.

  2. IGN RGE ALTI via de Géoplateforme, Licence Ouverte. Hoogtewaarden geraadpleegd op 31 augustus 2026 in image/x-bil;bits=32.

  3. Luchtfoto's: IGN BD ORTHO, Licence Ouverte.

  4. Elke figuur is gemaakt in QGIS op 31 augustus 2026 over de hierboven beschreven uitsnede.

De complete gids over AI Edit dekt de plugin van begin tot eind, en hoe je een straat herontwerpt in QGIS past dezelfde methode toe op een andere klus. Wil je de stappen met Rasterberekeningen en de drempel liever beschrijven dan er doorheen klikken, dan voert AI Agent zo'n QGIS-workflow met meerdere stappen uit op basis van één instructie. De QGIS AI-hub verwijst naar al onze gidsen.

Probeer gratis in QGIS, geen creditcard nodig