GeoJSON — fichier .geojson
pérenneFormat de données géographiques basé sur JSON, standard de facto du web cartographique.
Le GeoJSON encode des points, lignes et polygones géographiques dans une syntaxe JSON standard, ce qui lui permet d’être manipulé directement par n’importe quel langage de programmation moderne sans bibliothèque géospatiale spécialisée — un atout décisif qui explique son adoption massive par les API cartographiques et les bibliothèques JavaScript comme Leaflet ou Mapbox GL.
Étant un simple document JSON, il n’a pas de signature binaire propre : seule la présence de la clé "type": "FeatureCollection" (ou "Feature", "Point"…) permet de le reconnaître avec certitude par inspection du contenu plutôt que par ses premiers octets.
La norme RFC 7946 impose depuis 2016 l’usage exclusif du système de coordonnées WGS 84 (le même que le GPS), une simplification volontaire par rapport au GML ou au Shapefile qui autorisent, eux, une grande variété de systèmes de projection différents.
Sa verbosité relative pour de très grands volumes de géométries a motivé la création du TopoJSON, qui reprend le même modèle de données tout en éliminant la duplication des frontières partagées entre régions voisines.
GitHub affiche automatiquement tout fichier .geojson déposé dans un dépôt sous forme de carte interactive plutôt que de texte brut, une prise en charge native qui a contribué à populariser le format au-delà du seul cercle des développeurs d’applications cartographiques.
Une source d’erreur classique chez qui découvre le format tient à l’ordre des coordonnées : contrairement à la convention orale “latitude puis longitude”, la norme GeoJSON impose l’ordre inverse (longitude d’abord, puis latitude), un choix qui inverse silencieusement un point sur la carte si le développeur applique par réflexe la convention à laquelle il est habitué ailleurs.
Signature binaire
Ce format n'a pas de signature binaire fiable : il ne peut pas être identifié de façon certaine par ses seuls premiers octets.
Vérifier qu'un fichier porte bien cette signature →
Questions fréquentes
Comment ouvrir un fichier .geojson ?
QGIS, geojson.io permettent d'ouvrir gratuitement un fichier .geojson. Voir la liste complète des logiciels compatibles ci-contre.
Quel est le type MIME du format GeoJSON ?
Le type MIME du format GeoJSON est application/geo+json.
Le format GeoJSON (.geojson) est-il encore utilisé aujourd'hui ?
Oui, le format GeoJSON est pérenne : il reste activement utilisé et pris en charge par les logiciels actuels.
Peut-on ouvrir un fichier .geojson sur mobile, sans installer d'application ?
Oui : geojson.io fonctionne directement depuis le navigateur d'un smartphone ou d'une tablette, sans application dédiée à installer.
Pourquoi mon fichier .geojson ne s'ouvre-t-il pas ?
Les causes les plus fréquentes sont l'absence de logiciel compatible installé, un téléchargement ou un transfert incomplet, ou une extension qui ne correspond plus au contenu réel du fichier. Voir le guide complet sur les causes possibles, ou vérifier le format réel avec l'identifieur de fichier.
Shapefile, GeoJSON, KML, GPX : quel format géographique choisir selon l'usage →
Un fichier ne s'ouvre pas : les causes possibles →
Comment savoir si un fichier est corrompu →
Sources
Dernière mise à jour :