Visionneuse et validateur GeoJSON
Collez ou déposez du GeoJSON pour le valider, le voir sur une carte et lire un récapitulatif des entités — directement dans votre navigateur.
Votre GeoJSON est validé, résumé et dessiné dans votre navigateur et n’est jamais téléversé. Seules les tuiles de carte OpenStreetMap sont chargées sur le réseau pour afficher le fond de carte ; les géométries que vous consultez ne sont pas stockées sur un serveur.
Besoin d’un tableau à la place ? Convertissez du GeoJSON en CSV.
À propos de Visionneuse GeoJSON
Cette visionneuse et validateur GeoJSON vérifie vos données et les dessine sur une carte sans quitter votre navigateur. Collez du GeoJSON, ou déposez un fichier .geojson ou .json, et l’outil confirme d’abord que le texte est du JSON bien formé, puis un objet GeoJSON valide — une FeatureCollection, un seul Feature, ou une géométrie nue comme Point, LineString ou Polygon. Tout ce qui est incorrect reçoit un message précis : une position de syntaxe JSON, un type de géométrie inconnu, des coordonnées manquantes ou non tabulaires, ou un anneau comptant trop peu de positions. Les géométries valides sont rendues avec une carte Leaflet qui s’ajuste automatiquement aux données, et vous obtenez un récapitulatif du nombre total d’entités, une répartition par type de géométrie et la zone englobante globale. Mettez en forme ou minifiez en un clic. Les coordonnées sont analysées et dessinées sur votre appareil, si bien que vos données restent avec vous.
Fonctionnalités
- Validez d’un seul passage que l’entrée est du JSON bien formé et un objet GeoJSON valide
- Accepte une FeatureCollection, un seul Feature ou une géométrie nue
- Erreurs précises : syntaxe JSON, type inconnu, coordonnées manquantes, arité d’anneau incorrecte
- Rend les points, lignes et polygones sur une carte Leaflet qui s’ajuste aux limites
- Récapitulatif du nombre total d’entités et du décompte de chaque type de géométrie (Point, Polygon, …)
- Calcule et copie la zone englobante globale sous forme [west, south, east, north]
- Mettez en forme ou minifiez le GeoJSON et copiez l’un ou l’autre en un clic
- Déposez un fichier .geojson ou .json, ou collez du texte, avec un aperçu carte en direct
Comment utiliser Visionneuse GeoJSON
- Collez du GeoJSON dans l’entrée, ou déposez un fichier .geojson / .json (ou chargez l’exemple).
- Lisez la bannière de validation : un résultat vert, ou une erreur précise à corriger.
- Voyez les géométries valides dessinées sur la carte, qui s’ajuste elle-même aux données.
- Vérifiez le nombre d’entités, la répartition par géométrie et la zone englobante dans le récapitulatif.
- Copiez le GeoJSON mis en forme ou minifié, ou copiez la zone englobante.
Exemple
Entrée
{"type":"Feature","geometry":{"type":"Point","coordinates":[2.2945,48.8584]},"properties":{"name":"Eiffel Tower"}}
Sortie
Valid Feature · 1 feature
Point: 1
Bounding box: [2.2945, 48.8584, 2.2945, 48.8584]
Un seul Feature Point est validé et place une épingle sur la tour Eiffel à Paris.
Erreurs courantes et dépannage
- La carte est vide alors que le GeoJSON semble valide. — Vérifiez l’ordre des coordonnées — le GeoJSON est [longitude, latitude], pas lat/long. Des valeurs inversées placent souvent le point dans l’océan, hors des limites ajustées.
- Un Polygon est rejeté parce qu’il a trop peu de positions. — Chaque anneau de Polygon a besoin d’au moins quatre positions et doit être fermé, c’est-à-dire que la dernière coordonnée répète la première. Ajoutez le point de fermeture à l’anneau.
- La validation échoue avec un message « unknown type ». — Le « type » doit être un type GeoJSON : FeatureCollection, Feature, ou une géométrie telle que Point, LineString, Polygon, MultiPolygon ou GeometryCollection. Corrigez la casse ou la valeur.
Foire aux questions
- Qu’est-ce qui compte comme GeoJSON valide dans cette visionneuse ?
- L’entrée doit être du JSON bien formé et un objet GeoJSON : une FeatureCollection avec un tableau features, un seul Feature avec une géométrie, ou une géométrie nue comme Point, LineString ou Polygon. La visionneuse vérifie le type et chaque tableau de coordonnées avant de le dessiner.
- Pourquoi mon point apparaît-il au mauvais endroit sur la carte ?
- Le GeoJSON stocke les coordonnées sous forme [longitude, latitude], l’inverse de l’ordre lat/long qu’utilisent de nombreuses cartes et API. Si un point tombe dans la mer ou dans un autre pays, votre longitude et votre latitude sont presque certainement inversées.
- Comment la zone englobante est-elle calculée ?
- La visionneuse parcourt chaque coordonnée des données et suit la longitude et la latitude minimales et maximales, renvoyant [west, south, east, north]. Les entités à géométrie nulle ne contribuent aucune coordonnée, si bien que la zone ne couvre que les géométries localisées.
- Quels types de géométrie peut-elle rendre et compter ?
- Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon et GeometryCollection. Les points sont dessinés comme des épingles ; les lignes et polygones comme des formes. Le récapitulatif indique combien de chaque type de géométrie contiennent vos données.
- Le fait de visualiser du GeoJSON ici téléverse-t-il mes coordonnées quelque part ?
- Non. L’analyse, la validation et le récapitulatif s’exécutent dans votre navigateur, si bien que le GeoJSON que vous collez reste sur votre appareil. Seules les tuiles de carte OpenStreetMap sont récupérées sur le réseau pour dessiner le fond de carte derrière vos géométries.
Outils associés
- GeoJSON vers CSV — Convertit une FeatureCollection GeoJSON en CSV et inversement — les features Point deviennent des colonnes latitude/longitude avec leurs propriétés.
- WKT vers GeoJSON — Convertit du WKT (Well-Known Text) en GeoJSON et inversement, dans votre navigateur.
- KML vers GeoJSON — Convertit KML ⇄ GeoJSON — transforme le KML de Google Earth en GeoJSON pour les cartes web, ou le GeoJSON en KML.
- Visionneuse GPX — Ouvrez un fichier .gpx sur une carte avec distance, dénivelé et export GeoJSON.
- GPX vers GeoJSON — Convertit du GPX en GeoJSON et inversement — traces GPS, itinéraires et waypoints en features GeoJSON, ou GeoJSON vers un fichier GPX.
- Carte latitude longitude — Placez une latitude/longitude sur une carte OpenStreetMap et copiez des liens Google Maps et geo:.
Tous les outils ArrayKit