Visualiseur GeoJSON - Afficher & valider
Visualiseur GeoJSON gratuit : affichez, validez et explorez vos données GeoJSON sur une carte interactive. Support des points, lignes et polygones avec vérification de la structure.
Qu'est-ce que GeoJSON ?
GeoJSON est un format standard ouvert basé sur JSON pour représenter des données géographiques : points, lignes, polygones et collections multi-géométries.
Il est utilisé dans les applications web cartographiques, les SIG et les services basés sur la localisation. Lisible par l'humain, facile à parser et compatible avec la plupart des bibliothèques modernes.
Atouts du GeoJSON :
- Format simple : basé sur JSON, facile à lire/écrire
- Large support : Leaflet, OpenLayers, Google Maps, Mapbox...
- Données enrichies : propriétés et métadonnées par entité
- Standard RFC 7946 : interopérabilité assurée
- Types variés : Points, LineStrings, Polygons et Multi*
C'est le format privilégié pour échanger des données spatiales sur le web.
Structure d'un GeoJSON
Un objet GeoJSON peut être :
- FeatureCollection : ensemble d'objets Feature
- Feature : géométrie unique avec propriétés
- Geometry : Point, LineString, Polygon, etc.
Exemple :
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [105.8342, 21.0278]
},
"properties": {
"name": "Hanoi",
"population": 8000000
}
}
]
}Chaque Feature combine une géométrie (forme/localisation) et un objet properties avec les attributs.
Types de géométries
GeoJSON prend en charge :
- Point : une position [longitude, latitude]
- LineString : suite de positions formant une ligne
- Polygon : anneaux fermés (LineStrings bouclées)
- MultiPoint : tableau de Points
- MultiLineString : tableau de LineStrings
- MultiPolygon : tableau de Polygons
- GeometryCollection : ensemble de géométries
Important : l'ordre des coordonnées est [longitude, latitude].
Usages courants
GeoJSON sert notamment à :
- Cartographie web : afficher des entités sur des cartes interactives
- Visualisation de données : choroplèthes, heatmaps, clusters
- Analyses SIG : import/export entre outils géospatiaux
- Services de localisation : stocker et interroger des données spatiales
- Open data : partager des jeux de données géographiques
- Applications mobiles : couches hors-ligne et overlays personnalisés
GeoJSON vs autres formats
Comparaisons rapides :
- vs Shapefile : GeoJSON est textuel et web-friendly, Shapefile est binaire et multipart
- vs KML : GeoJSON est plus léger et rapide, KML propose plus de styles
- vs GPX : GeoJSON gère tous types de géométries, GPX cible les traces GPS
- vs TopoJSON : GeoJSON est plus simple, TopoJSON plus compact pour de gros volumes
Privilégiez GeoJSON pour un format simple, universel et idéal pour les applications web modernes.