.GRB

Plik GRB

GRIB (GRIdded Binary / General Regularly-distributed Information in Binary form)
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik GRB zawiera dane meteorologiczne GRIB - format binarny zdefiniowany przez Światową Organizację Meteorologiczną (WMO) do dystrybucji wyników modeli pogodowych (temperatura, wiatr, opady na siatce globalnej). Aby go otworzyć, użyj XyGrib lub Panoply w celu uzyskania wizualnej mapy, albo wgrib2 i eccodes w wierszu poleceń. Użytkownicy języka Python mogą odczytywać go za pomocą cfgrib lub pygrib.

Deweloper: World Meteorological Organization (WMO) Kategoria: Pliki GIS Otwarty standard MIME: application/x-grib
OTWIERA SIĘ NA Windows macOS Linux Web
Powiązane: .GPX · .GML · .KML · .SHP

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 29, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku GRB?

.grb to binarny plik danych siatkowych używany niemal wyłącznie w meteorologii i numerycznym prognozowaniu pogody (NWP). GRIB to skrót od GRIdded Binary - lub bardziej formalnie General Regularly-distributed Information in Binary form - standard zdefiniowany i utrzymywany przez Światową Organizację Meteorologiczną (WMO).

Każdy plik .grb składa się z jednego lub więcej połączonych komunikatów GRIB. Każdy komunikat zaczyna się od 4-bajtowej sygnatury ASCII GRIB, kończy się sekwencją 7777 i koduje pojedyncze pole atmosferyczne - na przykład temperaturę na poziomie 850 hPa w 24. godzinie prognozy (T+24). Pełny przebieg modelu z systemów takich jak GFS, ECMWF lub ICON generuje setki połączonych komunikatów obejmujących wiele zmiennych, poziomów ciśnienia i czasów prognozy.

Istnieją dwie edycje. GRIB Edition 1 (1990) to format starszego typu, wciąż spotykany w dawnych archiwach. GRIB Edition 2 (2001) to obecny standard WMO, identyfikowany przez bajt edycji 0x02 w 8. oktecie sekcji wskaźnikowej (Indicator Section); dodaje on bogatsze tabele parametrów, ulepszoną obsługę zespołów i prawdopodobieństwa oraz opcjonalną kompresję pól JPEG 2000 lub PNG. Dane GRIB2 częściej otrzymują rozszerzenie .GRB2 lub .grib2, choć wiele narzędzi używa .grb dla obu edycji. Edycję należy określić poprzez sprawdzenie zawartości binarnej, a nie nazwy pliku.

Dekodowanie plików .grb wymaga specjalistycznego oprogramowania: standardowymi opcjami są wgrib2 (NOAA/CPC), ecCodes (ECMWF) oraz Panoply (NASA GISS). Aplikacje do nawigacji morskiej i pogodowe dla lotnictwa, takie jak XyGrib i LuckGrib, również bezpośrednio odczytują pliki .grb.

Bezpieczeństwo

RYZYKO: LOW

GRIB to pasywny format danych binarnych (liczby w siatce) - nie może wykonywać kodu i nie stanowi zagrożenia złośliwym oprogramowaniem. Praktycznym ryzykiem jest jakość danych: uszkodzone lub ucięte pliki GRIB są powszechne przy niepełnym pobieraniu; zawsze weryfikuj je za pomocą „grib_ls” lub „wgrib2 -V”. Niektóre zewnętrzne strony z „przeglądarkami” GRIB dołączają oprogramowanie reklamowe - pobieraj narzędzia z oficjalnych stron projektów (GDAL, eccodes, XyGrib).

Szczegóły formatu

w pigułce
PEŁNA NAZWAGRIB (GRIdded Binary / General Regularly-distributed Information in Binary form)znany również jako GRIB1, GRIB2
DEWELOPERWorld Meteorological Organization (WMO)od 1985 (GRIB Ed.0); GRIB1 1990; GRIB2 2001
KATEGORIAPliki GIS
TYP MIMEapplication/x-grib
TYPBinarny plik siatkowych danych meteorologicznych/atmosferycznych
STANDARDOtwarty · bezpłatny
To rozszerzenie jest również używane przez…
  • Gerber RS-274X / plik grafiki PCB - Niektóre narzędzia EDA do projektowania płytek drukowanych używają rozszerzenia .grb dla formatu Gerber (warstwy graficzne obwodów drukowanych); całkowicie niezwiązane z meteorologią.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
