ncview
これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ncview です。
プログラム:
NAME
ncview - X ウィンドウで netCDF ファイルをグラフィカルに表示します
SYNOPSIS
ncview [-ビープ音] [-コピー中] [-フレーム] [-保証] [-プライベート] [-ncolors XX] [-extrainfo]
[-mtitle "タイトル"] [-minmax fast | 医学 | 遅い | すべて] データファイル ...
DESCRIPTION
ネクビュー X Window System グラフィカル ユーザーを使用して、netCDF データ ファイルの 2 次元スライスを表示します。
インターフェイス (リリース 4 以降)。 さまざまな浮動小数点変数を調べることができます。
ファイルを編集し、「レコード次元」に沿って浮動小数点データをアニメーション化します (通常は
時間)それがどのように進化するかを見てください。 データの 1-D (折れ線グラフ) ビューを表示することもできます。
関心のある点上でマウスをクリックするだけです。
初めて呼び出すとき NCビュー、 コマンド パネルが表示され、いくつかのボタンが表示されます。
現在のビューを操作してデータ ファイルに取り込み、さまざまな情報を表示します。
現在のビュー。 情報フィールドは上から下に次のとおりです。
データファイル。 現在選択されている変数の「long_name」。 フレーム番号 (すなわち、
スキャン軸に沿って配置) 現在表示されています。 の最小値と最大値
変数; およびカーソル下のデータ ポイントの値 (ポインターがオンになっている場合のみアクティブ)
はカラーコンター画像の上にあります)。
次に、テープレコーダーに似たボタンの列があり、ビューを次のように変更するために使用されます。
スキャン次元に沿った netCDF ファイル。 バージョン 1.XX では、 NCビュー、 スキャン寸法
は「レコード次元」(netCDF 用語) になるように制約されます。 左から、
ボタンは次のとおりです。終了ボタン。 最初のフレームに直接移動するためのボタン (マーク付き)
"->1"; 巻き戻し。画像を逆方向にループします。 後ずさりする。 一時停止; ステップ
前方へ。 早送りでは、画像をループして送ります。
この下にはオプション ボタンの行があり、左からカラーマップ ボタン、
現在のカラーマップの名前がラベル付けされています (以下を参照)。 「Inv P」は、
データの物理的表現 (上下を反転します)。 「Inv C」、これを反転します。
現在使用されている色なので、最小値と最大値を示す色は
切り替えた。 拡大ボタン。画像をどの程度拡大するかを設定します。
経験する; データの前処理を決定する変換ボタン
表示前に処理が行われます。 このボタンの場合、「Linear」は前処理なしを意味し、「Low」は前処理なしを意味します。
データはピクセルに変換される前に XNUMX 乗されるため、
価値観が強調される。 「Hi」は、データの XNUMX 番目の根が前に取得されることを意味します。
大きな値が強調されるように変換します。 次に「Set Dim」です。 これを押すとポップします
ウィンドウを開くと、X 軸と Y 軸にどの変数が表示されるかを決定できます。
バージョン 1.XX であることに注意してください。 ncview 意志 データを転置してください! これは、次のことを意味します。
たとえば、Y 軸に沿って X 寸法を同時に表示することはできません。
Y 寸法を X 軸に沿って表示します。これは、
データ。 他の変数の場合、Y 軸に沿って X 次元を表示できます。
特定のデータ ファイル (たとえば、深さ) では、X 軸上にそれほど急速には変化しません。
このような構成は、データの転置を伴わないため可能です。 一般に
この問題についてはあまり心配する必要はありません。
データを転置することになりますが、 ncview それらを切り替えます(そして、そうしていることを知らせます!)。
欲しい軸を手に入れることができます。 どちらであるかについては決して曖昧ではないことに注意してください。
ディメンションがどの軸に表示されているか。 その情報は常にメインに表示されます
パネル。 次は「範囲」で、データの最小値と最大値を設定するためのダイアログ ボックスが表示されます。
輪郭が描かれます。 マウスの右端のボタンで「範囲」ボタンを押すとリセットされます。
現在表示されているスライスと一致する範囲。 これは非常に便利なオプションなので、
覚えて頻繁に使ってください! 最後のボタンには現在のメソッドが表示されます
データを画面上に拡大するために使用されます。 デフォルトの「bi-lin」は、バイリン
線形補間。 また、単純にピクセルを複製する「repl」も利用できます。
若干速くなります。
次のボタンの行は、入力ファイルからどの変数を表示できるかを示します。 ノート
ときに ncview ファイル内に複数の変数がある場合、最初に表示されるのは、
何かを表示する前に、表示する変数を選択してください。 変数が XNUMX つだけの場合
ファイルでは、デフォルトでその選択が選択されます。
変数選択ボタンの下には、ディメンション情報フィールドがあります。 全ての
複数の値を取ることができる表示された変数の次元が表示されます。
ここでは、6 行に XNUMX つの変数を記述します。 各行には XNUMX つの情報フィールドがあります。 左から
右に、それらは次のとおりです: "Dim"、ディメンション識別子。ディメンションが次の場合は「Scan」です。
現在スキャンされているディメンション (つまり、テープ レコーダー スタイルを介してアクセスされるディメンション)
ボタン)、寸法が x 軸に沿ってカラー等高線表示に表示される場合は「X」、または
y 軸に沿ってカラー表示される場合は「Y」。 次の場合、このフィールドは空白になります。
は、Scan、X、または Y ではありません。次に来るのは、ディメンションの短縮名である「Name」です。 「最小」、最小値
寸法の値。 「現在」: に表示されている寸法の現在の値。
カラーコンターパネル。 「Max」、寸法の最大値。 そして「単位」、
次元の単位。 ディメンションの「現在」フィールドをクリックすると、ディメンションを変更できます。
そのディメンションの現在の値。 マウスの左ボタンをクリックすると、
その次元の現在の値。 右ボタンをクリックすると減少します。
POPUP XY グラフ
ポイントをクリックするだけで、そのポイントのデータのポップアップ XY (折れ線) グラフを取得できます。
興味。 この時点では、いくつかのオプションがあります。 下部のボタンで
ウィンドウでは、データをグラフ化する軸を変更できます (他の軸がある場合)
利用可能)、X 軸および/または Y 軸の対数スケーリングを使用し、データ範囲を設定します。 あなたもすることができます
他のファイルに簡単にインポートできるように、XY プロットからデータをテキスト ファイルにダンプします。
プログラム。
XNUMX つのグラフ上に最大 XNUMX つの折れ線プロットを含めることができます。 次の線がプロットされるパネル
表示されるパネルは「ロックされた」パネルと呼ばれます。 次の折れ線グラフを表示したくない場合は、
ロックされたパネルを取り外し、「ロック」ボタンを押してロックを解除します。 現時点ではパネルは
新しい変数を選択すると、自動的にロックが解除されます。
UDユニット サポート
ncview udunits パッケージの規則を使用する時間軸をサポートします。 代表的な単位
このスキームの名前は「1990-01-01 からの日数」になります。 もしも ncview 時代に遭遇する
このようにして理解したディメンションを取得すると、カレンダーの日付が表示されます(次のように)
実際の軸の値ではなく、ncview ではなく udunits パッケージによって計算されます。 ために
たとえば、「Day 3」ではなく「1995_Jun_2390」と表示される場合があります。 これを持つには
この機能を利用するには、udunits パッケージが「udunits.dat」ファイルを見つけられる必要があります。 絶対です
ncview を実行するには、環境変数 UDUNITS_PATH をこのファイルの場所に設定します。
それを見つけることができました。
モディファイア
マウスの左ボタンでボタンをクリックすると、説明されている標準アクションが呼び出されます。
その上; カラーマップを右クリックして選択、変換、
倍率、または寸法の「現在」ボタンは、代わりに選択範囲を減らします。
それを増加させます(つまり、逆方向に循環します)。 コントロールキーを押し続ける
行動を「加速」させる。 マウスの左ボタンをクリックすると、レートが増加します。
巻き戻し、後進、前進、および早送りキーがどのステップを実行するか
データ。 Controlキーを押しながら拡大ボタンをクリックすると、
倍率は XNUMX ずつ増減するのではなく、XNUMX 倍または XNUMX/XNUMX になります。
ネクビュー 表示されている画像をメイン メモリに保存しようとします。各フレームが保存されます。
初めて計算されるため。 これにより、同じデータのループ再生が高速化されます。
選択した場所に必要なすべてのフレームを保存するのに十分なメモリがない場合
倍率、 ncview 通知し、自動的に停止します。 変化
倍率が再び強制されます ncview 画像バッファの割り当てを試みます。
スケーリングされ補間されたピクセル マップが保存されるため、次の操作はフラッシュされます。
画像バッファーを削除し、画像を実行する場合は再計算が必要になります。
データ; カラーマップを反転する。 倍率を変更する。 データを変更する
変換 (リニア、ロー、またはハイ); 寸法を変更する。 範囲を変更する。 変化
ピクセル複製スキーム。 カラーマップを変更しても画像を再充填する必要はありません
バッファ。
呼び出すことができます ncview コマンドラインで複数の netCDF ファイル名を指定すると、
データを論理的な方法で提示する。 つまり、同じ名前の変数が存在する場合、
データ ファイルをすべて XNUMX つの巨大なデータ ファイル内にあるかのように処理しようとします。 もしも
さまざまなファイルにさまざまな変数があるため、どれを表示するかを選択できます。
利用可能な変数。 これは一般的には良いことですが、同じことを持っている場合は、
異なる属性を持つ異なるファイル内の名前付き変数、 ncview どちらか分からないだろう
使用したい属性ですが、クラッシュする可能性が高くなります。
SETTING ザ DATA RANGE
データ範囲を正しく設定することが重要です。 そうしないと、色の輪郭がぼけてしまう可能性があります
全部赤だったり、全部青だったり、そうでなければあまり面白くない。 いくつかの方法があります
範囲を設定または操作するには: 1) 「範囲」ボタンをマウスの左ボタンでクリックします。
これによりダイアログ ウィンドウがポップアップ表示され、最小値と最大値を直接指定できます。
2) 「範囲」ボタンをマウスの右ボタンでクリックします。 これにより、表示されたものが拡大縮小されます
データを現在表示されているフレームに転送します。 3) マウスの左ボタンでデータポイントをクリックします。
カラーコンターウィンドウ。 これにより、最小スケーリングがデータの値に設定されます。
あなたはクリックしました。 4) カラーコンター内のデータポイントをマウスの右ボタンでクリックします。
窓; これにより、クリックしたデータの値に最大スケーリングが設定されます。
OPTIONS
-ビープ: ムービーモードでフレームを進めるときに端末のベルを鳴らします。
ループが再開されます。
-追加情報: カラーコンターウィンドウに追加情報を表示します。 これは次のような場合に便利です
コンピュータ画面を撮影してデータのスライドや写真を作成すること。
-フレーム: これにより、ncview が表示するフレームを一連の PPM 形式でダンプ出力します。
ファイル。 必要に応じて、それらを MPEG ムービーに作成できます (
ncview)。
-mtitle: 次の引数 (引用符で囲まれた) を色のタイトルとして表示します。
等高線ウィンドウ。
-ncolors: 表示される色の数を設定します。 デフォルトは 200 です。
現在は 256 未満です。
-プライベート: プライベート カラーマップの使用を強制します。 これにより、カラーマップの数が削減されます
エントリは使用されますが、画面の残りの部分が煩わしい色に変わります。
-最小最大: 最小値と最大値の計算がどのように行われるかを決定します。 もしも 早く、
次に、各変数の最初、中間、および最後の時刻エントリのみが検査されます。 もしも と、
その後、XNUMX 回ごとにエントリの極値がスキャンされます。 もしも スロー、 XNUMX 番目ごとのエントリは
使用済み。 もしも 全て、 その後、エントリが極値について検査されるたびに。 デフォルトは「高速」です。
-コピー: その条件に基づく条件を出力します ncview コピー、配布、および
変更されました。 ネクビュー Gnu 一般公衆ライセンスの規定の対象となる
バージョン1。
-保証: ネクビュー 保証はありません。 このオプションは、より完全なステートメントを出力します。
この効果。
ENVIRONMENT
ネクビュー ディレクトリ /usr/share/ncview 内でシステム全体のカラーマップ (.ncmap) ファイルを探します。 それ
また、ユーザーの環境変数 NCVIEWBASE でディレクトリの名前を調べます。
これには追加のカラーマップ ファイルが含まれています。 それが定義されていない場合、カラーマップは
ユーザーのホームディレクトリと、そのディレクトリ内で検索されます。 ncview から逃げられた。
カラーマップ ファイルには 256 行があり、各行は XNUMX つの RGB XNUMX 成分で構成されます。r、g、b は次のとおりです。
0 ~ 255 の範囲の整数。r、g、を区切るのは空白のみである必要があります。
各行の b 値。 カラーマップ ファイルは拡張子「.ncmap」で終わります。 もしも ネクビュー
カラーマップが見つからない場合は、エラーが発生し、単純なデフォルト マップが提供されます。
アプリケーションのデフォルト ファイル「Ncview」を $XAPPLRESDIR にインストールする必要があります。
プログラムが正しく機能するためのディレクトリ。 画面がずれて見える場合は、
このインストールが実行されたことを確認してください。
アプリケーション リソース ファイルは、次のリソースに加えて、次のリソースを認識します。
標準的なもの:
ラベル幅
メイン ウィンドウの上部にある情報ラベルの幅 (ピクセル単位)。 もしも
通常、長いタイトルと可変の長い名前を使用しますが、値を増やすこともできます。
これ。 デフォルト = 400。
ボタン幅
「変数」ボタンと「寸法」ボタンの幅 (ピクセル単位)。 長く使うなら
これらの名前を変更する場合は、この値を増やすことをお勧めします。 デフォルト = 50。
nVarsPerRow
新しいボタンが開始されるまでの、行内の変数ボタンの数。 に設定
美的にあなたに喜ばれます。 デフォルト = 5。
デルタステップ
コントロールキーを押しながら前後に進む量。
ボタンを押すこと。 この値が 0 未満の場合、in は絶対数を示します。
取るべき手順。 この値がゼロより大きい場合は、パーセント (単位:
ステップへの合計ファイル サイズの整数形式 (1 ~ 100)。 デフォルト = 10 (XNUMX
パーセント)。
onworks.net サービスを使用してオンラインで ncview を使用する