WKB 🧮

Well-Known Binary (OGC)

Open Beta
.wkb · application/vnd.ogc.wkb

WKB (Well-Known Binary) ist die binäre Darstellung von Vektorgeometrie aus dem OGC-Standard Simple Features (1999), der Grundlage nahezu jeder GIS-Datenbank: Jede Geometrie in PostGIS, MySQL Spatial oder GeoPackage ist im Kern WKB. Das Format ist um ein Mehrfaches kompakter als das textbasierte WKT, weil es Koordinaten ohne ASCII in Double-Werte packt. Unser Exporter schreibt die Geometrien der ausgewählten OSM-Layer in eine .wkb-Datei: Jedes einzelne Objekt ist standardkonformes OGC-WKB, die Datei selbst ist jedoch ein Container — ein 8-Byte-Header (Kennung WKB\x01 + Objektanzahl), danach Geometrien mit vorangestellter Länge, das Koordinatensystem liegt in einer begleitenden .prj-Datei. Ehrlich gesagt: Um die Datei zu zerlegen, müssen Header und Längenpräfixe gelesen werden — es ist kein einzelner «nackter» Blob für ein direktes ST_GeomFromWKB. Mehrere Layer werden in ein ZIP gepackt.

WKB jetzt exportieren ✨ Open Beta — kostenlos ohne Einschränkungen

Hauptmerkmale

Die Geometrie jedes Objekts ist standardkonformes OGC-WKB
Container: ein 8-Byte-Header + Geometrien mit vorangestellter Länge
Koordinatensystem in einer begleitenden .prj-Datei (WKT)
Um ein Mehrfaches kompakter als textbasiertes WKT (Doubles ohne ASCII)
Ein Layer — eine .wkb-Datei, mehrere Layer — ein ZIP-Archiv

Über das Format WKB

WKB ist die binäre Aufzeichnung von Geometrie aus dem Standard OGC Simple Features: Bytereihenfolge, Typcode der Form und Koordinaten als Zahlen doppelter Genauigkeit. In PostGIS, GeoPackage und SpatiaLite wird Geometrie genau so gespeichert, deshalb liest und schreibt jede räumliche Bibliothek WKB — Shapely, GEOS, JTS, GDAL.

Zum Export greifen alle, die eine eigene Pipeline bauen: Zerlegen ohne Textparsing, Laden in die Datenbank, Prüfen der eigenen Standardimplementierung, kompakte Geometrieübergabe zwischen Diensten.

Den Aufbau der Datei sollte man vorher kennen. Es ist keine einzelne „nackte“ Geometrie, sondern ein Container: acht Byte Header (WKB-Kennung und Objektanzahl), danach die Geometrien hintereinander, vor jeder ihre Länge. Die Geometrien selbst sind standardkonformes OGC-WKB und lassen sich nach dem Zerlegen des Containers einzeln an ST_GeomFromWKB übergeben. Das Koordinatensystem liegt in der benachbarten Datei .prj in Textform.

Einschränkungen: OpenStreetMap-Attribute bleiben nicht erhalten — nur die Geometrie, und alle ausgewählten Layer fließen ohne Trennung in einen Strom. Die Obergrenze liegt bei 500 000 Geometrien. Wenn Sie Namen, Tags und Layer brauchen, nehmen Sie GeoPackage, FlatGeobuf oder GeoJSON.

Programme zum Öffnen von WKB-Dateien

Die folgenden Programme können Well-Known Binary (OGC)-Dateien (.wkb) öffnen, bearbeiten und verarbeiten, die aus OSM2CDR exportiert wurden:

💻PostGIS 💻Shapely (Python) 💻GDAL/OGR 💻JTS / GEOS 🌎QGIS

Format-Spezifikationen

Wer nutzt WKB-Karten

🏗
Eine eigene GIS-Pipeline auf Shapely, JTS oder GEOS bauen, ohne GeoJSON zu parsen
Die Geometrie wird direkt in Shapely, JTS oder GEOS eingelesen — ohne den Umweg über das Parsen von Text.
💻
Geometrie nach dem Zerlegen des Container-Headers in PostGIS oder MySQL laden
Die zerlegten Geometrien gehen an ST_GeomFromWKB und landen in PostGIS oder MySQL.
📊
Die eigene Implementierung gegen den Standard OGC Simple Features prüfen
Praktisches Material, um die eigene Umsetzung des OGC-Standards an echten Stadtdaten zu prüfen.
🎨
Kompakte Geometrieübergabe zwischen Diensten als binärer Austausch
Kompakter binärer Geometrieaustausch zwischen Diensten, wo Text überflüssig ist.

So exportieren Sie WKB

1
Gebiet auswählen
Zeichnen Sie ein Rechteck oder Polygon auf der interaktiven Karte von osm2cdr
2
WKB wählen
Wählen Sie Well-Known Binary (OGC) aus der Liste von 127 verfügbaren Exportformaten
3
Exportieren
Klicken Sie auf Export und erhalten Sie Ihre .wkb-Datei in weniger als einer Minute
4
Herunterladen
Laden Sie die fertige WKB-Datei herunter und öffnen Sie sie in PostGIS

Nach dem Export öffnen

Beliebte Karten in WKB

Free

Well-Known Binary (OGC)-Kartenexport

Laden Sie professionelle WKB-Karten aus OpenStreetMap herunter. Sofortige Generierung, beliebiges Gebiet.

Kostenlos / Export
WKB jetzt exportieren →

Häufig gestellte Fragen

Kann ich die Datei direkt per ST_GeomFromWKB einfügen (INSERT)?
Wo ist das Koordinatensystem gespeichert?
Worin unterscheidet sich WKB von WKT?
Wie lese ich WKB in Python?
Bleiben OSM-Namen und -Tags erhalten?
Wie unterscheide ich einen Layer vom anderen?
Wie viele Objekte passen in eine Datei?

Verwandte Formate

Häufig zusammen exportiert

Related Articles