Une carte isoligne transforme une surface continue (altitude, pression, température, temps de trajet) en un ensemble de lignes, chacune reliant les points où la variable sous-jacente prend la même valeur. C'est l'un des plus vieux outils de la cartographie et toujours le moyen le plus net de lire une grandeur qui varie continûment d'un coup d'œil.
Ce guide explique ce qu'est une carte isoligne, les types les plus courants, le mode de calcul des lignes et la manière dont MapAtlas fournit le type le plus important commercialement : les isochrones de temps de trajet.
La définition en une phrase
Une carte isoligne est une carte thématique qui utilise des lignes, appelées isolignes, pour relier des points de même valeur d'une variable continue dans l'espace géographique.
Le mot isoligne vient du grec isos (égal) et du latin linea (ligne). La même idée porte de nombreux noms selon la grandeur mesurée.
Les types d'isolignes les plus courants
- Les courbes de niveau relient les points situés à la même altitude au-dessus du niveau de la mer. Base de toute carte topographique.
- Les isobares relient les points de même pression atmosphérique. Les lignes que l'on voit tournoyer sur les cartes météo.
- Les isothermes relient les points de même température. Utilisées pour la visualisation climatique et météorologique.
- Les isohyètes relient les points ayant reçu la même précipitation sur une période.
- Les isochrones relient les points accessibles dans le même temps de trajet depuis une origine choisie. Le type le plus important pour la logistique, le retail et l'immobilier modernes.
- Les isodapanes relient les points de même coût total de transport dans l'économie classique de la localisation.
Toutes partagent la même structure logique : choisir une variable qui varie continûment dans l'espace, définir un ensemble de seuils et tracer la courbe là où la variable franchit chaque seuil.
Comment les isolignes sont calculées
Pour une variable maillée (altitude issue d'un modèle numérique de terrain, pression issue d'un modèle numérique de prévision) l'algorithme standard est marching squares. La grille est parcourue cellule par cellule. Pour chaque cellule, l'algorithme vérifie quels coins parmi les quatre sont au-dessus ou en dessous de chaque seuil choisi, et trace un segment traversant la cellule en conséquence. Les segments se relient en isolignes fermées ou ouvertes.
Pour les isochrones de temps de trajet, le calcul est différent. L'entrée est un réseau routier, pas une grille régulière. Un algorithme d'isochrone part d'une origine, exécute une expansion de plus court chemin (Dijkstra ou contraction hierarchies) sur le graphe routier et marque chaque nœud accessible avec son temps d'arrivée. À la fin, l'algorithme parcourt la frontière de tous les nœuds accessibles dans chaque seuil temporel (5 min, 10 min, 15 min, etc.) et les coud en un polygone.
La sortie est généralement un MultiPolygon GeoJSON par bande temporelle, prêt à être déposé sur une carte comme couche colorée.
Isoligne vs isochrone
Confusion fréquente. Toute isochrone est une isoligne. La plupart des isolignes ne sont pas des isochrones.
Utilisez isoligne lorsque vous parlez de courbes de niveau génériques : altitudes, isobares, isothermes. Utilisez isochrone lorsque vous parlez spécifiquement de courbes de temps de trajet.
Les deux se calculent différemment (marching squares pour les isolignes générales sur grilles, expansion de réseau pour les isochrones sur graphes routiers). Elles servent des produits différents. La Isochrone API de MapAtlas fait la seconde.
Ce que remplacent les isochrones de temps de trajet
Avant que les APIs d'isochrones ne deviennent abordables, l'analyse de localisation reposait sur de simples buffers de distance ("tout ce qui se trouve à 5 km du magasin"). Les buffers sont erronés pour presque toute question réelle :
- Un cercle de 5 km autour d'un magasin au centre d'Amsterdam couvre des dizaines de milliers de foyers. Le même cercle de 5 km en zone rurale suédoise peut n'en couvrir que quelques centaines.
- Un cercle de 5 km ignore les fleuves, les autoroutes, les sens uniques et la réalité du réseau routier.
- Un cercle de 5 km donne la même valeur pour une analyse en voiture, à vélo ou à pied, ce qui est faux dans tout cas d'usage réel.
Une isochrone de 15 minutes en voiture résout ces trois problèmes. Elle respecte le réseau routier. Elle prend en compte les sens uniques et les restrictions de virage. Elle renvoie des résultats différents par mode de transport. Elle s'adapte naturellement aux zones de chalandise retail, à la faisabilité de livraison, à la recherche immobilière et à la couverture des secours.
Lire une carte topographique
Même si les isochrones de temps de trajet dominent l'usage commercial, la carte topographique classique reste le bon outil pour le relief. Quelques conventions de lecture à retenir :
- Des courbes serrées indiquent une pente forte. Des courbes espacées indiquent une pente douce.
- Les boucles fermées indiquent un sommet ou une dépression. Les courbes hachurées (avec petits traits) indiquent le cas de la dépression.
- L'équidistance des courbes (distance verticale entre lignes adjacentes) est constante sur toute la carte. Une équidistance plus fine montre plus de détails mais charge le rendu.
- Les courbes maîtresses sont des lignes plus épaisses tracées toutes les 5 ou 10 courbes, étiquetées avec leur altitude pour l'orientation.
Où les cartes isolignes sont utilisées
- Logistique : zones de livraison, faisabilité du dernier kilomètre, implantation de dépôts.
- Retail et immobilier : zones de chalandise des magasins et services, "logements à X minutes d'une école".
- Services d'urgence : modélisation de couverture, identification des zones sous-équipées.
- Service technique : routage des techniciens, garanties de niveau de service.
- Météorologie : systèmes de pression et analyses de température dans toute prévision.
- Sciences de la terre : rendu du relief, cartographie géologique.
- Planification des transports publics : analyse d'accessibilité par mode.
Le centre de gravité commercial est clairement sur les isochrones de temps de trajet.
Où MapAtlas s'inscrit
La Isochrone API renvoie des isochrones de temps de trajet sous forme de polygones GeoJSON pour tout point d'origine, toute bande temporelle et tout mode de transport (voiture, vélo, marche, transports en commun là où ils sont disponibles). Associez-la à la Matrix API lorsque vous avez besoin de temps point à point entre de nombreuses origines et destinations, ou à la Directions API lorsque vous avez besoin d'itinéraires détaillés plutôt que de frontières de chalandise.
Pour le contexte plus large des cartes thématiques, consultez le guide des cartes thématiques et l'article de glossaire complémentaire sur les cartes choroplèthes.
Questions fréquemment posées
Qu'est-ce qu'une carte isoligne ?
Une carte isoligne est une carte thématique qui utilise des lignes pour relier des points de même valeur sur une zone géographique. L'exemple le plus connu est la carte topographique, où chaque isoligne (appelée courbe de niveau) relie des points situés à la même altitude. Autres exemples : les cartes météo avec des isobares reliant des points de même pression, des isothermes reliant des points de même température, et des isochrones reliant des points accessibles dans le même temps de trajet depuis une origine.
Quelle est la différence entre une isoligne et une isochrone ?
Isoligne est le terme générique pour une ligne reliant des points de même valeur d'une variable quelconque. Une isochrone est un type spécifique d'isoligne : elle relie des points accessibles dans le même temps de trajet depuis une origine choisie. Toute isochrone est une isoligne, mais la plupart des isolignes (courbes de niveau, isobares, isothermes) ne sont pas des isochrones. Si vous construisez des zones de livraison, des zones de chalandise ou des analyses de temps de trajet, il vous faut une isochrone API. Pour des courbes de niveau ou des lignes météo, vous avez besoin d'une source de données isolignes générique.
Quels sont les types courants de cartes isolignes ?
Les plus courants sont : les cartes topographiques (lignes d'égale altitude), les cartes isobariques (lignes d'égale pression atmosphérique sur les cartes météo), les cartes isothermiques (lignes d'égale température), les isohyètes (lignes d'égale précipitation), les isochrones (lignes d'égal temps de trajet depuis une origine) et les isodapanes (lignes d'égal coût de transport en géographie économique). Tous partagent la même idée : réduire une surface continue à un ensemble de lignes qui montrent sa structure de niveaux.
Comment générer des cartes isolignes ?
Les cartes isolignes sont calculées à partir d'une grille ou d'un échantillon de points de la variable sous-jacente. L'algorithme standard est marching squares (en 2D) ou marching cubes (pour les volumes 3D), qui trace des lignes le long des cellules où la valeur franchit chaque seuil choisi. Pour les isochrones de temps de trajet, l'entrée est un réseau routier : l'algorithme exécute une expansion de plus court chemin depuis l'origine et trace la frontière de toutes les cellules accessibles pour chaque seuil temporel. Les APIs modernes renvoient les isochrones sous forme de polygones GeoJSON prêts à être superposés à une carte.
À quoi servent les cartes isolignes en entreprise ?
Les équipes logistiques utilisent les isochrones de temps de trajet pour définir des zones de livraison et évaluer la faisabilité du dernier kilomètre. Le retail et l'immobilier les utilisent pour définir des zones de chalandise (par exemple, tous les foyers à 15 minutes en voiture). Les services d'urgence les utilisent pour modéliser leur couverture. Le service technique sur le terrain les utilise pour le dispatching. En météorologie, les cartes isobariques et isothermiques restent la référence pour les prévisions. En géologie et en sciences de la terre, les cartes topographiques restent le principal mode de représentation du relief.

