mapverter

Convertir SHP en CSV

Exportez la table attributaire et les coordonnées d’un shapefile en CSV dans votre navigateur. Points en latitude/longitude ou X/Y, autres géométries en WKT.

  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 ?

Choisir comment les coordonnées sont écrites

  • Par défaut, le CSV est en WGS 84 et les couches de points reçoivent des colonnes latitude et longitude.
  • Choisissez le système source ou Web Mercator (EPSG:3857) comme système cible pour obtenir des valeurs en mètres ; les couches de points reçoivent alors des colonnes x et y. Les pages de systèmes de coordonnées présélectionnent d’autres cibles.
  • Si le shapefile contient des lignes ou des polygones, chaque entité reçoit à la place une colonne wkt.

mapverter lit le .prj pour connaître le système source. Sans .prj, les coordonnées comprises dans les plages de longitude et de latitude sont traitées comme du WGS 84 ; sinon, vous indiquez le système source : prenez l’un des systèmes proposés, choisissez votre région sur la carte pour essayer la zone UTM locale, ou recherchez par code EPSG ou par nom.

La table attributaire

Chaque champ DBF devient une colonne placée après les coordonnées. Le texte est décodé avec l’encodage du fichier .cpg ou détecté à partir du DBF, puis écrit en UTF-8 avec une marque d’ordre des octets (BOM) pour qu’Excel l’affiche correctement. Les dates sont écrites sous la forme YYYY-MM-DD, et les nombres n’utilisent jamais la notation exponentielle. Un zip contenant plusieurs shapefiles donne un seul tableau avec une colonne layer.

Sans risque dans un tableur

Les cellules qui commencent par =, +, - ou @ reçoivent une apostrophe initiale pour qu’elles ne soient pas exécutées comme des formules, tandis que les nombres négatifs simples restent tels quels. Un champ qui s’appelle par hasard x, y, latitude, longitude ou wkt est renommé avec la terminaison _attr pour ne pas entrer en conflit avec les colonnes de coordonnées.

Questions fréquentes

Puis-je garder des coordonnées projetées dans le CSV ?
Oui. Choisissez le système de coordonnées source ou Web Mercator comme système cible, ou ouvrez la page d’un système de coordonnées qui en présélectionne un autre. Les couches de points reçoivent alors des colonnes x et y dans ce système, à la place de latitude et longitude.
Pourquoi y a-t-il une colonne WKT ?
La latitude et la longitude, ou x et y, ne peuvent décrire que des points. Les lignes et les polygones sont écrits sous forme de texte WKT dans une seule colonne wkt.
Pourquoi mon champ X a-t-il été renommé X_attr ?
Le CSV utilise déjà x, y, latitude, longitude ou wkt pour les coordonnées. Un attribut portant l’un de ces noms reçoit la terminaison _attr, afin que le fichier puisse être relu sans confusion.
Mes fichiers sont-ils téléversés ?
Non. Le shapefile est traité dans votre navigateur et n’est jamais envoyé à un serveur.