00010203
HEX
47524942
ASCII
GRIB
Zarówno GRIB1, jak i GRIB2 zaczynają się od 4-bajtowego ciągu ASCII „GRIB” i kończą na „7777”. Oktet 8 sekcji wskaźnikowej zawiera numer edycji: 0x01 = GRIB1, 0x02 = GRIB2. Pojedynczy plik .grb może zawierać wiele połączonych komunikatów GRIB, z których każdy zaczyna się od „GRIB”.

Programy otwierające pliki GRB

Windows4 apps
XyGrib Open-source Otwórz plik .grb w XyGrib; wyświetla pola pogodowe na mapie z animowanymi krokami czasowymi.
GDAL (gdal_translate / gdalinfo) Open-source Wiersz poleceń: „gdalinfo file.grb” listuje pasma; „gdal_translate” eksportuje do GeoTIFF/NetCDF. Obsługuje zarówno GRIB1, jak i GRIB2.
Panoply (NASA GISS) Darmowy Przeglądarka oparta na Java: otwórz plik .grb, wybierz zmienną/krok czasowy, wygeneruj jako mapę z georeferencją.
PredictWind (web/app) Freemium Przesyłaj lub pobieraj prognozy GRIB przez interfejs WWW lub aplikację mobilną do routingu żeglarskiego.
macOS3 apps
LuckGrib Płatny Natywny czytnik GRIB dla macOS; pobieraj i wizualizuj prognozy GFS/ICON/CMC.
XyGrib Open-source Otwórz plik .grb w XyGrib; wyświetla pola pogodowe na mapie z animowanymi krokami czasowymi.
Panoply (NASA GISS) Darmowy Przeglądarka oparta na Java: otwórz plik .grb, wybierz zmienną/krok czasowy, wygeneruj jako mapę z georeferencją.
Linux4 apps
GDAL Open-source gdalinfo/gdal_translate dla GRIB1/2; dostępne w repozytoriach wszystkich dystrybucji. Szeroko stosowane w środowiskach GIS/Python.
eccodes (ECMWF) Open-source grib_ls, grib_dump, grib_get: inspekcja i dekodowanie dowolnego komunikatu GRIB1/2. Profesjonalne narzędzie do meteorologicznych plików GRIB.
wgrib2 (NOAA/CPC) Open-source wgrib2 file.grb -var -lev listuje zawartość; wgrib2 file.grb -netcdf out.nc eksportuje pola. Dominujące narzędzie operacyjne NWP.
XyGrib Open-source Otwórz plik .grb w XyGrib; wyświetla pola pogodowe na mapie z animowanymi krokami czasowymi.
Web1 app
PredictWind GRIB Viewer Freemium Prześlij plik GRIB w przeglądarce, aby wyświetlić animowane mapy pogodowe.

Szczegóły techniczne

specyfikacja
Magic bytesASCII „GRIB” (47 52 49 42) pod offsetem 0; każdy komunikat kończy się ASCII „7777” (37 37 37 37)
Bajt edycjiOktet 8 sekcji wskaźnikowej: 0x01 = GRIB Edition 1 (1990); 0x02 = GRIB Edition 2 (2001)
Kolejność bajtówBig-endian (wszystkie pola numeryczne)
Pliki wielokomunikatowePojedynczy plik .grb może zawierać setki połączonych komunikatów GRIB, każdy ograniczony przez „GRIB”...„7777”
Sekcje komunikatu GRIB1Indicator → Product Definition → Grid Definition → opcjonalna Bitmapa → Binary Data → End („7777”)
Sekcje komunikatu GRIB2Ponumerowane sekcje 0-8, zastępujące stały układ GRIB1; pozwala na wiele pól danych w jednym komunikacie
Pakowanie pól (GRIB1)Proste pakowanie punktów siatki: wartość referencyjna + współczynnik skali bitowej + przeskalowane wartości całkowite
Kompresja pól (GRIB2)Opcjonalne kodowanie JPEG 2000 lub PNG zgodnie z sekcją reprezentacji danych; dostępne również proste pakowanie
Identyfikacja parametrów (GRIB2)Trio: dyscyplina WMO + kategoria + numer parametru; oficjalne tabele publikowane przez WMO
Obsługa brakujących wartościOpcjonalna sekcja bitmapy w każdym komunikacie oznacza punkty siatki bez prawidłowych danych
Obsługiwane typy siatekSzerokość/długość geogr. (równoodległa cylindryczna), Gaussa, Lamberta, stereograficzna polarna i inne
Typowy rozmiar pliku100 KB - 2 GB (od pojedynczego pola do pełnego przebiegu globalnego modelu NWP)
Typ MIMEapplication/x-grib (częsty); application/x-grib2 (specyficzny dla GRIB2); brak typu zarejestrowanego w IANA
Wydano1985 (GRIB Ed.0); GRIB1 1990; GRIB2 2001
Najnowsza wersjaGRIB2 (Edition 2, WMO FM 92-XII); GRIB3 in development
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjawww.wmo.int

