Aller au contenu
AI Agent
QGIS
Tutoriel

Flux WMS et WMTS IGN dans QGIS : adresses, couches, pannes

Publié le

Le centre d'Angers sur l'orthophoto IGN, avec les parcelles du cadastre en violet et leurs numéros, chargés dans QGIS depuis le flux WMS de la Géoplateforme.

Pour ajouter un flux IGN dans QGIS, ouvrez Couche > Ajouter une couche > Ajouter une couche WMS/WMTS, cliquez sur Nouveau, collez https://data.geopf.fr/wms-r/wms, puis Connexion. Choisissez ORTHOIMAGERY.ORTHOPHOTOS pour l'orthophoto ou GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2 pour le Plan IGN, et Ajouter. Il n'y a ni clé ni compte à créer. Les anciennes adresses en wxs.ign.fr ne répondent plus : si un flux IGN reste vide dans un vieux projet, c'est la première chose à vérifier.

Ce que vous voulezAdresse à coller dans QGISCouches le 19 octobre 2026
Orthophoto, Plan IGN, cadastre en image, net dans tout SCRhttps://data.geopf.fr/wms-r/wms (WMS raster)455
Les mêmes en tuiles, le plus rapide en Web Mercatorhttps://data.geopf.fr/wmts (WMTS)728
Données vecteur rendues en image (graphes, BD TOPO)https://data.geopf.fr/wms-v/ows (WMS vecteur)487
Les objets eux-mêmes : bâtiments, parcelles, communeshttps://data.geopf.fr/wfs/ows (WFS)862 types d'objets
Plan IGN en tuiles vectorielleshttps://data.geopf.fr/tms/1.0.0/ (TMS)830 entrées

Ces adresses sont celles du tutoriel QGIS de cartes.gouv.fr, mis à jour le 27 mai 2026. Les nombres de couches sont ceux des GetCapabilities que nous avons téléchargées le 19 octobre 2026.

Ajouter le flux WMS de l'orthophoto IGN

Ouvrir la fenêtre WMS

Couche > Ajouter une couche > Ajouter une couche WMS/WMTS. Vous pouvez aussi passer par le panneau Explorateur : clic droit sur WMS/WMTS, Nouvelle connexion.

Créer la connexion

Cliquez sur Nouveau. Donnez un nom, par exemple « Géoplateforme WMS raster », et collez https://data.geopf.fr/wms-r/wms dans le champ URL. Laissez l'authentification vide, puis OK.

Se connecter et filtrer

Cliquez sur Connexion. La liste compte 956 lignes, couches et styles mêlés. Tapez « Photographies aériennes » ou le nom exact dans la zone de recherche au lieu de faire défiler.

Choisir la couche et le SCR

Sélectionnez ORTHOIMAGERY.ORTHOPHOTOS, gardez l'encodage JPEG, et choisissez le SCR de votre projet en bas, ici EPSG:2154 Lambert-93. Cliquez sur Ajouter.

La fenêtre QGIS Ajouter des couches d'un serveur WM(T)S, connectée à Géoplateforme WMS raster. Le filtre Photographies aériennes affiche ORTHOIMAGERY.ORTHOPHOTOS sélectionnée, puis les orthophotos historiques 1950-1965, 1965-1980, 1980-1995 et 2000-2005. Encodage JPEG, SCR EPSG:2154 Lambert-93, une couche sélectionnée.
La connexion au WMS raster dans QGIS 3.44, filtrée sur les photographies aériennes. Le SCR du bas doit être celui de votre projet.

Pour le WMTS, la démarche est la même avec https://data.geopf.fr/wmts. L'onglet Jeu de tuiles liste alors les couches et leur grille de tuiles, PM_0_19 pour la plupart, ou une grille Lambert-93 pour les variantes .L93.

Les 10 couches IGN à connaître

Tous ces noms sont dans les GetCapabilities publiques, donc gratuits et sans clé.

