Comparer
Shapefile ou GeoPackage : fichiers et préservation des attributs
Shapefile est une couche multifichier ; GeoPackage réunit des données géographiques dans SQLite.
Quel format choisir ?
Livrez le jeu Shapefile si exigé ; envisagez GeoPackage pour plusieurs couches et la gestion des attributs.
Adapté pour Shapefile
Transmettre des couches à des SIG existants
- Échanger avec un destinataire exigeant Shapefile
Adapté pour GeoPackage
Distribuer et utiliser des données géospatiales dans un seul fichier
- Réunir des entités vectorielles, des tuiles raster et des attributs pour un SIG ou un usage hors ligne
Informations générales
| Élément | Shapefile | GeoPackage |
|---|---|---|
| Extension | .shp | .gpkg |
| Type MIME | application/geopackage+sqlite3 | |
| Usages courants | Transmettre des couches à des SIG existants | Distribuer et utiliser des données géospatiales dans un seul fichier |
| Comment ouvrir | Ouvrez l’ensemble et vérifiez CRS dans .prj et encodage comme .cpg. Consultez le producteur si les informations manquent ; ne devinez pas le CRS. | Ouvrez le fichier dans un SIG compatible avec GeoPackage, comme QGIS, puis vérifiez ses couches, ses systèmes de référence de coordonnées et ses extensions. Les outils SQLite peuvent afficher les tables, mais l’interprétation des géométries et des tuiles exige un logiciel compatible. |
| Exporter ou convertir | Vers GeoPackage, vérifiez nombre, géométrie, CRS, texte, noms et précision numérique. Séparez géométries mixtes ou couches si nécessaire. | Vous pouvez exporter vers GeoJSON, Shapefile ou MBTiles. Le format cible ne conservera pas nécessairement toutes les couches, tous les attributs, systèmes de coordonnées ou tuiles ; après l’export, contrôlez le nombre d’entités, les coordonnées, les attributs et le rendu de la carte. |
Choisir selon l’usage
Échanger avec un destinataire exigeant Shapefile
Transmettre des couches à des SIG existants
ShapefileRéunir des entités vectorielles, des tuiles raster et des attributs pour un SIG ou un usage hors ligne
Distribuer et utiliser des données géospatiales dans un seul fichier
GeoPackagePoint clé 1
Shapefile nécessite les composants SHP/SHX/DBF correspondants.
En savoir plus sur les différencesPoint clé 2
GeoPackage gère CRS et contenu dans des tables prescrites.
En savoir plus sur les différencesEn savoir plus sur les différences
Convenez des noms, textes, précision, dates/heures et NULL, ainsi que de la compatibilité.
- L’export Shapefile peut raccourcir les noms et limiter largeur/types. Gardez une correspondance et vérifiez l’encodage.
- Vérifiez ordre géométrie/DBF, nombres, CRS et Z/M après conversion. Gardez tuiles et extensions séparément.
Questions fréquentes
Migrer vers GeoPackage restaure-t-il les attributs perdus ?
Non. Textes/nombres tronqués et noms perdus ne se reconstruisent pas. Gardez l’original antérieur et vérifiez.