PDL :: IO :: Grib.

PDL :: IO :: GRIB - PerlのGRIBファイルユーティリティ。
今すぐダウンロード

PDL :: IO :: Grib. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Jim Edwards
  • 出版社のWebサイト:
  • http://search.cpan.org/jedwards/PDL-IO-Grib-2.0/Grib.pm

PDL :: IO :: Grib. タグ


PDL :: IO :: Grib. 説明

PDL :: IO :: GRIB - PerlのGRIBファイルユーティリティ。 PDL :: IO :: GRIB - Perl.SynopsisのGRIBファイルユーティリティPDLを使用します。 PDL :: IO :: Gribを使用してください。 $ GH =新しいPDL :: IO :: Grib; $ GH-> ReadGrib( "filename"); $ GH-> GetField( "fieldName"); grib.pmを使用すると、ユーザーはGRIBフォームFM 92-IX Ext内のファイルを読み取ることができます。 Grib Edition 1 - すべての可能なGRIBフォーマットの組み合わせを読み取ることはできません。 GRIB形式の4つのセクション(PDS、GDS、BMS、BDS)があり、そのうちの2つ(GDS、BMS)はオプションです。セクションの各フィールドは、セクションの先頭と長さからのオフセットの定義で説明されています。各フィールドの内容は、データの原点の中心に応じて大きく異なります。このデコーダは、セクション全体をPDLに読み取り、要求に応じてフィールドをデコードし、デフォルトの復号化方法を持ち、ユーザーはこのデコーダにわからないメソッドを定義できます。したがって、たとえば、PDSセクションの最初の3バイトはそのセクションの長さを表します。次の10バイトのそれぞれは、符号なし整数として復号できます。バイト11および12は、バイト10の値に応じて2つの別の整数または2バイトの整数であり得る。新しく作成されたデータ構造パラメータが受信された場合、それらはGrib :: ReadGribに渡されます。 READGRIBが失敗した場合、GribHandleオブジェクトは破棄されます。それ以外の場合は、Caller.Grib :: ReadGribGrib :: ReadGribに返されます。指定されたGRIBファイル内のすべての変数のGRIBヘッダー情報を読み取ります.Grib :: GetFieldは、GRIB変数の5つのフィールド識別子(PDS OCTET9:4:10:11:12)である1つのパラメータを受け入れます(PDS OCTET9:4:10:11:12)。 GRIB形式の定義)またはファイル.gribtableで定義されているその識別子に関連付けられている変数名。その変数の名前とデータフィールドを返します。 Grib :: GetFieldは、データがすでにメモリに読み込まれているかどうかを確認し、これがそうでない場合にのみファイルを読むだけです。データフィールドは、2または3次元のPDLのPiddleまたは3つのフィールドが複数のフィールドに一致するPDLの桁数の配列として返すことができます。配列または3D Piddleが返されると、最大の値からオクテット11:12の最小値にソートされます。 GetFieldはあなたが尋ねるものを返すようにWallAryを使います。 yyyymmddhhの形。ファイル名または有効なGRIBハンドルを入力引数$ GH-> AnyField()として取ります。 GH.GRIBTABLESTHE .GRIBTABLESESTHEの任意のフィールドへの参照を返します。ファイルは、最初に作業ディレクトリの最初にユーザーのホームディレクトリに検索されます。フォーマットはかなり単純です - 次のようなものは何でもです。 Alpha文字で始まり、{:}が含まれず、PDS は、GRIBファイルのPDSセクタのオクテット番号を参照します。フィールド11と12はファイル内でオプションであり、フィールド94 10と一致するすべてのレコードがGetFieldsoによって単一の3Dデータセットに組み合わされます。ファイル.gribtablesにenttrt_pg:11:2:100が3D温度を指定します。圧力グリッド上で、500MBの圧力を得るために$ t500 = $ GH-> GetField( "T_PG:500");要件:・Perl


PDL :: IO :: Grib. 関連ソフトウェア