バッチ処理(N:N)
[バッチ処理(N:N)]では、複数のGRIB2 ファイル(grib2.bin)を一括で、それぞれ1 個ずつNetCDF ファイル(.nc)に変換します。[バッチ処理(N:N)]の概要を以下に示します。

| 項目 | 説明 |
|---|---|
| ファイルを追加 | 変換するGRIB2 ファイル(grib2.bin)を追加します。複数のファイルをまとめて選択できます。 |
| ファイル名でソート | リストのファイルを、ファイル名の昇順に並べ替えます。 |
| すべてクリア | リストのファイルをすべて削除します。 |
| 選択行を削除 | リストで選択したファイルを削除します。 |
| 入力ファイルリスト | 追加したファイルの一覧です。ファイルごとに [上書き] チェックボックスがあり、個別に上書きを設定できます。 |
| 出力先 | 出力先を「入力と同じフォルダー」/「指定フォルダー」から選択します。「指定フォルダー」の場合は [参照] からフォルダーを指定します。 |
| 既存出力をすべて上書き | すべてのファイルの [上書き] チェックボックスをまとめて選択します。 |
| 詳細設定 | [詳細設定] で設定した内容(出力形式 / 圧縮レベル / 水平範囲)が表示されます。 |
| コマンド表示・コピー | コマンドの表示形式を PowerShell / cmd から選択します。 |
| コマンド/処理プレビュー | 実行される変換CLI のコマンドが表示されます。 |
| 変換 | 一括変換を実行します。ファイルが追加されているときのみ有効です。 |
| キャンセル | 実行中の変換を中断します。変換処理中のみ有効です。 |
| コマンドをコピー | コマンドをクリップボードにコピーします。 |
| 実行ログ(アプリ共通) | 変換の実行内容、終了コード、結果(成功/失敗)が表示されます。 |
バッチ処理(N:N)の実行手順¶
(1) 入力ファイルを追加します¶
[ファイルを追加] をクリックし、変換するGRIB2 ファイル(grib2.bin 形式)を選択します。複数のファイルをまとめて選択でき、選択したファイルはリストに表示されます。


ファイルの複数選択追加後のリスト
入力ファイルについて
ファイル選択画面には、GRIB2 データ(grib2.bin 形式)以外のファイルは表示されず、選択できません。
(2) ファイルリストを整理します(任意)¶
必要に応じて、リストのファイルを並べ替えたり削除したりします。
ファイル名でソート・・・ファイル名の昇順に並べ替えます。
選択行を削除・・・リストで選択したファイルを、リストから削除します。
すべてクリア・・・リストのファイルをすべて削除します。


ファイル名でソート選択行を削除
(3) 出力先を設定します¶
[出力先] から、NetCDF ファイルの出力先を選択します。
入力と同じフォルダー・・・入力ファイルと同じフォルダーに出力されます。
指定フォルダー・・・[参照] から指定したフォルダーに出力されます。


指定フォルダー入力と同じフォルダー
(4) 上書きを設定します¶
出力先に同名ファイルがある場合に上書きするときは、リストの各ファイルの [上書き] にチェックを入れます。[既存出力をすべて上書き] をクリックすると、すべてのファイルの [上書き] がまとめてチェックされます。


すべて上書きを設定個別に上書きを設定
(5) 詳細設定とコマンドを確認します¶
[詳細設定:] 欄とコマンド/処理プレビューの内容を確認します。詳細設定の内容は 「詳細設定」 を
参照してください。

図3-1 コマンド/処理プレビュー(バッチ処理)
コマンドのコピーについて
[コマンド表示・コピー] で PowerShell / cmd(.cmd ファイル用)を選択し、[コマンドをコピー]をクリックすると、表示中のコマンドをコピーできます。
(6) [変換] ボタンをクリックします¶
[変換] をクリックすると、リストのファイルがそれぞれNetCDF 形式に変換され、出力先にファイルが作成されます。処理の様子は [実行ログ] で確認できます。

図3-2 一括変換の実行と実行ログ
[変換] ボタンの状態について
リストにファイルが追加されているときのみ [変換] ボタンが有効になります。ファイルが未選択の場合は、[変換] ボタンは無効(グレー表示)です。変換処理中は [キャンセル] ボタンが有効になり、クリックすると変換を中断できます。


ファイル追加時(有効)ファイル未選択時(無効)
(7) エラーが発生した場合¶
異常な入力ファイルを変換すると、エラーとなり出力ファイルは作成されません。エラー内容は実行ログに表示されます。

図3-3 変換失敗時の実行ログ(バッチ処理)