Comparer
FlatGeobuf ou GeoPackage : diffusion et gestion SQL
FlatGeobuf est une collection binaire d’entités ; GeoPackage est une base SQLite de données géographiques.
Quel format choisir ?
Envisagez FlatGeobuf pour diffusion statique et lectures partielles, GeoPackage pour gérer couches et tuiles ensemble.
Adapté pour FlatGeobuf
Distribuer une couche statique d’entités
- Lire les entités d’une zone avec des outils compatibles
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 | FlatGeobuf | GeoPackage |
|---|---|---|
| Extension | .fgb | .gpkg |
| Type MIME | application/geopackage+sqlite3 | |
| Usages courants | Distribuer une couche statique d’entités | Distribuer et utiliser des données géospatiales dans un seul fichier |
| Comment ouvrir | Utilisez un SIG compatible pour vérifier couche, CRS, types et index. La lecture HTTP partielle nécessite Range et une configuration adaptée. Gardez la vérification des buffers pour les données inconnues. | 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 | Après conversion vers GeoPackage, vérifiez nombres, CRS, coordonnées, Z/M et types d’attributs. Séparez plusieurs couches en fichiers .fgb. Tuiles et extensions GeoPackage ne se transfèrent pas toutes vers un fichier d’entités. | 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
Lire les entités d’une zone avec des outils compatibles
Distribuer une couche statique d’entités
FlatGeobufRé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
L’index spatial FlatGeobuf est facultatif.
En savoir plus sur les différencesPoint clé 2
GeoPackage peut conserver entités, tuiles, attributs et métadonnées prescrites.
En savoir plus sur les différencesEn savoir plus sur les différences
Vérifiez besoins de mise à jour et compatibilité du destinataire. Mesurez avec données, index, implémentations et diffusion comparables.
- FlatGeobuf ne vise pas les écritures à des positions arbitraires. GeoPackage permet des mises à jour SQL en respectant exigences SIG et cohérence.
- À l’export .fgb, séparez les couches et vérifiez CRS, Z/M, géométries NULL et types d’attributs. Gardez tuiles et extensions propres séparément.
Questions fréquentes
La conversion conserve-t-elle tout ?
Non. Vérifiez couches sélectionnées, géométrie, attributs, CRS et compatibilité, et gardez les originaux. Le nom du format ne garantit pas une conservation complète.