Geomarketing
IRIS, INSEE, isochrones : le guide complet
L'INSEE decoupe le territoire francais en unites statistiques pour publier population, revenus, logements et autres indicateurs. L'IRIS est le plus petit decoupage infra-communal standardise. En geomarketing, on croise souvent une zone de chalandise (temps ou distance depuis un magasin) avec ces donnees pour estimer un potentiel, dimensionner une couverture media ou prioriser des implantations.
INSEE, commune et IRIS : ne pas confondre
| Concept | Role | Exemple |
| INSEE | Institut national de la statistique — produit les donnees et les decoupages officiels | Recensement, Filosofi, bases communales |
| Code commune INSEE | Identifiant a 5 chiffres d'une commune (ou arrondissement a Paris/Lyon/Marseille) | 75056 (Paris), 69123 (Lyon) |
| IRIS | Îlot Regroupe pour l'Information Statistique — sous-division d'une commune, ~2 000 habitants en moyenne | Un quartier, une zone d'activite, un ilot rural |
| CODE_IRIS | Code a 9 chiffres : code commune (5) + numero d'IRIS dans la commune (4) | 751010101 |
Chaque commune compte au minimum un IRIS. Les grandes villes en comportent des dizaines. Les communes rurales peuvent n'en avoir qu'un seul (souvent code se terminant par 0000). Le CODE_IRIS est la cle d'aggregation quand vous rapprochez vos zones de chalandise des fichiers INSEE (population, revenus disponibles, foyers, etc.).
Qu'est-ce qu'une isochrone ?
Une isochrone est la zone geographique atteignable depuis un point de depart selon un critere de cout de deplacement :
- Isochrone temps : tous les points accessibles en X minutes (ex. 15 min en voiture).
- Isodistance : tous les points accessibles sur Y kilometres (ex. 10 km a pied).
Contrairement a un simple cercle « a vol d'oiseau », l'isochrone suit le reseau routier, les sens uniques, les peages ou les pistes cyclables selon le mode de transport choisi. C'est ce qui la rend pertinente pour une etude de zone de chalandise reelle.
Comment fonctionne l'outil Flownect (pipeline complet)
1
Saisie des magasinsUne adresse postale par point de vente (saisie manuelle, collage ou import Excel/CSV jusqu'a 500 lignes). Un nom de magasin optionnel facilite la lecture des exports.
2
Definition des zones d'analysePour chaque magasin, un ou plusieurs scenarios : mode de transport (voiture, pieton) + duree en minutes ou distance en kilometres. Exemple : voiture 15 min + pieton 10 min.
3
Geocodage (BAN)L'adresse est convertie en coordonnees GPS via la Base Adresse Nationale (BAN) — referentiel officiel des adresses en France. Un score de qualite est retourne (plus il est proche de 1, plus le rattachement est fiable).
4
Calcul isochrone (IGN)Le point geocode est envoye a l'API isochrone de la Géoplateforme IGN (data.geopf.fr/navigation/isochrone), moteur bdtopo-valhalla. Options disponibles : sens depart/arrivee, evitement peages ou autoroutes (voiture).
5
Intersection IRISLe polygone isochrone est compare aux contours IRIS INSEE (France entiere). Les IRIS dont la geometrie intersecte la zone — avec une marge configurable (100 m par defaut) — sont retenus. Cette marge evite d'exclure un IRIS dont la limite effleure a peine la zone.
6
Export et carteTableau detaille ou liste compacte en CSV/Excel. Onglet Carte : tous les magasins sur une meme carte (filtre par point ou scenario), telechargement GeoJSON pour QGIS ou ArcGIS.
Sources de donnees utilisees
| Source | Role | Operateur |
| BAN | Geocodage adresse → latitude/longitude | Etalab / IGN |
| API isochrone IGN | Polygone temps ou distance selon le reseau | IGN Géoplateforme |
| Contours IRIS INSEE | Polygones des IRIS pour l'intersection spatiale | INSEE (millésime France entiere, simplifie cote Flownect) |
Traitement serveur : contrairement aux outils 100 % navigateur (hash, Base64, QR code…), cet outil envoie les adresses au serveur Flownect pour appeler la BAN et l'IGN, puis croiser les resultats avec les contours IRIS. Les adresses ne sont pas stockees apres traitement.
Modes de transport et types de zone
| Profil | API IGN | Temps | Distance |
| Voiture | car | Oui (ex. 15 min) | Oui (ex. 10 km) |
| Pieton | pedestrian | Oui | Oui |
| Velo | Non supporte | — | — |
L'API publique data.geopf.fr/navigation/isochrone n'accepte que car et pedestrian comme valeur du parametre profile. Flownect n'envoie plus de requetes velo pour eviter les erreurs HTTP 400.
Chaque ligne de scenario produit un jeu de codes IRIS distinct dans l'export. Pour un reseau de magasins, vous pouvez definir des scenarios globaux (appliques a tous) ou des colonnes iso_minutes / iso_km par ligne dans le fichier importe.
Cas d'usage professionnels
- Potentiel magasin : croiser les IRIS de la zone 15 min voiture avec la population, les revenus ou les foyers INSEE pour estimer un CA adressable.
- Couverture media : traduire une zone de chalandise en liste d'IRIS pour cibler une diffusion locale (affichage, radio, presse, digital geo).
- Implantation / concurrence : comparer les zones de recouvrement entre plusieurs adresses candidates ou concurrentes.
- Etudes retail / franchise : exporter jusqu'a 500 points de vente en une passe avec suivi de progression magasin par magasin.
Formats d'export
| Vue | Contenu | Usage |
| Detail | Une ligne par magasin × scenario × code IRIS (commune, nom IRIS, coordonnees, score BAN) | Analyse fine, jointures dans un outil BI |
| Liste compacte | Une ligne par magasin × scenario, colonne IRIS_LIST avec tous les codes separes par ; | Import rapide dans Excel, scripts, outils media |
| Carte | Tous les magasins sur une carte interactive (isochrones + IRIS), filtres par point ou scenario, fond OpenStreetMap | Verification visuelle, presentations, controle qualite reseau |
| GeoJSON | Fichier iris_isochrones_map.geojson (points, isochrones, polygones IRIS visibles) | QGIS, ArcGIS, Power BI Maps, pipelines SIG |
| Erreurs | Lignes en echec (adresse introuvable, quota API, scenario invalide) | Debug et retraitement |
Peut-on saisir un code INSEE ou IRIS au lieu d'une adresse ?
Non dans la version actuelle. L'outil part d'une adresse postale (rue, code postal, commune) car le calcul isochrone necessite un point GPS precis. Un code commune ou un code IRIS designe une zone, pas un point de depart sur le reseau. Pour une etude a partir d'un IRIS connu, il faudrait d'abord en deduire un point representatif (centroide) — fonctionnalite non proposee a ce jour.
Limites et bonnes pratiques
- France metropolitaine et DOM : les contours IRIS couvrent la France entiere ; le geocodage BAN et les isochrones IGN sont concus pour les adresses francaises.
- Qualite d'adresse : une adresse incomplete ou ambigue degrade le geocodage (verifier le score BAN dans l'export detail).
- Quotas API : l'API isochrone IGN limite a 5 requetes par seconde et par IP. Flownect applique un ralentissement automatique (4/s) et retente en cas d'erreur 429. Un import de masse avec plusieurs scenarios peut donc prendre plusieurs minutes — c'est normal.
- Millésime IRIS : les contours evoluent lors des recensements ; pour une etude longue duree, verifier la coherence du millésime avec vos donnees INSEE.
- Marge d'intersection : 100 m par defaut — augmenter si vous voulez inclure les IRIS en bordure de zone ; reduire pour un decoupage plus strict.
Donnees INSEE : Flownect fournit les
codes IRIS et leur localisation. Les indicateurs statistiques (population, revenus…) ne sont pas inclus : vous les telechargez separement sur
insee.fr puis les croisez avec l'export via le CODE_IRIS.
→ Exporter des codes IRIS par isochrone sur Flownect