FlatGeobuf

FlatGeobuf (FGB)

Open Beta
.fgb · application/flatgeobuf

FlatGeobuf est un format binaire hautes performances pour géodonnées, fondé sur FlatBuffers. Optimisé pour les flux de travail cloud-native et les requêtes HTTP par plage. Index spatial intégré pour un accès instantané à n'importe quel fragment de carte.

Exporter FlatGeobuf maintenant ✨ Open Beta — gratuit sans limites

Caractéristiques principales

Format binaire compact
Index spatial intégré
Requêtes HTTP range
Chargement rapide par fragments
Exemple d'export au format FlatGeobuf (centre de Moscou, 1x0,5 km)
Exemple : centre de Moscou, ~1x0,5 km, niveau de detail moyen

À propos du format FlatGeobuf

FlatGeobuf est un format binaire de données vectorielles fondé sur FlatBuffers, apparu en 2018 comme « le shapefile du cloud ». Les objets se suivent dans le fichier et un index spatial est écrit à côté  le fragment voulu se lit donc directement, sans analyser tout le fichier.

Sa particularité majeure  le fonctionnement par requêtes HTTP Range. On peut déposer le fichier dans un stockage objet ou sur un hébergement statique et ne lire depuis le navigateur que les objets présents à l'écran. Plus besoin de monter un serveur cartographique pour une seule couche.

Toutes les couches choisies sont fusionnées dans un unique .fgb, chaque objet conservant un attribut _layer avec le nom de sa couche d'origine — de quoi redécouper l'export en routes, bâtiments, eau et végétation. Les attributs OpenStreetMap sont conservés, les coordonnées sont en WGS84 (EPSG:4326), l'index spatial est écrit automatiquement.

Comparé au GeoJSON, le fichier est nettement plus léger et se lit plus vite  comparé au shapefile, il n'impose aucune limite sur la longueur des noms de champs, l'encodage ou la taille. Seule contrepartie  impossible de l'ouvrir dans un éditeur de texte.

Logiciels pour ouvrir les fichiers FlatGeobuf

Les programmes suivants peuvent ouvrir, modifier et traiter les fichiers FlatGeobuf (FGB) (.fgb) exportés depuis OSM2CDR :

🌎QGIS 💻GDAL/OGR 💻GeoPandas 💻MapLibre 💻DeckGL 💻Leaflet (flatgeobuf plugin)

Caractéristiques du format

Qui utilise les cartes FlatGeobuf

🏗
SIG dans le cloud
La couche réside dans un stockage objet et se lit directement, sans base ni serveur cartographique.
💻
Diffusion de géodonnées en continu
Le client ne récupère que les objets de la zone visible — grâce à l'index et aux requêtes Range.
📊
Cartes web
Une source vectorielle pour MapLibre, deck.gl et Leaflet, qui se charge plus vite qu'un GeoJSON équivalent.
🎨
Jeux de données volumineux
Des centaines de milliers d'objets dans un seul fichier, sans les limites du shapefile sur la taille et les noms de champs.
🗺
Architecture serverless
Un fichier statique au lieu d'une API  rien à déployer, rien à maintenir.

Comment exporter en FlatGeobuf

1
Sélectionnez la zone
Dessinez un rectangle ou un polygone sur la carte interactive de osm2cdr
2
Choisissez FlatGeobuf
Sélectionnez FlatGeobuf (FGB) dans la liste des 127 formats d’export disponibles
3
Exportez
Cliquez sur Exporter et recevez votre fichier .fgb en 1 à 5 minutes
4
Téléchargez
Téléchargez le fichier FlatGeobuf et ouvrez-le dans QGIS

Comment ouvrir après l’export

Cartes populaires en FlatGeobuf

Free

Export de cartes en FlatGeobuf (FGB)

Téléchargez des cartes FlatGeobuf professionnelles depuis OpenStreetMap. Génération instantanée, n’importe quelle zone.

Gratuit / export
Exporter FlatGeobuf maintenant →

Questions fréquentes

Pourquoi FlatGeobuf est-il préférable au GeoJSON ?
Puis-je ouvrir un FlatGeobuf dans QGIS ?
Comment redécouper l'export en couches 
Dans quel système de coordonnées les données arrivent-elles 
Faut-il obligatoirement placer le fichier sur un serveur pour que les requêtes Range fonctionnent 

Formats associés

Fréquemment exportés ensemble

Related Articles