CoucheNom exactServices
Photographies aériennes, la plus récente partoutORTHOIMAGERY.ORTHOPHOTOSWMS raster, WMTS
BD ORTHO 20 cmHR.ORTHOIMAGERY.ORTHOPHOTOSWMS raster, WMTS (et .L93)
Plan IGN v2GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2WMS raster, WMTS (et .L93)
Cadastre en imageCADASTRALPARCELS.PARCELLAIRE_EXPRESSWMS raster, WMTS (et .L93)
Cadastre en objets (parcelles, bâtiments, communes)CADASTRALPARCELS.PARCELLAIRE_EXPRESS:parcelleWFS, 9 types en tout
Orthophotos historiquesORTHOIMAGERY.ORTHOPHOTOS.1950-1965, .1965-1980, .1980-1995WMS raster, WMTS
Infrarouge couleurORTHOIMAGERY.ORTHOPHOTOS.IRCWMS raster, WMTS
Ombrage du MNT LiDAR HDIGNF_LIDAR-HD_MNT_ELEVATION.ELEVATIONGRIDCOVERAGE.SHADOWWMS raster, WMTS
Bâtiments de la BD TOPOBDTOPO_V3:batimentWFS, 115 types BD TOPO
Limites administrativesLIMITES_ADMINISTRATIVES_EXPRESS.LATESTWMS raster, WMTS, WFS

Le WMS raster sert aussi le MNT, le MNS et le MNH du LiDAR HD en Lambert-93, par exemple IGNF_LIDAR-HD_MNH_ELEVATION.ELEVATIONGRIDCOVERAGE.LAMB93. Pour télécharger les dalles elles-mêmes, voyez notre guide LiDAR HD dans QGIS.

Deux absences comptent. Les cartes SCAN 25 et SCAN 100 ne figurent pas dans les flux publics. Les données sous accès restreint passent par les adresses /private/, qui répondent 401 sans clé. La clé se crée dans l'espace « Mes clés d'accès » de cartes.gouv.fr. Et la couche THR.ORTHOIMAGERY.ORTHOPHOTOS, annoncée jusqu'au niveau 21, n'a renvoyé aucune tuile à Angers.

WMS ou WMTS : ce que nous avons mesuré

Le WMS calcule une image à la demande, pour l'emprise, l'échelle et le SCR exacts de votre carte. Le WMTS envoie des tuiles déjà calculées, sur une grille fixe, presque toujours en Web Mercator (EPSG:3857). Nous avons rendu les deux dans QGIS à Nantes, Tours et Le Mans, image de 1 600 x 1 000 pixels, projet en Lambert-93, cache vidé avant chaque rendu.

Médiane sur 3 villes1:50 0001:10 0001:2 000
Orthophoto, WMS1,18 s1,38 s2,44 s
Orthophoto, WMTS1,25 s0,85 s1,64 s
Orthophoto, XYZ1,34 s0,85 s1,88 s
Plan IGN v2, WMS1,61 s2,44 s1,90 s
Plan IGN v2, WMTS1,44 s1,11 s1,79 s
Plan IGN v2, WMTS .L930,82 s0,68 s2,10 s

Tout s'affiche en moins de 2,5 secondes. Le WMTS gagne un peu à 1:10 000, mais la vitesse ne départage pas les deux. La netteté, si.

Trois rendus du même îlot de Nantes autour de la mairie à 1:2 000, projet en Lambert-93. À gauche le Plan IGN v2 en WMS, textes nets. Au centre le Plan IGN v2 en WMTS Web Mercator, les noms de rues et Mairie de Nantes sont crénelés et illisibles. À droite la variante PLANIGNV2.L93 en WMTS, nette.
Plan IGN v2 à 1:2 000 dans un projet en Lambert-93, à Nantes. Les tuiles Web Mercator (au centre) sont déformées pour passer en Lambert-93 et les textes se cassent. Le WMS et la variante .L93 restent nets.

C'est le « Plan IGN flou » des forums. En Lambert-93, QGIS doit tordre chaque tuile Web Mercator pour la caler dans la projection du projet, avec une rotation d'environ 2,6 degrés à Angers. Une photo le supporte bien. Un plan avec du texte fin, non. La règle :

  • Projet en Lambert-93 : prenez le WMS, ou la variante .L93 du WMTS (GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2.L93, HR.ORTHOIMAGERY.ORTHOPHOTOS.L93), servie directement sur une grille en EPSG:2154.
  • Projet en Web Mercator : le WMTS standard est parfait et c'est le plus rapide.

Le zoom maximal compte aussi. L'orthophoto en WMTS s'arrête au niveau 19, des pixels de 0,30 m sur le papier, soit environ 0,20 m au sol à la latitude d'Angers. Au-delà, le serveur répond par une erreur et QGIS agrandit la dernière tuile. La grille Lambert-93 des variantes .L93 descend jusqu'au niveau 20, à 0,20 m. Le WMS, lui, n'a pas de niveaux : il renvoie une image à chaque échelle.

