.GRB

GRB ファイル

GRIB (GRIdded Binary / General Regularly-distributed Information in Binary form)
質問する
クイック回答

GRBファイルには、世界気象機関(WMO)が気象モデルの出力(全球グリッド上の気温、風、降水量など)を配布するために定義したバイナリ形式であるGRIB気象データが含まれています。ファイルを開くには、視覚的な地図を表示できる XyGrib や Panoply を使用するか、コマンドラインで wgrib2 や eccodes を使用します。Pythonユーザーは cfgrib や pygrib で読み取ることが可能です。

開発元: World Meteorological Organization (WMO) カテゴリ: GISファイル オープンスタンダード MIME: application/x-grib
対応OS Windows macOS Linux Web
関連: .GPX · .GML · .KML · .SHP

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 29, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

GRB ファイル形式とは?

.grb は、主に気象学や数値予報(NWP)で使用されるバイナリ形式の格子点データファイルです。GRIBは GRIdded Binary(正式には General Regularly-distributed Information in Binary form)の略称で、世界気象機関(WMO)によって定義・維持されている標準規格です。

各 .grb ファイルは、1つ以上の連結されたGRIBメッセージで構成されています。すべてのメッセージは4バイトのASCIIシグネチャ GRIB で始まり、7777 で終わります。各メッセージは、例えば「予報時間T+24における850hPaの気温」といった単一の大気フィールドをエンコードしています。GFS、ECMWF、ICONなどのシステムによる完全なモデル実行では、複数の変数、気圧面、予報時間をカバーする数百の連結されたメッセージが生成されます。

2つのエディションが存在します。GRIB Edition 1(1990年)はレガシーな形式で、古いアーカイブで見られます。GRIB Edition 2(2001年)は現在のWMO標準であり、識別セクションの第8オクテットにあるエディションバイト 0x02 によって識別されます。これには、より豊富なパラメータテーブル、改良されたアンサンブルおよび確率のサポート、オプションの JPEG 2000 または PNG フィールド圧縮が追加されています。GRIB2データには通常 .GRB2 または .grib2 拡張子が付けられますが、多くのツールでは両方のエディションに .grb を使用します。エディションはファイル名ではなく、バイナリの内容を確認して判断する必要があります。

.grb ファイルのデコードには専門的なソフトウェアが必要です。wgrib2 (NOAA/CPC)、ecCodes (ECMWF)、Panoply (NASA GISS) が標準的な選択肢です。XyGrib や LuckGrib などの海洋航行や航空気象アプリも .grb ファイルを直接読み取ることができます。

セキュリティと安全性

リスク: LOW

GRIBはパッシブなバイナリデータ形式(格子状の数値)であり、コードを実行することはできないため、マルウェアのリスクはありません。実用上のリスクはデータの品質です。不完全なダウンロードによる破損や途切れたGRIBファイルが一般的であるため、常に «grib_ls» や «wgrib2 -V» で検証してください。一部のサードパーティ製GRIB «ビューア» ダウンロードサイトにはアドウェアが含まれている場合があるため、ツールは公式プロジェクトサイト(GDAL, eccodes, XyGrib)から入手してください。

形式の詳細

概要
正式名称GRIB (GRIdded Binary / General Regularly-distributed Information in Binary form)別名 GRIB1, GRIB2
開発元World Meteorological Organization (WMO)登場時期 1985 (GRIB Ed.0); GRIB1 1990; GRIB2 2001
カテゴリGISファイル
MIME タイプapplication/x-grib
タイプバイナリ格子点気象/大気データファイル
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Gerber RS-274X / PCBアートワークファイル - 一部のPCB EDAツールは、Gerber形式(プリント基板のアートワークレイヤー)に .grb を使用しますが、気象学とは全く無関係です。
マジックバイト ・ ファイルシグネチャ
オフセット
00010203
16進数
47524942
ASCII
GRIB
GRIB1とGRIB2はどちらも4バイトのASCII文字列 «GRIB» で始まり、«7777» で終わります。識別セクションの第8オクテットにエディション番号が含まれています:0x01 = GRIB1、0x02 = GRIB2。単一の .grb ファイルには、それぞれ «GRIB» で始まる複数の連結されたGRIBメッセージを含めることができます。

GRB ファイルを開くプログラム

Windows4 apps
XyGrib オープンソース XyGrib で .grb ファイルを開くと、アニメーション化されたタイムステップで地図上に気象フィールドが表示されます。
GDAL (gdal_translate / gdalinfo) オープンソース コマンドライン:«gdalinfo file.grb» でバンドを一覧表示、«gdal_translate» で GeoTIFF/NetCDF にエクスポート。GRIB1とGRIB2の両方に対応。
Panoply (NASA GISS) 無料 Javaベースのビューア:.grb ファイルを開き、変数とタイムステップを選択して、地理参照された地図としてレンダリングします。
PredictWind (web/app) フリーミアム 航路計画のために、Webインターフェースまたはモバイルアプリを介してGRIB予報をアップロードまたはダウンロードします。
macOS3 apps
LuckGrib 有料 macOSネイティブのGRIBリーダー。GFS/ICON/CMC予報をダウンロードして可視化します。
XyGrib オープンソース XyGrib で .grb ファイルを開くと、アニメーション化されたタイムステップで地図上に気象フィールドが表示されます。
Panoply (NASA GISS) 無料 Javaベースのビューア:.grb ファイルを開き、変数とタイムステップを選択して、地理参照された地図としてレンダリングします。
Linux4 apps
GDAL オープンソース GRIB1/2用の gdalinfo/gdal_translate。すべてのディストリビューションのリポジトリで利用可能。GISやPythonスタックで広く使用されています。
eccodes (ECMWF) オープンソース grib_ls, grib_dump, grib_get:任意のGRIB1/2メッセージを検査およびデコードします。気象学的なGRIB用のプロフェッショナルツールです。
wgrib2 (NOAA/CPC) オープンソース «wgrib2 file.grb -var -lev» で内容を一覧表示、«wgrib2 file.grb -netcdf out.nc» でフィールドをエクスポート。数値予報運用の主要ツールです。
XyGrib オープンソース XyGrib で .grb ファイルを開くと、アニメーション化されたタイムステップで地図上に気象フィールドが表示されます。
Web1 app
PredictWind GRIB Viewer フリーミアム ブラウザ内でGRIBファイルをアップロードし、アニメーション化された気象マップを表示します。

