Aller au contenu

Convertisseur en ligne gratuit de SHP en CSV

Exporter les attributs du shapefile, les coordonnées ou la géométrie WKT vers une table CSV compatible.

Convertir SHP en CSV en ligne - gratuit

Envoi en cours…

Votre fichier est traité instantanément et supprimé dès que vous le téléchargez.

Comment ça marche

  1. 1/3

    Téléversez votre fichier .shp

    Cliquez pour sélectionner le fichier que vous souhaitez convertir ou faites-le simplement glisser dans la zone indiquée.

  2. 2/3

    Lancez la conversion .shp vers .csv

    Une fois le fichier téléversé, cliquez sur convertir dès que vous êtes prêt.

  3. 3/3

    Téléchargez le fichier .csv converti

    Le résultat de la conversion est prêt à être téléchargé.

Comment convertir shp en fichier csv

Un système de reporting, un tableur ou une base de données peut accepter un fichier CSV tabulaire, mais pas un ESRI Shapefile. L’exportation des données crée une table portable, tandis qu’un export explicite de la géométrie est nécessaire si les coordonnées ou les formes doivent rester disponibles.

Qu’est-ce que le format SHP ?

Dans le contexte des bases de données géospatiales, SHP désigne le format ESRI Shapefile, utilisé pour les points, les lignes et les polygones vectoriels. Un jeu de données exploitable comprend normalement des fichiers portant le même nom de base : .shp stocke la géométrie, .shx stocke l’index de la géométrie, .dbf stocke les enregistrements attributaires, .prj peut définir le système de référence des coordonnées et .cpg peut identifier l’encodage des caractères DBF.

Les applications GIS telles que QGIS, ArcGIS Pro, ArcGIS Desktop et GeoPandas peuvent lire et créer des shapefiles. Parmi les exemples courants figurent les limites de recensement, les routes, les réseaux de services publics, les parcelles cadastrales, les points GPS et les zones administratives.

Qu’est-ce que le format CSV ?

CSV est une table en texte brut dans laquelle les enregistrements occupent des lignes et les champs sont séparés par un délimiteur, généralement une virgule. Les tableurs, les bases de données relationnelles, les applications statistiques, les scripts et les systèmes de reporting peuvent l’importer sans logiciel GIS.

CSV peut contenir la table attributaire du shapefile, mais il ne possède aucune représentation native standard des polygones, des lignes, des systèmes de référence des coordonnées ou des index spatiaux. Pour conserver la localisation, exportez la géométrie dans un champ texte WKT ou exportez la géométrie ponctuelle dans des champs de coordonnées distincts. WKT dans CSV est une convention, et non un type de base de données spatiale.

Comment convertir SHP en CSV

Avec QGIS

  1. Placez les fichiers .shp, .shx, .dbf, ainsi que les fichiers .prj et .cpg disponibles dans un même dossier. Conservez les noms de base correspondants sans les modifier.
  2. Ouvrez la couche avec Layer → Add Layer → Add Vector Layer et vérifiez les entités ainsi que la table attributaire.
  3. Cliquez avec le bouton droit sur la couche et sélectionnez Export → Save Features As….
  4. Définissez Format sur Comma Separated Value [CSV], indiquez un nom de fichier de sortie et utilisez UTF-8, sauf si le système destinataire nécessite un autre encodage.
  5. Dans les options de géométrie, choisissez AS_WKT pour conserver les points, les lignes ou les polygones dans une colonne de géométrie. Pour une couche de points, choisissez AS_XY ou AS_XYZ lorsque des colonnes de coordonnées distinctes sont préférables. Choisissez NO_GEOMETRY lorsque seuls les attributs sont nécessaires.
  6. Cliquez sur OK. Inspectez la sortie dans un éditeur de texte ou importez-la dans le système destinataire, en vérifiant les délimiteurs, les valeurs entre guillemets, les noms de champs, l’encodage et les valeurs de géométrie.

Avec GDAL

Le ogr2ogr de GDAL convient aux conversions répétables et par lots. Depuis le répertoire contenant les fichiers sources, exportez les attributs et la géométrie WKT avec :

ogr2ogr -f CSV output.csv input.shp -lco GEOMETRY=AS_WKT

Pour exporter certains attributs tout en conservant WKT, remplacez les noms de champs par les colonnes DBF réelles :

ogr2ogr -f CSV output.csv input.shp -select field1,field2,field3 -lco GEOMETRY=AS_WKT

Pour un export contenant uniquement les attributs, omettez l’option de création de géométrie ou utilisez l’option sans géométrie du pilote CSV prise en charge par la version installée de GDAL. GDAL lit les attributs depuis .dbf et peut lire le système de référence des coordonnées depuis .prj, mais les métadonnées CRS ne sont pas conservées de manière fiable dans le CSV obtenu.

Avec un convertisseur en ligne

Les services de conversion GIS tels que MyGeodata Cloud peuvent traiter un shapefile fourni sous forme d’archive ZIP. Incluez les fichiers correspondants .shp, .shx et .dbf, ainsi que .prj et .cpg lorsqu’ils sont disponibles ; téléversez l’archive, sélectionnez CSV, configurez la sortie de la géométrie si cette option est proposée, puis téléchargez le résultat.

Vérifiez les politiques du service concernant la conservation des fichiers, la confidentialité, la taille et le traitement de la géométrie avant de téléverser des données spatiales confidentielles, personnelles ou soumises à des restrictions. Utilisez QGIS ou GDAL pour les données sensibles et les conversions qui doivent être reproductibles.