Pourquoi le flux IGN ne s'affiche pas

L'adresse commence par wxs.ign.fr. L'IGN a fixé l'arrêt définitif de son ancienne infrastructure au 15 mars 2024 (agenda IGN). Le 19 octobre 2026, ce nom de domaine ne se résout même plus. Les clés comme essentiels ou decouverte ont disparu avec lui. Remplacez l'adresse par celles du tableau du haut.

Vous l'avez ajouté en tuiles XYZ et la couche reste blanche. Le XYZ marche, à condition d'écrire l'URL exacte. Une URL correcte a affiché l'orthophoto en 1,27 seconde à Angers. Quatre erreurs donnent une couche vide, sans message :

  • Le mauvais format. L'orthophoto n'existe qu'en image/jpeg, le Plan IGN et le cadastre qu'en image/png. Copier l'URL du Plan IGN et changer seulement le nom de la couche donne une erreur 400 « Format image/png unknown » sur chaque tuile.
  • {-y} au lieu de {y}. Les lignes de tuiles se comptent depuis le haut. Avec {-y}, le serveur répond 404.
  • Un niveau maximal trop haut. Au niveau 20, l'orthophoto répond 400. Mettez 19 comme niveau maximal.
  • En PyQGIS, une URL non encodée. Dans une source type=xyz&url=... écrite à la main, les & de l'URL WMTS doivent être encodés en %26, sinon QGIS les lit comme ses propres paramètres. La fenêtre Nouvelle connexion XYZ de l'Explorateur encode l'URL pour vous.

L'URL XYZ qui marche pour l'orthophoto :

https://data.geopf.fr/wmts?SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER=ORTHOIMAGERY.ORTHOPHOTOS&STYLE=normal&TILEMATRIXSET=PM&FORMAT=image/jpeg&TILEMATRIX={z}&TILEROW={y}&TILECOL={x}

Erreur 401 ou « Unauthorized ». Vous interrogez une adresse /private/, ou une connexion garde une authentification d'un ancien essai. Pour les flux publics, ouvrez la connexion avec Éditer et choisissez « Pas d'authentification ».

Erreur 429, ou des tuiles qui manquent par moments. La Géoplateforme limite le nombre de requêtes par seconde et par adresse IP : 40 pour le WMS raster, 50 pour le WMS vecteur, 30 pour le WFS. Le WMTS et les tuiles vectorielles n'ont pas de limite (limites d'usage, cartes.gouv.fr). Un atlas qui imprime des dizaines de pages en WMS peut atteindre le plafond : passez-le en WMTS.

Derrière le proxy d'une entreprise ou d'une collectivité. Si votre navigateur ouvre https://data.geopf.fr/wmts?SERVICE=WMTS&REQUEST=GetCapabilities mais pas QGIS, renseignez le proxy dans Préférences > Options > Réseau.

Le texte du Plan IGN est flou. Voir la section précédente : WMS ou variante .L93 en Lambert-93.

Les objets en WFS : cadastre et BD TOPO

Une couche WMS ou WMTS est une image : vous ne pouvez ni sélectionner une parcelle ni lire sa surface. Pour ça, passez par le WFS.

Couche > Ajouter une couche > Ajouter une couche WFS / OGC API - Features, Nouveau, URL https://data.geopf.fr/wfs/ows, Connexion. Cherchez CADASTRALPARCELS.PARCELLAIRE_EXPRESS:parcelle pour les parcelles ou BDTOPO_V3:batiment pour les bâtiments. Zoomez sur votre zone avant d'ajouter la couche, et cochez en bas de la fenêtre la case qui limite la requête à l'emprise de la vue : le WFS ne charge alors que ce que vous voyez. Notre guide de la jointure spatiale charge ainsi 103 910 bâtiments de la BD TOPO sur Lyon.

Pour le Plan IGN en tuiles vectorielles, plus net à toutes les échelles, faites un clic droit sur Tuiles vectorielles dans l'Explorateur, Créer une connexion générique, avec l'URL https://data.geopf.fr/tms/1.0.0/PLAN.IGN/{z}/{x}/{y}.pbf et le style https://data.geopf.fr/annexes/ressources/vectorTiles/styles/PLAN.IGN/standard.json. Le serveur propose neuf styles, dont gris, epure et sans_toponymes.

