GML SHP
Conversion de fichier

Convertir GML en SHP

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

Chargez le .gml dans QGIS, faites un clic droit sur la couche et choisissez Exporter > Sauvegarder les entités sous en sélectionnant ESRI Shapefile. Le résultat est toujours composé de plusieurs fichiers (.shp, .shx, .dbf et .prj) - conservez-les ensemble sous peine de rendre le Shapefile incomplet.

1 programmes
Aussi vers SHP : TAB · MIF · OSM

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 GML en SHP ?

Le GML (Geography Markup Language) est un format d'échange XML verbeux pris en charge par de nombreux outils SIG, mais il peut être lent à interroger. Les Shapefiles sont le format d'échange SIG le plus largement accepté, supporté par pratiquement toutes les applications SIG, les logiciels de CAO et les services de cartographie. La conversion du GML en .shp rend les données plus rapides à ouvrir et compatibles avec les logiciels dépourvus de pilote GML.

Comment convertir GML en SHP

QGIS OPEN-SOURCE

Ajoutez le .gml en tant que couche vecteur, faites un clic droit dans le panneau des couches, choisissez Exporter > Sauvegarder les entités sous, réglez le Format sur ESRI Shapefile et cliquez sur OK - QGIS génère les fichiers .shp, .shx, .dbf et .prj.

ogr2ogr OPEN-SOURCE

Exécutez ogr2ogr -f "ESRI Shapefile" output.shp input.gml en ligne de commande ; GDAL est inclus avec QGIS ou installable via OSGeo4W.

Programmes qui convertissent GML

MyGeodata Cloud

À propos de ces formats

Qualité et points de vigilance

  • Un Shapefile est toujours composé de plusieurs fichiers - au minimum .shp (géométrie), .shx (index) et .dbf (attributs) ; conservez également le fichier .prj pour ne pas perdre le système de coordonnées de référence.
  • Le format DBF limite les noms de champs d'attributs à 10 caractères - les noms de champs GML plus longs seront tronqués automatiquement.
  • Le format Shapefile ne prend en charge qu'un seul type de géométrie par fichier ; les couches GML multi-géométries doivent être divisées lors de l'exportation.

Foire aux questions

Pourquoi la conversion produit-elle plusieurs fichiers au lieu d'un seul ?
Le Shapefile est un format multi-fichiers par conception : .shp contient la géométrie, .shx est l'index spatial, .dbf contient les attributs et .prj stocke le système de coordonnées de référence.
Tous les noms de champs d'attributs GML survivront-ils dans le Shapefile ?
Les valeurs des attributs sont préservées, mais les noms de champs de plus de 10 caractères sont tronqués pour respecter la limite du format DBF.
Puis-je reprojeter les données pendant la conversion ?
Oui - dans la boîte de dialogue Sauvegarder les entités sous de QGIS, sélectionnez un SCR de sortie différent avant d'enregistrer pour reprojeter simultanément.
Que se passe-t-il si mon GML possède plusieurs couches d'entités ?
Chaque couche doit être exportée vers un Shapefile distinct ; le format ne prend pas en charge plusieurs couches de géométrie dans un seul fichier.