Simuler une inondation dans QGIS : 5 méthodes
Publié le Mis à jour le

Le moyen le plus rapide de montrer une inondation dans QGIS, c'est un modèle d'élévation et un seuil dans la calculatrice raster : cinq minutes environ, et une emprise que vous pouvez mesurer. Il existe quatre autres options, et les cinq se séparent nettement : deux donnent une emprise mesurable, une donne une réponse d'ingénierie, et deux donnent une image qui convainc. L'image la plus convaincante, c'est une vue aérienne générée, en une minute environ. L'une ne remplace pas l'autre, et cette page sert surtout à ne pas les confondre.
Trois donnent une carte de l'inondation, que vous pouvez mesurer. Deux donnent une image, que vous ne pouvez pas mesurer.
| Ce qu'il vous faut | Méthode | Vous obtenez |
|---|---|---|
| La zone inondable reconnue légalement | Couche Géorisques PPRI ou TRI | Une carte, gratuite, en quelques minutes |
| De quoi illustrer, sur votre propre site | AI Edit, notre plugin QGIS | Une image qui reste sur la carte |
| Une emprise approximative mesurable | Modèle d'élévation plus un seuil | Une carte, gratuite, en 5 minutes |
| Hauteurs et vitesses pour une vraie étude | Un modèle hydraulique | Une carte, en jours, avec un spécialiste |
| De quoi illustrer, n'importe quel lieu convient | ChatGPT, Gemini ou Midjourney | Une image, sans coordonnées |
Tout ce qui suit porte sur un seul cadre : 600 m du Doubs dans le centre de Besançon, avec la vieille ville sur sa terrasse à gauche et les quais, la piscine en plein air et un parc en rive droite.

Il faut aussi les hauteurs du sol. En France, le RGE ALTI de l'IGN est servi via la Géoplateforme, et le demander au format image/x-bil;bits=32 donne de vraies valeurs d'élévation plutôt qu'une image de ces valeurs.
Mesurez le relief avant tout, car c'est lui qui décide si tout cela vaut la peine. Sur ce cadre, le sol va de 240,9 m dans le chenal à 260,1 m sur le versant boisé : 19 m de relief. J'avais cadré le même exercice à Nemours avant celui-ci et obtenu 6,3 m sur un carré identique, trop plat pour qu'aucune de ces méthodes montre quoi que ce soit.
Notez comme peu de ces 19 m sont dans la ville. Les quais sont à 242 m et la terrasse où se tient la vieille ville à 245 m, donc le centre historique est trois mètres au-dessus de la rivière, pas vingt. Tout ce qui suit en dépend.

Méthode 1 : la carte officielle de Géorisques
Avant de modéliser quoi que ce soit, vérifiez si la réponse existe déjà. Géorisques, porté par le Ministère et le BRGM, publie les zones d'aléa PPRI et la cartographie de la directive inondation pour les 124 territoires français à fort risque d'inondation, en trois niveaux d'aléa, en shapefile ainsi qu'en services WMS et WFS sous licence ouverte. Chargez le WFS directement dans QGIS.
À utiliser quand : la question est réglementaire, ou quand on vous demandera ce que l'État considère comme inondable. À éviter quand : votre site n'est pas couvert, ou qu'il vous faut un scénario que personne n'a cartographié.
Méthode 2 : un modèle génératif dans QGIS
Un modèle génératif dans QGIS redessine la photographie aérienne à votre écran à partir d'une instruction écrite, et la rend comme une couche posée exactement sur la photographie d'origine. Nous en construisons un, AI Edit. Cette section parle de notre propre outil.
Voici le même cadre, avec une demande de crue majeure, sans rien d'autre en référence.

Maintenant le même prompt avec le modèle d'élévation du haut de cette page joint en référence, et une phrase qui dit au modèle de le lire : sombre c'est bas, clair c'est haut, arrêtez-vous où le sol monte.


C'est tout l'argument pour faire cela dans QGIS plutôt que dans un navigateur : toute couche déjà ouverte dans votre projet peut servir de guide au modèle. Un modèle d'élévation ici, mais tout aussi bien la zone d'aléa Géorisques de la Méthode 1, ou le résultat de la Méthode 3.
Écrivez l'instruction comme une description de l'eau, pas comme une liste de terrains à épargner. L'essai fait de la seconde façon est revenu identique à la photographie d'origine, inchangé.
À utiliser quand : vous devez rendre une vraie crue lisible pour des gens qui ne lisent pas les cartes d'aléa. À éviter quand : le livrable est un chiffre. Le résultat est une image, et rien dedans ne se mesure tant que vous ne l'avez pas convertie en formes.
Méthode 3 : un modèle d'élévation et un seuil
La réponse en cinq minutes. Chargez le modèle d'élévation, ouvrez la calculatrice raster, et gardez chaque cellule sous votre niveau d'eau. Ici, ("dem@1" <= 244) / ("dem@1" <= 244) donne une couche de 1 sur le sol inondé et rien ailleurs. Affichez-la en bleu sur la photo aérienne.