Le faire en une phrase avec AI Agent

AI Agent est notre plugin QGIS qui exécute une tâche écrite dans le projet ouvert. Dans un projet vide en Lambert-93, nous lui avons écrit :

Ajoute l'orthophoto IGN et le cadastre sur Angers

Il a cherché les sources IGN dans son catalogue, localisé Angers, ajouté l'orthophoto et le cadastre depuis la Géoplateforme, puis vérifié l'affichage. Le panneau a affiché 1 min 19 s au total. Il a choisi des tuiles XYZ avec les bons formats, JPEG pour l'orthophoto et PNG pour le cadastre. L'ajout des tuiles avait fait passer le projet en Web Mercator. L'agent l'a remarqué et a remis le Lambert-93 d'origine, puis a cadré le centre-ville au 1:24 692.

QGIS avec l'orthophoto IGN d'Angers et les limites du cadastre en violet, les couches Cadastre parcellaire IGN et Orthophoto IGN dans le panneau Couches. À droite, le panneau AI Agent : la demande Ajoute l'orthophoto IGN et le cadastre sur Angers, les étapes, puis la réponse qui indique l'orthophoto IGN à 20 cm au zoom 19, le cadastre en tuiles, le projet conservé en EPSG:2154 et la source IGN Géoplateforme sous Licence Ouverte 2.0.
Une phrase, deux couches IGN, le projet remis en Lambert-93. La réponse précise que le cadastre ajouté est une image, pas des parcelles modifiables.

À cette échelle, le cadastre montre les limites de communes. Zoomez pour voir les parcelles. Si vous voulez les parcelles comme des objets, demandez-le : la réponse de l'agent le signale elle-même.

À retenir

Collez https://data.geopf.fr/wms-r/wms pour l'orthophoto et le Plan IGN, sans clé.

En Lambert-93, préférez le WMS ou les variantes .L93. En Web Mercator, le WMTS standard.

Une couche IGN blanche vient presque toujours d'une adresse wxs.ign.fr, d'un mauvais format ou d'un {-y}.

Pour sélectionner des parcelles ou des bâtiments, prenez le WFS. Pour les fonds de carte d'autres pays, voyez comment ajouter un fond de carte dans QGIS, et pour les systèmes de coordonnées, qu'est-ce qu'un SCR.

Questions fréquentes

Les flux IGN sont-ils gratuits dans QGIS ?

Oui. Depuis le 1er janvier 2021, les données publiques de l'IGN sont libres et gratuites, sous Licence Ouverte Etalab 2.0. Les flux de la Géoplateforme s'utilisent sans clé ni compte. Seules les données sous accès restreint, servies par les adresses /private/, demandent une clé.

Quelle est l'adresse du flux WMS IGN ?

https://data.geopf.fr/wms-r/wms pour les images (orthophoto, Plan IGN, cadastre), https://data.geopf.fr/wmts pour les tuiles, https://data.geopf.fr/wfs/ows pour les objets. Les anciennes adresses en wxs.ign.fr ne fonctionnent plus.

Pourquoi mon flux IGN ne s'affiche plus dans QGIS ?

Dans la plupart des cas, le projet utilise encore une adresse wxs.ign.fr, arrêtée en mars 2024. Remplacez-la par une adresse data.geopf.fr. Si la couche a été ajoutée en XYZ, vérifiez le format (JPEG pour l'orthophoto, PNG pour le Plan IGN), {y} et non {-y}, et un niveau maximal de 19.

WMS ou WMTS pour l'orthophoto IGN ?

Dans nos mesures, les deux s'affichent en moins de 2,5 secondes. Le WMTS est un peu plus rapide et sans limite de requêtes. Le WMS reste net quel que soit le SCR du projet. En Lambert-93, prenez le WMS ou la couche HR.ORTHOIMAGERY.ORTHOPHOTOS.L93.

Comment avoir le cadastre IGN dans QGIS ?

En image, ajoutez CADASTRALPARCELS.PARCELLAIRE_EXPRESS depuis le WMS raster ou le WMTS. En objets sélectionnables, ajoutez CADASTRALPARCELS.PARCELLAIRE_EXPRESS:parcelle depuis le WFS https://data.geopf.fr/wfs/ows, après avoir zoomé sur votre commune.