[次] [性急過ぎる ] [トップ ] [内容 ] [インデックス ] [ netCDFホームページ ] [ユニ‐データホームページ]

FortranのためのNetCDFユーザーのガイド

11いくらかに答えるよくある質問


この章は、netCDFについて大部分のよくある質問のうちのいくらかへの応答を含む。netCDFのための更に包括的な、そして最新のFAQドキュメントは、 http://www.unidata.ucar.edu/packages/netcdf/faq.htmlに維持される。

netCDFは、何であるか?

NetCDF ( ネットワークCommon Data Form ) は、アレイ指向のデータアクセス、及び、Cのためのソフトウェアライブラリの自由に‐分配された収集、FORTRAN、C++、及び、インタフェースのインプリメントを行うPerlのためのインタフェースである。netCDFソフトウェアは、Glenn Davis、Russ Rew、及び、Boulder、コロラドのUnidata Program CenterのSteve Emmersonによって開発され、そして、他のnetCDFユーザーからの貢献によって増加させられた。netCDFライブラリは、アレイを表すためにマシン‐非依存のフォーマットを定義する。共に、インタフェース、ライブラリ、及び、フォーマットは、創造、アクセス、及び、アレイ指向のデータのシェアリングをサポートする。

NetCDFデータは、以下である。

どのように、私、達する、netCDFソフトウェアパッケージ?

ソースディストリビューションは、ディレクトリからのanonymous FTPによって利用可能である

ftp://ftp.unidata.ucar.edu/pub/netcdf//。

ディレクトリが以下を含むという点で、ファイルしなさい。
netcdf.tar.Z 最新の一般的リリースのためのソースコードの圧縮されたタールファイル。
netcdf-beta.tar.Z 現在のベータテストリリース。

いくらかのプラットフォームのためのバイナリディストリビューションは、ディレクトリから利用可能である

ftp://ftp.unidata.ucar.edu/pub/binary/

ディレクトリからのanonymous FTPによってPerlインタフェースのためのソースは、個別のパッケージとして利用可能である

ftp://ftp.unidata.ucar.edu/pub/netcdf-perl/.

ワールドワイドウェブに関するnetCDF情報へのいくらかアクセスがあるか?

イエス、NetCDF User Guideのハイパーテキストバージョンと同様に、このFAQドキュメントの最新版、そして、netCDFに関する他の情報、利用可能である、から、

http://www.unidata.ucar.edu/packages/netcdf.

何、持つ、前のリリース以来変えられる?

バージョン3は、同じフォーマットを保持する。しかし、自動タイプ変換を行い、そして、タイプ安全を向上させたC、及び、FORTRANのために新しいインタフェースを導入する。更に多くの詳細のために、見なさい:

http://www.unidata.ucar.edu/packages/netcdf/release-notes.html.

そこにある、netCDF討論、及び、質問のためのメーリングリスト?

イエス。メーリングリストに関する情報、及び、申し込む、もしくは申し込まない方法のために、メッセージを主題なしを持つ、そして、メッセージのボディにおける次のラインを持つmajordomo@unidata.ucar.eduに送りなさい:



情報netcdfgroup

誰、他の、netCDFを使う?

netCDFメーリングリストは、ほとんど15ヶ国における500のアドレス ( いくらかが更に多くのアドレスへの別名である ) を持っている。いくらかのグループは、いくらかの形のアレイ指向のデータを表す標準の方法としてnetCDFを採用した ( 大気の科学、水文学、海洋学、環境上のモデル化、地球物理学、クロマトグラフィ、大規模なspectrometry、及び、ニューロ‐画像におけるグループを含めて ) 。

netCDFを使ったいくらかのプロジェクト、及び、グループの記述は、利用可能である、から、

http://www.unidata.ucar.edu/packages/netcdf/usage.html.

どのような、である、netCDFのための物理的フォーマットは、ファイルする?

9 章を見る、「NetCDF File Structure、及び、Performance」、高い十分なレベルのnetCDFデータの物理的構造の説明のための95 ページ、に、明瞭になる、異なるデータ組織のパフォーマンス含意。ファイルフォーマットの詳細な仕様のために Appendix BファイルFormat Specification、115 ページを見なさい

netCDFデータにアクセスするプログラムは、実証されたインタフェースを経てアクセス全てを行うべきである ( netCDFデータの物理的フォーマットに頼るよりむしろ ) 。そのように、フォーマットの古いそしてまた新しいバージョンをサポートするためにあらゆるそのような変更がライブラリの変更を伴うので、フォーマットへの将来の変更は、プログラムに変更を全く必要としないであろう。

netCDFは、何上で動くか?

