• 検索結果がありません。

第 5 章 GPM ・ TRMM プロダクトの利用

5.2. データ解析ツール

GPMデータ利用ハンドブック

GPMデータ利用ハンドブック

(2) HDF5 ライブラリの準備 (ver. 5-1.8.13 の場合 ( 例 ))

① httpサイト (https://support.hdfgroup.org/ftp/HDF5/current/src/) にアクセス。

② Linux用ライブラリ(hdf5-1.8.13.tar.bz2)のダウンロード。

③ 圧縮ファイルの解凍

$ tar –xjvf hdf5-1.8.13.bar.bz2

④ インストール準備

$ cd hdff5-1.8.13

$ ./configure –prefix=/xxx/xxx/xxx

(/xxx/xxx/xxx:インストールしたいディレクトリ)

$ make >&log_make.txt

$ make check >& log_make_check.txt

⑤ インストール

$ make install

(3) TKIOインストール(ver.3.60.2の場合(例))

① ダウンロードサイト (ftp://gpmweb2.pps.eosdis.nasa.gov/pub/PPStoolkit/GPM/tkio-3.60.2/) にアクセスする。

② ツールキット(tkio-3.60.2.tar.gz)のダウンロード

③ インストール先にデータを移動

④ 圧縮ファイルの解凍

$ tar xvzf tkio-3.60.2.tar.gz

⑤ インストール準備

$ cd tkio

⑥ 環境変数の設定(HDF4、HDF5、TKIO、コンパイラ、フラグ等) 詳細は、以下の「(4)環境変数の設定」を参照のこと。

⑦ コンパイル。ライブラリの確認

$ ./INSTALL.pl compiler

$ cd lib

$ls

Libtkc.a libtkchdf4.a libtkchdf4algs.a libtkchdf5.a libtkchdf5algs.a Libtkchelper.a libtkcselect.a libtkctkTSDIS.a

GPMデータ利用ハンドブック

(4) 環境変数の設定

TKIOを使用するための環境変数の設定方法(csh形式、bash形式)を、以下に示す。

図 5.2-1 cshの場合の環境変数の設定方法(左:gcc、右:icc)

図 5.2-2 bashの場合の環境変数の設定方法(左:gcc、右:icc)

(5) TKIO によるプログラミング

TKIOを用いたプログラミングの流れを以下に示す。

① ヘッダファイルの記述

プログラムで利用するツールキット用のヘッダファイルを記述する。ヘッダファイルに は、全プロダクト共通のものやセンサに固有のものなどがある。

② 入出力構造の宣言

上のヘッダファイルに記述されているデータの入出力構造を任意の名前に宣言する。

以降のプログラム中では、ここで宣言した名前で参照される。

③ HDFファイルのオープン

読み込みたいHDFファイルを開く。

④ メタデータの読み込み

HDFデータに含まれているメタデータを、要素ごとに変数に読み込む。

⑤ スキャン毎のデータの読み込み

GPMのレベル1及び2プロダクトの場合、スキャン毎にデータセット・データを読み込 む。

GPMデータ利用ハンドブック

⑥ 格子データの読み込み

GPMのレベル3プロダクトの場合、データセット・データを一度に全部読み込む。

⑦ HDFファイルのクローズ

HDFファイルをクローズし、データの操作を終了する。

図 5.2-3 TKIOを用いたプログラミングの流れ

その他の利用可能なユーザツールとして、「h5dump」及び「HDF Explorer」を以下に紹介 する。

5.2.2. h5dump

h5dumpは、HDF5を読むためのコマンドであり、HDF5インストール時に一緒に構築される。

また、HDFファイルのテキスト表示や要素毎にバイナリデータで切り出すことが可能なツー ルである。

本ツールは、以下のURLから入手(ダウンロード)することで利用することができる。

https://portal.hdfgroup.org/display/support/Downloads

(参考)HDFマニュアル: https://portal.hdfgroup.org/display/support/Documentation

(参考)HDFライブラリ: https://portal.hdfgroup.org/display/support/Downloads

GPMデータ利用ハンドブック

5.2.3. HDF Explorer

HDF Explorerは、HDFファイル(HDF4形式、またはHDF5形式)のデータを閲覧するため のツールである。

本ツールは、以下のURLから入手(ダウンロード)することで利用することができる。

http://www.space-research.org/

(参考)HDFマニュアル: https://portal.hdfgroup.org/display/support/Documentation

(参考)HDFライブラリ: https://portal.hdfgroup.org/display/support/Downloads