SHP GEOJSON
Conversion de fichier

Convertir SHP en GEOJSON

RÉPONSE RAPIDE
Est-il possible de convertir SHP en GEOJSON ?
Oui - SHP se convertit en GEOJSON.

Compressez tous les fichiers composants du Shapefile en un fichier ZIP et faites glisser l'archive dans mapshaper.org, puis cliquez sur Export > GeoJSON pour une conversion sans installation. Pour une utilisation sur bureau, QGIS exporte en GeoJSON via un clic droit > Exporter > Sauvegarder les entités sous. Reprojetez toujours vers WGS 84 (EPSG:4326) lors de l'exportation.

Aussi vers GEOJSON : OSM · GPX · TAB

Sur cette page

Testé sur macOS, Windows et Linux
Dernière vérification le Oct 2026

Plus de convertisseurs gratuits

HEIC, PNG, WEBP, MP3 et plus - chaque outil ici est gratuit.

Ouvrir la boîte à outils

Pourquoi convertir SHP en GEOJSON ?

.geojson est le format d'entrée standard pour les bibliothèques de cartographie web telles que Leaflet, Mapbox et OpenLayers, et il fonctionne directement dans les API et les scripts. Contrairement à un Shapefile, le GeoJSON est un fichier unique lisible par l'homme qui ne nécessite pas de logiciel GIS pour être inspecté, ce qui en fait le choix naturel pour le développement web et le partage de données.

Comment convertir SHP en GEOJSON

QGIS OPEN-SOURCE

Ajoutez le .shp via Couche > Ajouter une couche, faites un clic droit sur la couche, choisissez Exporter > Sauvegarder les entités sous, réglez le format sur GeoJSON et le CRS sur EPSG:4326.

ogr2ogr OPEN-SOURCE

Exécutez ogr2ogr -f GeoJSON -t_srs EPSG:4326 out.geojson in.shp dans un terminal ; ogr2ogr est fourni avec QGIS sur Windows.

À propos de ces formats

Qualité et points de vigilance

  • La spécification GeoJSON requiert le WGS 84 (EPSG:4326) ; si le Shapefile utilise un CRS projeté et que vous ignorez la reprojection, les entités seront mal placées sur les cartes web.
  • Les attributs du .dbf deviennent l'objet properties sur chaque entité GeoJSON - les noms de champs, les valeurs et les types sont tous conservés.
  • Les noms de champs des Shapefile .dbf sont limités à 10 caractères ; le GeoJSON n'a pas de telle limite, mais tous les noms déjà tronqués dans l'original resteront tronqués après la conversion.

Foire aux questions

Ai-je besoin de tous les fichiers composants du Shapefile ?
Oui - un fichier .shp seul sans ses compagnons .shx et .dbf échouera à la conversion ou produira un GeoJSON sans attributs.
Le GeoJSON est-il adapté aux grands ensembles de données ?
Le GeoJSON peut devenir très volumineux pour des jeux de données complexes ; pour une utilisation en production avec de nombreuses entités, GeoPackage ou une base de données spatiale peut être plus efficace.
Est-ce que mapshaper simplifie la géométrie automatiquement ?
Pas par défaut - vous devez explicitement appliquer la simplification dans mapshaper ; l'exportation par défaut préserve la géométrie originale.