Geofabrik génère les fichiers PBF régionaux à partir du dump complet d’OpenStreetMap en suivant un processus structuré :
✅ 1. Téléchargement du fichier Planétaire
- OpenStreetMap publie un dump mondial (~90 Go compressé en .PBF).
- Geofabrik télécharge régulièrement ce fichier complet.
✅ 2. Utilisation d’outils spécialisés
Geofabrik utilise principalement :
- Osmium-tool : pour lire et manipuler les gros fichiers PBF.
- osmosis ou imposm : pour filtrer, découper, et exporter.
- Poly files : des fichiers définissant les frontières géographiques des pays/régions.
Exemple :
osmium extract --polygon=france.poly planet-latest.osm.pbf -o france-latest.osm.pbf
Cela extrait uniquement les données correspondant au polygone de la France.
✅ 3. Traitement et découpage géographique
- Par continent, pays, région : selon des fichiers polygones précis.
- Mise à jour différentielle : Geofabrik applique les minutely/hourly diffs d’OSM pour garder les données à jour.
✅ 4. Compression en format PBF
Le format PBF est :
- Compact (~10 fois plus léger que XML).
- Rapide à parser avec des outils adaptés.
- Standard pour les applications OSM (OSRM, osm2pgsql…).
✅ 5. Publication automatisée
- Geofabrik met les fichiers à disposition sur leur site : https://download.geofabrik.de/
- Mises à jour généralement quotidiennes ou hebdomadaires.
✅ Résumé du pipeline Geofabrik
- Télécharger le planet-latest.osm.pbf.
- Utiliser les polygons (.poly) pour définir les découpes.
- Osmium / osmosis pour extraire et convertir.
- Compresser et publier.
Laisser un commentaire