CSV vers GeoJSON

Convertissez des données CSV avec des coordonnées au format GeoJSON.

À propos de CSV vers GeoJSON

Les cartes web réalisées avec Leaflet, Mapbox GL, OpenLayers ou Google Maps attendent du GeoJSON, pas un tableur. Cet outil lit un CSV contenant des colonnes de longitude et de latitude et produit une FeatureCollection de Points, en conservant chaque autre colonne comme propriété de l'entité afin que les pop-ups et les filtres continuent de fonctionner.

Collez le CSV, vérifiez les colonnes de coordonnées détectées, cliquez sur Convertir puis téléchargez ou copiez le GeoJSON. La conversion s'effectue dans votre navigateur, ce qui garde vos données de localisation privées.

Comment utiliser CSV vers GeoJSON étape par étape

  1. Collez le CSV séparé par des virgules avec une ligne d'en-tête. L'outil détecte les colonnes dont le nom contient lon, lng, x, lat ou y et les présélectionne.
  2. Corrigez les sélections de colonnes de longitude et de latitude si la détection a choisi les mauvaises.
  3. Cliquez sur « CONVERTIR EN GEOJSON ». La FeatureCollection mise en forme apparaît dans la zone de résultat.
  4. Copiez le résultat ou téléchargez-le sous forme de fichier .geojson.

Exemple d’entrée et de sortie

Entrée

name,city,longitude,latitude
Office,Madrid,-3.7038,40.4168
Warehouse,Barcelona,2.1734,41.3851

Sortie

{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "geometry": { "type": "Point", "coordinates": [-3.7038, 40.4168] },
      "properties": { "name": "Office", "city": "Madrid", "longitude": "-3.7038", "latitude": "40.4168" }
    },
    ...
  ]
}

Pourquoi utiliser notre CSV vers GeoJSON ?

Cas d'usage courants

Limites et conseils

Questions fréquentes

Dans quel ordre les coordonnées sont-elles écrites en GeoJSON ?

Les coordonnées GeoJSON sont [longitude, latitude], l'inverse de l'ordre latitude, longitude utilisé à l'oral et dans les URL Google Maps. L'outil les écrit correctement tant que vous sélectionnez les bonnes colonnes ; les inverser place les points dans l'océan ou en Antarctique.

Comment fonctionne la détection automatique des colonnes ?

Les noms d'en-tête sont comparés en minuscules : la première colonne contenant lon, lng ou x est proposée comme longitude et la première contenant lat ou y comme latitude. Une colonne appelée tax correspondrait à x, vérifiez donc toujours la sélection.

Quelle est la différence entre GeoJSON et KML ?

GeoJSON est du JSON, léger et natif des bibliothèques de cartographie web ; KML est du XML, inclut du style et est natif de Google Earth. De nombreux outils lisent les deux. Ce site propose aussi CSV vers KML si votre destination est Google Earth ou Mes Cartes.

Puis-je convertir des adresses sans coordonnées ?

Non. Le CSV doit déjà contenir la longitude et la latitude. Géocodez d'abord les adresses avec un service comme Nominatim, le géocodage Google ou un module complémentaire de tableur, puis convertissez.

Le CSV est-il envoyé sur un serveur ?

Non. L'analyse et la génération du JSON se font dans votre navigateur ; le fichier est créé localement.

Outils similaires

Autres utilitaires gratuits qui peuvent vous être utiles

Available languages