C'est mesurable : la couche a une surface, et vous pouvez compter ce qui tombe dedans. C'est aussi sommaire, de deux façons à connaître avant de le montrer à qui que ce soit.
D'abord, c'est une baignoire. Elle remplit chaque cellule sous le seuil, que l'eau puisse l'atteindre ou non. Ces deux taches bleues isolées, un parking en haut et une cour en bas, ne sont pas un bug : je les ai échantillonnées à 244,1 m et 243,9 m, vraiment sous le niveau d'eau. Mais le sol entre chacune et la rivière est à 245 m, donc une vraie crue devrait grimper un mètre de terrain sec pour y entrer. Le seuil ne peut pas le savoir. Il n'a aucune idée des cellules connectées à quoi que ce soit.
Ensuite, montez le niveau et l'approximation ne passe plus inaperçue.

À utiliser quand : il vous faut un premier passage rapide, mesurable, honnêtement étiqueté. À éviter quand : le chiffre sera cité à quelqu'un qui compte.
Méthode 4 : un modèle hydraulique
HEC-RAS, TELEMAC ou Iber prennent une géométrie de chenal, une rugosité et un débit, et renvoient des hauteurs et des vitesses qui varient sur le site. C'est cela, une vraie étude d'inondation, et il existe des passerelles QGIS vers plusieurs d'entre eux.
À utiliser quand : le livrable est une étude. À éviter quand : vous avez trois jours et pas d'ingénieur hydraulicien, c'est-à-dire la plupart du temps.
Méthode 5 : demander à ChatGPT, Gemini ou Midjourney
Prenez une capture de votre carte, collez-la dans l'un d'eux, décrivez l'inondation, récupérez une image. Rapide, et souvent convaincant sur l'aspect de l'eau. Deux problèmes. Ils n'ont aucune idée d'où votre sol est haut ou bas, donc l'eau va là où elle fait une plus belle image. Et ce qui revient est un simple fichier image sans coordonnées, qui ne pourra jamais revenir sur la carte à côté d'autre chose.
À utiliser quand : vous voulez une ambiance, pour un usage informel. À éviter quand : quelqu'un connaît le site.
À retenir
Trois de ces cinq méthodes donnent une carte que vous pouvez mesurer, et deux donnent une image que vous ne pouvez pas mesurer.
Associez-les. La Méthode 1 ou la Méthode 3 donne l'emprise que vous pouvez défendre, et la Méthode 2 donne l'image que les gens comprennent.
Une crue générée n'est fiable que parce que vous lui avez fourni une couche mesurée, alors ne la publiez jamais sans l'emprise mesurée à côté.
Étiquetez chaque crue générée comme une simulation, jamais comme une photographie ou une prévision.
Lisez l'altitude du chenal sur votre propre modèle d'élévation avant de choisir un niveau d'eau. Un chiffre rond absolu choisi sans regarder noie toute une ville par accident.
Questions fréquentes
Une image d'inondation générée peut-elle aller dans un document public ?
Oui, étiquetée comme une simulation, jamais comme une photographie ou une prévision. Notre sortie est marquée comme générée par IA pour cette raison. Mettez l'emprise mesurée à côté pour que les gens voient d'où vient le chiffre.
Puis-je mesurer la surface inondée à partir de l'image générée ?
Non. Ce sont des pixels. Mesurez avec la Méthode 1 ou la Méthode 3, qui sont de la vraie géométrie, et utilisez l'image générée pour ce qu'elle fait bien.
Quel niveau d'eau utiliser pour le seuil ?
Lisez d'abord l'altitude du chenal sur votre modèle d'élévation, puis remontez à partir de là. Ici le chenal est à environ 241 m, donc 244 m c'est une montée de trois mètres. Choisir un chiffre rond absolu sans regarder, c'est comme cela qu'on finit par noyer toute une ville par accident.
Est-ce que cela fonctionne hors de France ?
La méthode oui. Les données changent : il faut un modèle national d'élévation, et toute cartographie d'aléa publiée par votre pays. Le reste, c'est la même calculatrice raster et le même prompt.
Sources
-
Géorisques, porté par le Ministère de la transition écologique et le BRGM, consulté le 31 août 2026. Zones d'aléa PPRI et cartographie de la directive inondation des 124 territoires français à fort risque d'inondation, trois niveaux d'aléa, shapefile plus WMS et WFS sous Licence Ouverte 2.0.
-
IGN RGE ALTI via la Géoplateforme, Licence Ouverte. Valeurs d'élévation lues le 31 août 2026 en
image/x-bil;bits=32. -
Photographie aérienne : IGN BD ORTHO, Licence Ouverte.
-
Chaque figure a été réalisée dans QGIS le 31 août 2026 sur le cadre décrit ci-dessus.
Le guide complet AI Edit couvre le plugin de bout en bout, et comment repenser une rue dans QGIS applique la même méthode à un autre cas. Si vous préférez décrire les étapes de la calculatrice raster et du seuil plutôt que de cliquer, AI Agent exécute ce type de séquence en plusieurs étapes dans QGIS à partir d'une seule instruction. Le hub QGIS AI regroupe tous nos guides.
, c'est un modèle d'élévation et un seuil dans la calculatrice raster : cinq minutes environ, et une emprise que vous pouvez mesurer. Il existe quatre autres options, et les cinq se séparent nettement : deux donnent une emprise mesurable, une donne une réponse d'ingénierie, et deux donnent une image qui convainc. L'image la plus convaincante, c'est une vue aérienne générée, en une minute environ. L'une ne remplace pas l'autre, et cette page sert surtout à ne pas les confondre.

