Aller au contenu
Retour au blog
AI Edit
QGIS
Tutoriel

AI Edit pour QGIS : guide complet

Published

Îlot pavillonnaire avec des logements interstitiels ajoutés (after)
Îlot pavillonnaire avec des logements interstitiels ajoutés (before)
BeforeAfter
Glisser pour comparer
Ajouter des logements interstitiels à un îlot pavillonnaire en un seul prompt. Faites glisser la poignée pour comparer.
Watch the video tutorial

AI Edit redessine l'imagerie aérienne déjà ouverte dans votre canevas QGIS. Vous délimitez une zone, décrivez la modification en une phrase, puis la nouvelle image revient sur la carte aux mêmes coordonnées. Elle s'aligne ainsi avec chaque autre layer du projet. Nous développons cet outil, ce guide porte donc sur notre propre solution.

Il couvre votre première modification, la bibliothèque de prompts, Mark up, Vectorize et les images de référence.

Exemples

Faites glisser le curseur sur n'importe quel exemple : l'image aérienne originale se trouve à gauche, le résultat de l'IA à droite. Chaque légende correspond au type de prompt qui l'a produit.

Installer dans QGIS

Installez le plugin depuis le QGIS Plugin Repository : ouvrez Plugins -> Manage and Install Plugins, recherchez AI Edit, puis cliquez sur Install. Il fonctionne avec QGIS 3 et 4, sous Windows, macOS et Linux, et repose sur le modèle Nano Banana 2.

Ouvrez ensuite le panneau et cliquez sur Sign in / Sign up. Votre navigateur s'ouvre, vous créez un compte (e-mail, Google ou Microsoft), puis le plugin se connecte automatiquement, sans carte bancaire, avec des modifications gratuites pour commencer.

0:00 / 0:00
Sign in from the panel, confirm in the browser, and the plugin connects itself.

Votre première modification

Lancer et dessiner votre zone

Cliquez sur le bouton vert Launch AI Edit, puis dessinez votre zone directement sur la carte, point par point, autour de la zone à modifier. Fermez le polygone en cliquant à nouveau sur votre premier point : la zone est définie.

0:00 / 0:00
Click Launch AI Edit, then outline your zone point by point.

Décrire la modification

Saisissez un prompt ou ouvrez la Library pour en utiliser un tout prêt.

0:00 / 0:00
Type your prompt, or pick one from the Library.

Choisir le niveau de détail

DétailRésolutionOffre
Standard1KFree
Detailed2KPro
Maximum4KPro

Standard (1K) suffit largement pour faire des essais. Passez à Detailed ou Maximum lorsque le résultat compte : le modèle lit et restitue davantage de pixels, les détails fins sont donc préservés. La présentation complète se trouve plus bas, dans la section Free vs Pro.

Générer

Cliquez sur Generate. Quelques secondes plus tard, le résultat est ajouté comme nouveau raster géoréférencé, exactement au-dessus de votre zone.

0:00 / 0:00
Click Generate: the edit runs and lands right on your zone.

Le panneau conserve chaque version (Original, V1, V2, etc.). Choisissez-en une comme base, saisissez un nouveau prompt et générez à nouveau pour affiner le résultat.

0:00 / 0:00
Every run lands as a new version in the strip. Pick any one as the base, prompt again, and generate.

Le bouton Before / after fait glisser la séparation entre l'entrée et le résultat, directement sur la carte.

0:00 / 0:00
Before / after slides between the input and the result, right on the map.

La bibliothèque de prompts

Cliquez sur Library pour parcourir des modèles prêts à l'emploi, chacun avec un aperçu avant/après et un prompt modifiable. Ils sont regroupés par thème : Cartography, Urban, Segment, Land cover, Cleanup, Forestry, Agriculture, Climate, Energy, et bien d'autres.

0:00 / 0:00
Top picks to get started, categories to browse, and My prompts, where your own prompts and recent runs are kept.

Mark up

Mark up vous permet de dessiner sur votre zone afin d'indiquer à l'IA agir. Vos annotations orientent la modification et sont supprimées du résultat. Utilisez cette fonction pour une modification à un endroit précis, et non sur l'ensemble de l'image.

Ouvrir Mark up et choisir un outil

Une zone étant dessinée, cliquez sur le bouton Mark up, puis choisissez un outil (crayon, ligne, flèche, cercle) et une couleur.

The Mark up button

The tool picker: pencil, line, arrow, circle

Dessiner sur la carte

Dessinez votre annotation directement sur l'imagerie : un contour, une flèche ou un cercle.

Saisir le prompt et générer

Nommez cette couleur dans le prompt, puis générez.