netCDFの現在のバージョンは、次のプラットホームで首尾よくテストされた:

どのような他のソフトウェアが、netCDFデータに利用可能であるか?

netCDF datasetsをASCIIの人間‐読みやすいフォームに変換するために、Unidataからの現在のnetCDFディストリビューションにおける利用可能なユーティリティは、ncdumpであり、そして、ASCIIの人間‐読みやすいフォームバックからバイナリnetCDFファイル、または、netCDF datasetを生成するためのC、もしくは、FORTRANプログラムまで変換のためにncgenする

数個コマーシャル、及び、自由に利用可能な分析、及び、データ具象化パッケージは、netCDFデータにアクセスするために、応用された。netCDFデータを処理する、もしくは表示するために使われ得るこれらのパッケージ、及び、他のソフトウェアに関する更に多くの情報は、利用可能である、から、

http://www.unidata.ucar.edu/packages/netcdf/software.html.

どのような他のフォーマットが、科学のデータに利用可能であるか?

CDF、及び、HDFを含んで、 http://fits.cv.nrao.edu/traffic/scidataformats/faq.htmlから利用可能なScientific Data Format Information FAQは、アレイ指向のデータに他のアクセスインタフェース、及び、フォーマットの良い記述を提供する。

どのように、私、作る、バグレポート?

あなたがバグを発見するならば、記述をsupport@unidata.ucar.eduに送りなさい。これは、同じく質問のために使うためのアドレス、または、全体のnetcdfgroupメーリングリストに適していないnetCDFについての討論である。

どのように、私は、過去を検索する、問題は、報告する?

検索フォームは、Unidataサポートスタッフによって供給されたnetCDFについてサポート質疑応答の全文検索を行うnetCDFホームページの底で利用可能である。

どのように、C++インタフェース、Cインタフェースと異なる?

それは、Cインタフェースの機能性全てを提供する ( nc_put_varm_のマップされたアレイアクセスを除いてはタイプ、及び、nc_get_varm_がタイプする ) 。C++インタフェース ( http://www.unidata.ucar.edu/packages/netcdf/cxxdoc_toc.html) に関して、IDは、netCDFコンポーネントのために必要とされず、属性を作成しているとき、タイプを指定する必要性がなく、そして、比較的少ない不正が範囲を扱うために必要とされる。しかしながら、C++インタフェースは、あまり成熟しておらず、そして、Cインタフェース、及び、C++インタフェースのためのドキュメンテーションより使われるless-widelyは、あまり広くない ( netCDFデータに対する親近性をモデル、及び、Cインタフェースであるとみなして ) 。

どのように、FORTRANインタフェース、Cインタフェースと異なる?

それは、Cインタフェースの機能性全てを提供する。FORTRANインタフェースは、アレイインデックス、下付きのオーダ、及び、ストリングのためにFORTRAN規定を使う。異なる言語インタフェースから書かれたデータのためにオン‐ディスクフォーマットにおける差異がない。C言語プログラムによって書かれたデータは、FORTRANプログラム、及び、vice-versaから読み取られるかもしれない。

どのように、Perlインタフェース、Cインタフェースと異なる?

それは、Cインタフェースの機能性全てを提供する。Perlインタフェース ( http://www.unidata.ucar.edu/packages/netcdf-perl/) は、アレイ、及び、ストリングのためにPerl規定を使う。異なる言語インタフェースから書かれたデータのためにオン‐ディスクフォーマットにおける差異がない。C言語プログラムによって書かれたデータは、Perlプログラム、及び、vice-versaから読み取られるかもしれない。

netCDFは、何であるか?
いかに、私は、netCDFソフトウェアパッケージを得るか?
ワールドワイドウェブに関するnetCDF情報へのいくらかアクセスがあるか?
何が、前のリリース以来変わったか?
netCDF討論、及び、質問のためにメーリングリストがあるか?
誰、他の、netCDFを使う?
何が、netCDFのための物理的フォーマットがファイルすることであるか?
netCDFは、何上で動くか?
どのような他のソフトウェアが、netCDFデータに利用可能であるか?
どのような他のフォーマットが、科学のデータに利用可能であるか?
いかに、私は、バグレポートを作るか?
いかに、私は、過去の問題レポートを検索するか?
いかに、C++インタフェースは、Cインタフェースと異なるか?
いかに、FORTRANインタフェースは、Cインタフェースと異なるか?
いかに、Perlインタフェースは、Cインタフェースと異なるか?

FortranのためのNetCDFユーザーのガイド- 1997年6月5日
[次] [性急過ぎる ] [トップ ] [内容 ] [インデックス ] [ netCDFホームページ ] [ユニ‐データホームページ]