Was ist das GRB-Dateiformat?
.grb ist eine binäre Rasterdatendatei, die fast ausschließlich in der Meteorologie und der numerischen Wettervorhersage (NWP) verwendet wird. GRIB steht für GRIdded Binary - oder formaler General Regularly-distributed Information in Binary form - ein Standard, der von der Weltorganisation für Meteorologie (WMO) definiert und gepflegt wird.
Jede .grb-Datei besteht aus einer oder mehreren verketteten GRIB-Nachrichten. Jede Nachricht beginnt mit der 4-Byte-ASCII-Signatur GRIB und endet mit 7777. Sie kodiert ein einzelnes atmosphärisches Feld - zum Beispiel die Temperatur auf 850 hPa zur Vorhersagestunde T+24. Ein vollständiger Modelllauf von Systemen wie GFS, ECMWF oder ICON erzeugt Hunderte von verketteten Nachrichten, die mehrere Variablen, Druckniveaus und Vorhersagezeiten abdecken.
Es existieren zwei Editionen. GRIB Edition 1 (1990) ist ein Legacy-Format, das noch in älteren Archiven zu finden ist. GRIB Edition 2 (2001) ist der aktuelle WMO-Standard, erkennbar am Editions-Byte 0x02 an Oktett 8 der Indicator Section; es bietet umfangreichere Parametertabellen, verbesserte Unterstützung für Ensembles und Wahrscheinlichkeiten sowie optionale JPEG 2000- oder PNG-Feldkompression. GRIB2-Daten erhalten häufiger die Endung .GRB2 oder .grib2, obwohl viele Tools auch .grb für beide Editionen verwenden. Die Edition muss durch Untersuchung des binären Inhalts bestimmt werden, nicht durch den Dateinamen.
Das Dekodieren von .grb-Dateien erfordert Spezialsoftware: wgrib2 (NOAA/CPC), ecCodes (ECMWF) und Panoply (NASA GISS) sind Standardoptionen. Marine Navigations- und Luftfahrt-Wetter-Apps wie XyGrib und LuckGrib lesen .grb-Dateien ebenfalls direkt.
Sicherheit
RISIKO: LOWGRIB ist ein passives binäres Datenformat (Gitterzahlen) - es kann keinen Code ausführen und stellt kein Malware-Risiko dar. Das praktische Risiko liegt in der Datenqualität: Fehlerhafte oder abgeschnittene GRIB-Dateien sind bei unvollständigen Downloads häufig; validieren Sie diese immer mit „grib_ls“ oder „wgrib2 -V“. Einige Drittanbieter-Seiten für GRIB-„Viewer“ bündeln Adware - beziehen Sie Tools von offiziellen Projektseiten (GDAL, eccodes, XyGrib).
Formatdetails
kurz gefasst- Gerber RS-274X / PCB-Artwork-Datei - Einige PCB-EDA-Tools verwenden .grb für das Gerber-Format (Layout-Layer für Leiterplatten); steht in keinerlei Zusammenhang mit der Meteorologie.
Programme zum Öffnen von GRB-Dateien
Technische Details
technische Spezifikation| Magic Bytes | ASCII „GRIB“ (47 52 49 42) bei Offset 0; jede Nachricht endet mit ASCII „7777“ (37 37 37 37) |
| Editions-Byte | Oktett 8 der Indicator Section: 0x01 = GRIB Edition 1 (1990); 0x02 = GRIB Edition 2 (2001) |
| Byte-Reihenfolge | Durchgehend Big-endian (alle numerischen Felder) |
| Multi-Nachrichten-Dateien | Eine einzelne .grb-Datei kann Hunderte von verketteten GRIB-Nachrichten enthalten, jeweils begrenzt durch „GRIB“...„7777“ |
| GRIB1 Nachrichten-Sektionen | Indicator → Product Definition → Grid Definition → optionales Bitmap → Binary Data → End („7777“) |
| GRIB2 Nachrichten-Sektionen | Nummerierte Sektionen 0-8, die das feste Layout von GRIB1 ersetzen; erlaubt mehrere Datenfelder pro Nachricht |
| Feld-Packing (GRIB1) | Einfaches Gitterpunkt-Packing: Referenzwert + Bit-Skalierungsfaktor + skalierte Ganzzahlwerte |
| Feld-Kompression (GRIB2) | Optionale JPEG 2000- oder PNG-Kodierung gemäß Data Representation Section; einfaches Packing ebenfalls verfügbar |
| Parameter-Identifikation (GRIB2) | WMO-Disziplin + Kategorie + Parameternummer-Triplet; offizielle Tabellen werden von der WMO veröffentlicht |
| Umgang mit fehlenden Werten | Optionale Bitmap Section in jeder Nachricht markiert Gitterpunkte ohne valide Daten |
| Unterstützte Gittertypen | Lat/Lon (äquidistant-zylindrisch), Gauß, Lambert-konform, polar-stereographisch und andere |
| Typische Dateigröße | 100 KB - 2 GB (einzelnes Feld bis hin zum vollständigen globalen NWP-Modelllauf) |
| MIME-Typ | application/x-grib (gebräuchlich); application/x-grib2 (GRIB2-spezifisch); kein IANA-registrierter Typ |
| Veröffentlicht | 1985 (GRIB Ed.0); GRIB1 1990; GRIB2 2001 |
| Neueste Version | GRIB2 (Edition 2, WMO FM 92-XII); GRIB3 in development |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | www.wmo.int |
GRB-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu GRB-Dateien.