mapverter

Convertir GeoJSON en CSV

Convertissez un GeoJSON en lignes CSV dans votre navigateur. Propriétés imbriquées en texte JSON, id de Feature en colonne id, géométries null conservées.

  1. Ajouter un fichier
  2. Vérifier
  3. Télécharger

Glissez-déposez votre fichier cartographique ici

SHP (zip ou .shp avec .shx, .dbf et .prj), KML, KMZ, GeoJSON, GPX, CSV

Gratuit · un jeu de données à la fois · 20 Mo maximum

Convertir plusieurs jeux de données à la fois ?

Une ligne par entité

Chaque Feature devient une ligne. Quand toutes les entités sont des points, le tableau commence par les colonnes latitude et longitude ; sinon, chaque ligne reçoit une colonne wkt, et une GeometryCollection est écrite comme une seule valeur GEOMETRYCOLLECTION. Les entités dont la géométrie est null gardent leur ligne, avec des cellules de coordonnées vides.

Aplatir les propriétés

  • Les objets et les tableaux imbriqués deviennent du texte JSON dans une seule cellule.
  • L’identifiant id d’une Feature, s’il n’est pas déjà une propriété, devient une colonne id.
  • Les propriétés simplestyle comme stroke et fill sont écartées, et le rapport de conversion compte les entités qui en avaient.
  • Les valeurs Z sont supprimées, et le rapport les mentionne lorsqu’une hauteur n’était pas nulle.

Des nombres lisibles et des cellules protégées

Les nombres sont écrits sans notation exponentielle : 1e-7 devient donc 0.0000001. Les cellules qui commencent par =, +, - ou @ reçoivent une apostrophe initiale pour que les tableurs ne les exécutent pas comme des formules ; les nombres négatifs simples ne sont pas modifiés. Le fichier est en UTF-8 avec une marque d’ordre des octets (BOM).

Questions fréquentes

Que deviennent les propriétés imbriquées ?
Les objets et les tableaux sont écrits sous forme de texte JSON dans une seule cellule : aucune valeur n’est perdue, même s’il peut être utile de les scinder davantage dans votre tableur.
Puis-je exporter des coordonnées projetées ?
Oui. La sortie CSV part en latitude et longitude WGS 84, mais vous pouvez choisir Web Mercator (EPSG:3857) comme système cible ou ouvrir la page d’un système de coordonnées qui en présélectionne un autre ; les entités de type point reçoivent alors des colonnes x et y.
Pourquoi une propriété appelée latitude devient-elle latitude_attr ?
Le CSV utilise latitude, longitude, x, y et wkt pour les coordonnées. Une propriété portant l’un de ces noms reçoit la terminaison _attr pour ne pas entrer en conflit avec les colonnes de coordonnées.
Mon GeoJSON est-il téléversé ?
Non. Tout se passe dans votre navigateur.