Konwersje GRB

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami GRB. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki GRB.

Najczęściej zadawane pytania

Jak otworzyć plik GRB?
Użyj XyGrib (bezpłatna aplikacja desktopowa, wszystkie platformy) do map żeglarskich/pogodowych lub Panoply (NASA, bezpłatna, wszystkie platformy) do wizualizacji naukowej. W wierszu poleceń użyj wgrib2 (NOAA) lub grib_ls z pakietu eccodes. Użytkownicy języka Python mogą korzystać z bibliotek cfgrib lub pygrib.
Do czego służy plik GRB/GRIB?
GRIB to standardowy format dystrybucji wyników numerycznych modeli prognozowania pogody (GFS, ECMWF, ICON itp.). Przechowuje on pola siatkowe, takie jak temperatura, wiatr i opady, nad siatką geograficzną w określonych czasach prognozy.
Jaka jest różnica między GRIB1 a GRIB2?
GRIB1 (1990) to starsza edycja; GRIB2 (2001) to obecny standard WMO z bardziej elastycznymi tabelami parametrów, ulepszonymi odwzorowaniami, danymi o prawdopodobieństwie zespołów i opcjonalną kompresją (JPEG2000, PNG). Oba zaczynają się od „GRIB”; numer edycji znajduje się w 8. bajcie sekcji wskaźnikowej.
Czy mogę otworzyć plik GRB w programie Excel lub Python?
Nie bezpośrednio w Excelu. W Pythonie użyj cfgrib (otwiera GRIB przez xarray) lub pygrib. Z poziomu wiersza poleceń najpierw przekonwertuj do CSV za pomocą wgrib2 lub do NetCDF za pomocą GDAL/CDO.
Dlaczego XyGrib (lub inna przeglądarka) nie otwiera mojego pliku GRB?
Typowe przyczyny: plik jest ucięty (niekompletne pobieranie - sprawdź rozmiar pliku), jest to plik GRIB2 o nazwie .grb (przeglądarka może oczekiwać .grb2) lub używa sekcji danych skompresowanej JPEG2000, której Twoja wersja narzędzia nie obsługuje. Spróbuj użyć „grib_ls” z eccodes w celu diagnozy.
Co zastąpiło Ugrib?
Serwer Ugrib wydaje się być offline. Użyj XyGrib (opengribs.org, darmowy, wieloplatformowy, open-source) jako bezpośredniego zamiennika do przeglądania plików GRIB żeglarskich/pogodowych.

Źródła

1WMO Manual on Codes - FM 92 GRIBwww.wmo.int
2ECMWF Confluence - What are GRIB files and how can I read themconfluence.ecmwf.int

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.NOMEDIAAndroid No-Media Marker File
8.RPMSGRestricted Permission Message
9.MDMarkdown Document
10.TMPTemporary File

Powiązane rozszerzenia

.GPXGPS Exchange Format
.GMLGeography Markup Language
.KMLKeyhole Markup Language
.SHPEsri Shapefile (geospatial vector data)
.RTMAPCompeGPS / TwoNav Tiled Raster Map
.KMZKeyhole Markup Language Zipped (Google Earth)

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z