Zuletzt angesehen: pbf

PBF (Protocolbuffer Binary Format) bezeichnet ein binäres Dateiformat für rohe OSM Daten. Osmium ist ein CLI Tool zum Analysieren und Bearbeiten von PBF Dateien.

PBF Dateien enthalten i.d.R KEINE Layerinformationen. mbtiles/pmtiles sind meist Tile-Container. Wenn darin Vektortiles liegen, dann haben diese typischerweise Layer wie z. B. water, road, building, landuse.

PBF-Dateien dienen dazu, große Mengen strukturierter Daten platzsparend und schnell verarbeitbar zu speichern. Besonders bekannt ist das Format im Umfeld von:

  • OpenStreetMap-Extrakte
  • Routing-Software (z.b OSRM)
  • Geodaten-Verarbeitung (z.b Nominatim)
  • Kartendiensten und Offline-Karten

Im Vergleich zu textbasierten Formaten wie XML sind PBF-Dateien deutlich kleiner und schneller einzulesen. Der größte Vorteil von PBF ist die Kombination aus geringer Dateigröße und hoher Verarbeitungsgeschwindigkeit. Das ist wichtig, wenn ganze Länder oder sogar weltweite Kartendaten verarbeitet werden.

Mit JOSM kann man osm.pbf Dateien anzeigen und bearbeiten.

Mit Planetiler kann man MBTiles aus BPF Dateien extrahieren. Siehe auch pmtiles.

java.exe -jar planetiler.jar --osm-path=austria.osm.pbf --output=austria.mbtiles [--force --download]