Considérations relatives à la qualité et à la compatibilité

  • La géométrie peut être perdue : un CSV contenant uniquement les attributs ne peut pas recréer les formes cartographiées. Utilisez WKT pour tout type de géométrie ou des colonnes de coordonnées pour les couches de points.
  • Le CRS affecte les coordonnées : la longitude et la latitude n’ont de sens qu’avec le système de référence des coordonnées correct. Reprojetez les données dans QGIS ou GDAL avant l’export lorsque le destinataire exige WGS 84, généralement identifié comme EPSG:4326. Notez séparément le CRS, car CSV ne le standardise pas.
  • Les limitations du shapefile subsistent : les noms, types, longueurs et encodages des champs DBF sont soumis à des restrictions héritées. L’exportation CSV ne peut pas récupérer les valeurs ou les noms déjà tronqués dans le DBF source.
  • Les délimiteurs et les guillemets sont importants : les virgules, les guillemets et les retours à la ligne à l’intérieur des valeurs doivent être échappés conformément aux règles CSV. Importez le fichier avec le délimiteur et l’encodage utilisés lors de l’exportation.
  • Les géométries volumineuses peuvent produire des fichiers difficiles à gérer : WKT répète le texte des coordonnées et CSV ne possède aucun index spatial. Utilisez GeoPackage, GeoJSON ou un autre format spatial lorsque la géométrie, le CRS et les performances GIS doivent être conservés.

Comparaison du format SHP vs CSV

Comparaison entre les formats SHP et CSV sur les propriétés les plus importantes pour cette conversion.

Comparaison des formats de fichier SHP et CSV
Propriété .SHP Esri Shapefile .CSV Comma-Separated Values
Norme ouverte Partiellement ouvert Oui
Compression Non compressé Non compressé
Taille de fichier typique Moyen Petit
S’ouvre dans un navigateur web Non Oui, nativement
Modification ultérieure Limité Facile
Support des métadonnées Basique Basique
Lisible en texte brut Non Oui
Idéal pour Échange de données Échange de données
Date d’introduction 1998 —
Développeur Esri —
Type MIME application/x-esri-shape text/csv

Les informations sur les extensions et les types de fichiers sont fournies par File-Extensions.org

Questions fréquentes

Le convertisseur SHP en CSV est-il gratuit ?

Oui, la conversion de SHP en CSV sur 101convert.com est entièrement gratuite. Aucune inscription, adresse e-mail ou installation n'est requise. Si vous avez besoin d'une limite de taille de fichier plus élevée ou souhaitez convertir plusieurs fichiers à la fois, consultez nos formules.

Quelle taille mon fichier SHP peut-il avoir ?

Vous pouvez téléverser des fichiers SHP jusqu'à 10 Mo et convertir jusqu'à 3 fichiers à la fois en un seul lot. Avec une formule payante, la limite passe à 250 Mo par fichier et 50 fichiers à la fois, consultez nos formules.

Qu'advient-il de mes fichiers téléversés ?

Les fichiers sont traités automatiquement et supprimés de nos serveurs quelques minutes après la conversion. Nous ne consultons ni ne partageons jamais vos fichiers.

Dois-je installer un logiciel pour convertir SHP en CSV ?

Non. La conversion de SHP en CSV s'effectue entièrement en ligne dans votre navigateur et fonctionne sous Windows, Mac, Linux, Android et iPhone.

La conversion a-t-elle échoué ?

Dans la plupart des cas, la cause est un format de fichier incorrect. Importez un fichier SHP valide pour cette conversion de SHP en CSV. Il peut aussi arriver que le problème vienne de notre côté. Nous analysons les échecs de conversion récurrents et désactivons ou réparons le convertisseur si nous détectons un défaut.

La conversion de SHP en CSV conserve-t-elle la géométrie de la carte ?

Uniquement si l’export inclut les coordonnées ou une colonne de géométrie WKT ; un tableau CSV ne stocke pas la géométrie d’un shapefile comme objet spatial natif. Sans une telle colonne, le résultat ne contient que les attributs, et les entités multiparties peuvent ne pas être représentées complètement.

Le système de coordonnées est-il conservé lors de la conversion de SHP en CSV ?

Les valeurs des coordonnées peuvent être exportées, mais le CSV ne contient généralement pas le système de référence des coordonnées du shapefile, sauf s’il est écrit séparément ou inclus sous forme d’information. Une reprojection avant l’export peut être nécessaire si les coordonnées doivent être utilisées avec d’autres données géographiques.

Pourquoi certains champs de mon SHP sont-ils absents ou modifiés dans le CSV ?

Les exports CSV peuvent modifier les types de champs, les valeurs nulles, l’encodage des caractères et le format des dates, et les noms des champs d’attributs d’un shapefile peuvent déjà être limités en longueur. Les champs qui ne peuvent pas être représentés comme de simples valeurs de tableau, ainsi que certaines métadonnées, peuvent être aplatis ou omis.

Puis-je reconvertir le CSV en fichier SHP d’origine ?

Vous pouvez créer un nouveau shapefile à partir d’un CSV s’il contient des coordonnées valides ou un WKT analysable ainsi que des colonnes d’attributs adaptées, mais il ne reproduira pas nécessairement l’original. La structure de géométrie d’origine, le système de référence des coordonnées, les définitions des champs et d’autres métadonnées du shapefile peuvent être perdus.

Déjà téléchargé

Ce fichier a déjà été téléchargé. Pour protéger votre vie privée, nous l’avons supprimé de notre serveur juste après le téléchargement, il ne peut donc pas être téléchargé à nouveau. Pour l’obtenir encore une fois, convertissez de nouveau le fichier.