技術的詳細

詳細仕様
マジックバイトオフセット0にASCII «GRIB» (47 52 49 42)。各メッセージはASCII «7777» (37 37 37 37) で終了
エディションバイト識別セクションの第8オクテット:0x01 = GRIB Edition 1 (1990); 0x02 = GRIB Edition 2 (2001)
バイト順序全体を通してビッグエンディアン(すべての数値フィールド)
マルチメッセージファイル単一の .grb ファイルに、«GRIB»...«7777» で区切られた数百の連結されたGRIBメッセージが含まれる場合があります
GRIB1 メッセージセクション識別 → 製品定義 → 格子定義 → オプションのビットマップ → バイナリデータ → 終了 («7777»)
GRIB2 メッセージセクションGRIB1の固定レイアウトに代わり、0〜8の番号付きセクションで構成。1つのメッセージに複数のデータフィールドを含めることが可能
フィールドパッキング (GRIB1)単純な格子点パッキング:参照値 + ビットスケール係数 + スケールされた整数値
フィールド圧縮 (GRIB2)データ表現セクションごとにオプションの JPEG 2000 または PNG エンコーディング。単純なパッキングも利用可能
パラメータ識別 (GRIB2)WMO規律 + カテゴリ + パラメータ番号の3つ組。WMOによって公式テーブルが公開されています
欠損値の処理各メッセージ内のオプションのビットマップセクションが、有効なデータのない格子点にフラグを立てます
サポートされる格子タイプ緯度/経度(正距円筒図法)、ガウス格子、ランベルト正角円錐図法、極平射図法など
典型的なファイルサイズ100 KB - 2 GB(単一フィールドから全球数値予報モデルのフル実行まで)
MIMEタイプapplication/x-grib(一般的)、application/x-grib2(GRIB2専用)。IANA登録タイプはなし
リリース日1985 (GRIB Ed.0); GRIB1 1990; GRIB2 2001
最新バージョンGRIB2 (Edition 2, WMO FM 92-XII); GRIB3 in development
オープンスタンダードはい · ロイヤリティフリー
仕様書www.wmo.int

GRB の変換

コミュニティ Q&A

ユーザーからの質問
質問する
GRB ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。GRB ファイルについて最初の質問をしてみましょう。

よくある質問

GRBファイルを開くにはどうすればよいですか?
航海や気象マップには XyGrib(無料のデスクトップアプリ、全プラットフォーム対応)、科学的な可視化には Panoply(NASA、無料、全プラットフォーム対応)を使用してください。コマンドラインでは、wgrib2 (NOAA) または eccodes パッケージの grib_ls を使用します。Pythonユーザーは cfgrib や pygrib で読み取ることができます。
GRB/GRIBファイルは何に使用されますか?
GRIBは、数値予報モデルの出力(GFS、ECMWF、ICONなど)を配布するための標準形式です。特定の予報時間における地理的グリッド上の気温、風、降水量などの格子点フィールドを保存します。
GRIB1とGRIB2の違いは何ですか?
GRIB1(1990年)は旧エディションです。GRIB2(2001年)は現在のWMO標準で、より柔軟なパラメータテーブル、改良された投影法、アンサンブル確率データ、およびオプションの圧縮(JPEG2000、PNG)を備えています。どちらも «GRIB» で始まりますが、エディションは識別セクションの8バイト目に記載されています。
ExcelやPythonでGRBファイルを開けますか?
Excelで直接開くことはできません。Pythonでは、cfgrib(xarray経由でGRIBを開く)または pygrib を使用してください。コマンドラインから、まず wgrib2 でCSVに変換するか、GDAL/CDO で NetCDF に変換してください。
なぜ XyGrib(または他のビューア)でGRBファイルが開けないのですか?
一般的な原因:ファイルが途切れている(ダウンロード不完全 - ファイルサイズを確認してください)、.grb という名前のGRIB2ファイルである(ビューアが .grb2 を期待している可能性があります)、またはツールのビルドがサポートしていない JPEG2000 圧縮データセクションが使用されている。診断には eccodes の «grib_ls» を試してください。
Ugribの代わりになるものは何ですか?
Ugribのサーバーはオフラインになっているようです。航海や気象のGRIB閲覧用の直接の代替品として、XyGrib(opengribs.org、無料、クロスプラットフォーム、オープンソース)を使用してください。

参考文献

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

さらに探索

データベース全体から

今週のトップ拡張子

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

関連する拡張子

.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)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