0:00 / 0:00
Pick a tool and a color, draw on the map, then name that color in the prompt. Here a pink outline turns one block into a park.

Le prompt qui a produit le résultat ci-dessous :

Planter des arbres à l'intérieur du contour rose. Ne rien modifier à l'extérieur.

Champ nu avec un contour rose, puis le même champ avec des arbres plantés à l'intérieur du contour (after)
Champ nu avec un contour rose, puis le même champ avec des arbres plantés à l'intérieur du contour (before)
BeforeAfter
Glisser pour comparer
Arbres plantés uniquement à l'intérieur du contour rose, annotation supprimée du résultat. Faites glisser la poignée pour comparer.

Vectorize

Le plugin a deux principaux cas d'usage. Le premier est la simulation : modifier quelques détails d'une image existante tout en conservant ses couleurs et son niveau de détail. Le second est la classification : détecter les éléments présents dans l'image en la segmentant ou en la classant.

Vectorize est conçu pour ce second cas. Il transforme les zones aux couleurs uniformes d'un résultat d'IA (bâtiments, classes d'occupation des sols, parcelles) en véritables polygones vectoriels que vous pouvez sélectionner, mesurer, styliser et exporter. La détection et la classification fonctionnent mieux à l'échelle locale. Pour couvrir de grandes zones, passez à notre plugin AI Segmentation.

Lancer une segmentation, puis cliquer sur Vectorize

Commencez par générer une segmentation : demandez-la dans le prompt ("segment all buildings") ou choisissez un modèle dans la catégorie Segment de la Library. Sur le résultat (bâtiments en rouge), cliquez sur Vectorize this result.

The Vectorize this result button on the result

Confirmer la couleur

Le panneau préremplit la couleur à extraire, ou utilisez Pick on map pour en échantillonner une autre.

The Vectorize panel with the detected classes

Affiner en direct

Ajustez la tolérance, supprimez les pixels isolés, simplifiez les contours et arrondissez les angles : chaque modification relance instantanément le traitement sur le même layer.

0:00 / 0:00
From a Segment result to 105 polygons across 2 classes, refined live before Finish.

Chaque élément possède un ensemble d'attributs propre (feature_id, class_name, class_color et une area_m2 géodésique) et est enregistré dans un GeoPackage dans votre dossier de sortie, prêt pour l'analyse.

The attribute table

Images de référence et layers

Les références donnent à l'IA un contexte supplémentaire, recadré sur votre zone, mais jamais affiché sur le canevas. Utilisez-les pour contrôler le style, reproduire une légende de couleurs ou fournir des données réelles. L'offre gratuite autorise une référence. Pro en autorise plusieurs.

Une image de référence

Joignez une image depuis votre disque : un exemple de style, un rendu cible ou une légende de couleurs. Une référence contraint beaucoup plus le modèle qu'un prompt seul. Vous atteignez donc plus rapidement le résultat souhaité. Cliquez sur Ref image, choisissez le fichier, puis il est transmis avec votre prompt.

0:00 / 0:00
Ref image attaches a picture from your disk. Here a photo of a roundabout, with a prompt asking for the intersection to look exactly like it.

Une autre utilisation courante consiste à fournir une carte d'occupation des sols avec votre légende exacte, accompagnée d'un prompt tel que :

Transformer en carte d'occupation des sols dans le style de la référence.

Le résultat reprend alors votre palette à chaque fois.

Reference legend, aerial image input, and the land use map result at 4K
Left: the reference legend. Middle: the aerial image input. Right: the result at 4K (Pro), reproducing the legend's residential, commercial, industrial, agriculture, forest, and water colors.

Un layer QGIS comme référence

L'IA travaille à partir de deux éléments : l'image visible sur votre canevas, c'est-à-dire l'entrée qu'elle modifie, et les références que vous lui fournissez à côté. N'importe quel layer QGIS peut servir de référence : faites-le glisser dans la boîte du prompt (ou utilisez Ref image). Il est recadré sur votre zone exacte et envoyé séparément, sans jamais être dessiné dans l'entrée.

Pour joindre un layer de votre projet, cliquez sur Reference, puis sur From the project, et choisissez le layer.

The Reference menu: From the project, listing the project layers

Ici, l'entrée est l'imagerie aérienne de Vaison-la-Romaine (France). La référence est un modèle numérique de terrain (MNT) de la même zone, masqué dans le projet : le noir et le violet correspondent aux points bas (le lit de l'Ouvèze), tandis que l'orange et le jaune clair correspondent aux points hauts.

The digital terrain model of the same area, black and purple lows along the river, orange and yellow highs
The reference: the DTM of the same area. Black and purple = low, orange and yellow = high.

Le prompt, qui s'appuie sur cette référence :

La référence représente le relief de la même zone : noir et violet = points bas, orange et jaune = points hauts. Simuler une crue majeure : une eau boueuse monte depuis le lit de la rivière et inonde uniquement les zones noires et violettes, en s'arrêtant net là où le terrain devient orange ou jaune. Ne pas supprimer les bâtiments, les routes ni les arbres : là où l'eau monte, ils sont seulement partiellement submergés.

Vue aérienne de Vaison-la-Romaine, puis la même vue avec une crue majeure remplissant uniquement les zones basses (after)
Vue aérienne de Vaison-la-Romaine, puis la même vue avec une crue majeure remplissant uniquement les zones basses (before)
BeforeAfter
Glisser pour comparer
La crue simulée suit le relief : l'eau remplit uniquement les zones basses du MNT et la vieille ville en hauteur reste au sec. Faites glisser la poignée pour comparer.

Pour voir à quel point l'eau épouse la référence, comparez le MNT avec le résultat :

Le MNT, puis le résultat de la crue : l'eau correspond aux zones basses du relief (after)
Le MNT, puis le résultat de la crue : l'eau correspond aux zones basses du relief (before)
BeforeAfter
Glisser pour comparer
Le MNT d'un côté, le résultat de l'autre : l'eau remplit exactement les zones noires et violettes. Faites glisser la poignée pour comparer.

Le même prompt, sans le MNT comme référence : l'IA ne connaît plus le relief et l'eau submerge presque tout, y compris les pentes. C'est tout l'intérêt d'un layer de référence : il contraint le modèle grâce à des données réelles.

Le résultat sans référence, puis le résultat avec le MNT comme référence (after)
Le résultat sans référence, puis le résultat avec le MNT comme référence (before)
BeforeAfter
Glisser pour comparer
Même prompt sans le MNT à gauche, avec le MNT à droite : sans référence, l'eau ignore le relief. Faites glisser la poignée pour comparer.

Chaque référence est co-localisée, recadrée sur la même zone et alignée sur le même sol que votre entrée. Vous pouvez donc en superposer plusieurs et le modèle les lit comme une scène synchronisée : un DEM ou un relief 3D pour l'altitude, plusieurs prises de vue aériennes ou satellites du même lieu, des layers de courbes de niveau, d'eau ou d'occupation des sols. Chaque layer supplémentaire est une source de contexte alignée, et plus le modèle dispose d'informations, meilleur est l'alignement du résultat.

Free vs Pro

La bibliothèque complète de prompts, Mark up, Vectorize et les références fonctionnent toutes avec l'offre gratuite. Pro augmente les limites : résolution supérieure, plusieurs images de référence par modification et quota mensuel plus élevé.

La résolution est le paramètre qui modifie le résultat lui-même. Un réglage supérieur augmente le nombre de pixels des deux côtés, l'image d'entrée lue par le modèle et le résultat qu'il renvoie. Il fait ainsi apparaître des détails absents en 1K et produit une image plus nette et mieux alignée.

1KStandard

~1024 px · ~1 MP

Draft and explore

Free
2KDetailed

~2048 px · ~4 MP

Sharper, cleaner edges

Pro
4KMaximum

~4096 px · ~16 MP

Finest detail, best aligned

Pro

Each square stands for a block of pixels. A higher tier packs in more of them on both sides: a larger input image the model reads, and a larger result it generates, so finer detail survives.

The same shadow-removal edit on a Barcelona block generated at 1K, 2K and 4K, zoomed to the same spot, showing the 1K result soft and the 4K crisp
A real run: the same edit (remove shadows) on the same Barcelona block at each resolution, zoomed to the same spot. 1K comes back soft, 4K resolves every rooftop, car and tree.

À retenir

La zone que vous dessinez est envoyée sous forme d'image plate de votre canevas visible. Le fond de carte et le niveau de zoom définis avant le dessin déterminent donc ce à partir de quoi l'IA travaille.

Un layer de référence doit rester masqué dans le panneau Layers, car un layer visible devient une partie de cette image au lieu d'être transmis à côté.

La résolution augmente le nombre de pixels des deux côtés, l'entrée lue par le modèle et le résultat qu'il renvoie. Les détails absents en 1K sont donc préservés en 4K.

Vectorize a besoin de couleurs uniformes. Demandez donc dans le prompt des aplats et des contours nets lorsque vous prévoyez de transformer un résultat en polygones.

Les petites zones reviennent plus nettes que les grandes.

Le menu ? du panneau contient le tutoriel et les conditions d'utilisation, et permet de nous contacter en cas de problème.

See plans and pricing