grdviewgmt - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド grdviewgmt です。

プログラム:

NAME


grdview - グリッドから 3D パースペクティブ イメージまたはサーフェス メッシュを作成します

SYNOPSIS


グリッドビュー 救済ファイル パラメータ [[p|s]パラメータ ] [[CPT]][ ドレープファイル |
grd_r,grd_g,grd_b ] [ インテンスファイル| ] [ -Jz|Zパラメータ ] [ -K ] [ レベル[+g埋める]]
[ -O ] [ -P ] [ 引数[+m]] [ 西///[/ズミン/zmax][r]] [ スムーズ ] [
[s][o[ペン]] ] [ [ただ/dx/dy/] [c|ラベル]] [ typeペン ] [ x_オフセット ] [ y_offset ] [ -cコピー
] [ -n] [ -p] [ -t]

注: オプションフラグと関連する引数の間にスペースを入れることはできません。

DESCRIPTION


グリッドビュー 2-D グリッド ファイルを読み取り、メッシュを描画して 3-D 透視図を作成します。
ポリゴンで構成されるカラー/グレーシェードのサーフェスをペイントするか、スキャンライン変換によってペイントします。
これらのポリゴンをラスター イメージに変換します。 オプションには、サーフェスの上にデータ セットをドレープすることや、
サーフェスの上に等高線をプロットし、それに基づいて人工照明を適用します。
強度は別のグリッド ファイルで提供されます。

REQUIRED 議論


救済ファイル
イメージ化される 2 次元グリッド データ セット (表面のレリーフ)。 (グリッドファイルを参照
フォーマットは以下の通りです。)

-Jパラメータ (もっと ...)
地図投影法を選択します。

-Jz | Zパラメータ (もっと ...)
z軸のスケーリングを設定します。 と同じ構文 -Jx.

オプション 議論


-B [p | s]パラメータ (もっと ...)
マップの境界間隔を設定します。

-NS[CPT]
CPT ファイルの名前。 (1) 等高線を含むメッシュ プロットが必要な場合は存在する必要があります。
(-Qm)、または (2) 陰影付き/色付きの透視画像 (-Q or -チー)。 ために -Q: あなたはできる
red = - と設定して、Z スライスをスキップすることを指定します。 パターンを使用するには
赤= P|pdpi/パターン[:Fカラー[Bカラー]]。 または、GMT の名前を指定します。
カラーマスター CPT [レインボー] やれやれ グリッドビュー 自動的に 16 レベルを決定
グリッドの Z 範囲からの連続 CPT。

-Gドレープファイル | -Ggrd_r,grd_g,grd_b
画像をドレープします ドレープファイル ~によって提供される救済の上に 救済ファイル. [デフォルト
is 救済ファイル]。 ご了承ください -Jz および -N 常に、 救済ファイルを選択します。
ドレープファイル 検索された色に関する情報のみを提供します。
CPT ファイル経由 (「 -C)。 あるいは、次のように区切られた XNUMX つのグリッド ファイルを指定します。
カンマ。 これらのファイルには、赤、緑、青の色が直接 (0 ~ 255 の範囲で) 含まれている必要があります。
範囲)、CPT ファイルは必要ありません。 の ドレープファイル よりも解像度が高い場合があります
  救済ファイル.

-Iインテンスファイル|
(-1,+1) 範囲の強度を持つグリッド ファイルの名前、または定数を指定します。
どこにでも適用する強度。 [デフォルトは照明なし]。

-K (もっと ...)
PostScriptプロットを完成させないでください。

-Nレベル[+g埋める]
この Z レベルで平面を描画します。 オプションの場合 カラー 経由で提供されます +g
モディファイアを使用すると、平面とデータ境界の間の正面ファサードが色付けされます。
見る -Wf アウトラインに使用するペンを設定します。

-O (もっと ...)
既存のPostScriptプロットに追加します。

-P (もっと ...)
「ポートレート」プロット方向を選択します。

-Q引数[+分]
次のいずれかの設定を選択します。 これらの選択のいずれについても、強制的に
修飾子を追加してモノクロ画像 +m。 その後、色が色合いに変換されます
(モノクロテレビ) YIQ 変換を使用したグレーの変換

1.指定します m メッシュ プロットの場合 [デフォルト]、オプションで追加 カラー 別の
メッシュペイント[ホワイト]。

2.指定します mx or my ウォーターフォール プロット (行または列のプロファイル) の場合。 色を次のように指定します
プレーン用 m

3.指定します s 表面プロットの場合、必要に応じて追加します m メッシュラインを描画するには
表面の上部。

4.指定します i 画像プロット用に、オプションで実効 dpi 解像度を追加します。
ラスター化[100]。

5.指定します c. と同じ -チー ただし、z = NaN のノードは透明になります。
PostScript レベル 3 のカラーマスキング機能 (PS デバイスは PS レベルをサポートする必要があります)
3)。 。

-NS[単位]xmin/xmax/イミン/ワイマックス[r] (もっと ...)
関心領域を指定します。

透視図の場合 p、オプションで/を追加ズミン/zmax。 (詳細 ...) このオプションを使用できます
3-D 軸に使用される範囲を示します [デフォルトは、 救済ファイル].
もっと大きいものを要求することもできます w/e/s/n 領域を拡大して、画像と軸の間により多くのスペースを確保します。
で指定された領域よりも小さい領域 救済ファイル グリッドのサブセットが生成されます。

-Sスムーズ
プロットする前に輪郭を滑らかにします (「 グリッドコンター) [デフォルトはスムージングなし]。

-T[s][o[ペン]]
補間なしでイメージをプロットします。 これには、各ノードを中心とした変換が含まれます。
ビンをポリゴンに分割し、その後個別にペイントします。 追加 s z でノードをスキップするには
= NaN。 このオプションは、次の間を補間するカテゴリデータに役立ちます。
価値観は無意味です。 必要に応じて追加します o タイルの輪郭を描画し、指定します
デフォルトのペンが気に入らない場合は、カスタム ペンを使用します。 このオプションにより生成されるのは、
平面との組み合わせはできません -JZ or -Jz.

-U [ただ/dx/dy/] [c |ラベル] (もっと ...)
プロットにGMTタイムスタンプのロゴを描画します。

-V [レベル] (もっと ...)
詳細レベル[c]を選択します。

-Wタイプペン

-トイレ サーフェスまたはメッシュ (画像ではありません) の上に等高線を描きます。 ペン属性を追加する
輪郭に使用されます。 [デフォルト: 幅 = 0.75p、カラー = 黒、スタイル = ソリッド]。

-Wm メッシュに使用されるペンの属性を設定します。 [デフォルト: 幅 = 0.25p、カラー =
ブラック、スタイル = ソリッド]。 も選択する必要があります -Qm or -Qsm メッシュラインが
描かれた。

-Wf ファサードに使用されるペン属性を設定します。 [デフォルト: 幅 = 0.25p、カラー =
ブラック、スタイル = ソリッド]。 も選択する必要があります -N ファサードの輪郭が
描かれた。

-X[a|c|f|r][xシフト[u]]

-Y [a | c | f | r] [yシフト[う]] (もっと ...)
プロットの原点をシフトします。

-cコピー (もっと ...)
プロットコピー数を指定します[デフォルトは1]。

-n[b|c|l|n][+a][+bBC][+c][+tしきい値] (もっと ...)
グリッドの補間モードを選択します。

-p [x | y | z]アジム/標高[/zレベル] [+ wロン0/lat0[/z0]] [+ vx0/y0] (もっと ...)
パースビューを選択します。

-NS[TRANSP] (もっと ...)
PDFの透明度レベルをパーセントで設定します。

-^ or ただ -
コマンドの構文に関する短いメッセージを出力してから終了します(注:Windowsの場合)
ただ使う -).

-+ or ただ +
任意の説明を含む広範な使用法(ヘルプ)メッセージを印刷します
モジュール固有のオプション(GMT共通オプションは除く)が終了します。

-? or いいえ 引数
オプションの説明を含む完全な使用法(ヘルプ)メッセージを印刷してから、
終了します。

- バージョン
GMTバージョンを印刷して終了します。

--show-datadir
GMT共有ディレクトリへのフルパスを出力して終了します。

GRID FILE 書式


デフォルトでは、GMTはCOARDSに苦情を申し立てるnetCDFで単精度浮動小数点数としてグリッドを書き出します。
ファイル形式。 ただし、GMTは他の多くの一般的に使用されるグリッドでグリッドファイルを生成できます
ファイル形式であり、浮動小数点を書き出す、いわゆるグリッドの「パッキング」も容易にします。
1バイトまたは2バイトの整数としてのデータ。 精度、スケール、オフセットを指定するには、ユーザーは次のことを行う必要があります
接尾辞を追加します =id[/階段/オフセット[/ナン]]、 どこ id グリッドのXNUMX文字の識別子です
タイプと精度、および 階段 および オフセット オプションの倍率とオフセットは
すべてのグリッド値に適用され、 ナン 欠測データを示すために使用される値です。 万一に備えて
XNUMX人のキャラクター id のように提供されていません =/階段 よりも id=nf が想定されます。 いつ
グリッドを読み取ると、フォーマットは通常自動的に認識されます。 そうでない場合は、同じ接尾辞
入力グリッドファイル名に追加できます。 見る grdconvert およびセクションgrid-file-formatの
詳細については、GMTテクニカルリファレンスおよびクックブックを参照してください。

複数のグリッドを含むnetCDFファイルを読み取る場合、GMTはデフォルトで
そのファイルで見つけることができる最初の2次元グリッド。 GMTを別の読み物に誘導する
グリッドファイルの多次元変数、追加 ?変数名 ファイル名に、ここで
変数名 変数の名前です。 特別な意味から逃れる必要があるかもしれないことに注意してください
of ? シェルプログラムの前にバックスラッシュを置くか、シェルプログラムに
引用符または二重引用符の間のファイル名と接尾辞。 NS ?変数名 接尾辞も使用できます
出力グリッドの場合、デフォルトとは異なる変数名「z」を指定します。 見る
grdconvert GMTテクニカルのCFおよびグリッドファイル形式のセクション修飾子
特に3のスプライスの読み方に関する詳細については、リファレンスとクックブックを参照してください。
4次元または5次元のグリッド。

結果 OF GRID リサンプリング


デカルトの場合を除き、地理グリッドを等距離にリサンプリングする必要があります
投影されたグリッド。 そうすることで、さまざまなアルゴリズムが機能し、XNUMX つのデータからデータを投影します。
アンチエイリアシングを回避しながらラティスを別のラティスに変換すると、歪みが発生する可能性があります。 一
スプラインによるリサンプリングの期待される効果は、新しいリサンプリングされたグリッドが
元のグリッドのグローバル最小/最大制限をわずかに超えています。 これと組み合わせると
厳しい CPT ファイルの制限により、一部のマップ エリアが fore- または
リサンプリングによる背景色。 その場合、次の 1 つのオプションがあります。 (XNUMX) 変更
リサンプリングされた極値に適合するように CPT ファイルを作成します ( -V) または (2) のクリッピングを課す
入力の最小値/最大値を超えないように値をリサンプリングします (追加 +c あなたへ -n
オプション)。


ファイル hawaii_grav.nc からメッシュ プロットを作成し、CPT で指定された等高線を描画するには
標準緯線 1.5 および 18 に沿った 24 cm/度のランバート地図上のファイル hawaii.cpt、
垂直スケール 20 mgal/cm で、南西から 30 度の仰角で地表を見ると、
ラン

gmt grdview hawaii_grav.nc -Jl18/24/1.5c -Chawaii.cpt
-Jz0.05c -Qm -N-100 -p225/30 -Wc > hawaii_grav_image.ps

グリッド データ セット image.nc の照明カラー パースペクティブ プロットを作成するには、
CPT ファイル color.rgb、10 cm/x 単位の線形スケーリングと 5 単位ごとの目盛り、
ファイル intens.nc によって提供される強度、および SE から見ると、次を使用します。

gmt grdview image.nc -Jx10.0c -Ccolor.rgb -Qs -p135/30 -Iintens.nc > image3D.ps

dpi = 50 のラスタリング オプションを使用して同じプロットを作成するには、次を使用します。

gmt grdview image.nc -JX10.0c -Ccolor.rgb -Qi50 -p135/30 -Iintens.nc > image3D.ps

グリッド データ セット Magnetics.nc のカラー PostScript パースペクティブ プロットを作成するには、次を使用します。
CPT ファイル mag_intens.cpt は、ファイル topography.nc によって与えられたレリーフの上に​​ドレープされ、
メルカトル マップの幅は 6 インチ、目盛りは 1 度ごと、強度は次のとおりです。
ファイル topo_intens.nc を参照し、SE から見て、次を実行します。

gmt grdview トポグラフィー.nc -JM6i -Gmagnetics.nc -Cmag_intens.cpt
-Qs -p140/30 -Itopo_intens.nc > draped3D.ps

topo.nc と Landsat イメージ veggies.ras を指定して、最初の実行を行う grd2rgb 赤、緑を取得するには、
と青いグリッドを配置し、この画像を地形の上にドレープし、結果を陰影付けします。
良い対策だ。 コマンドは次のとおりです。

gmt grd2rgb veggies.ras -Glayer_%c.nc
gmt grdview topo.nc -JM6i -Qi -p140/30 -Itopo_intens.nc
-Glayer_r.nc、layer_g.nc、layer_b.nc > image.ps

備考


  -Q オプション: PostScript には、オブジェクト内で色を滑らかに変化させる方法はありません。
ポリゴンなので、色はポリゴンごとにのみ異なります。 この方法で滑らかな画像を得るには
次を使用してグリッド ファイルをリサンプリングできます。 グリッドサンプル または、実行時により細かいグリッド サイズを使用します
次のようなグリッドプログラム 表面 or 近所の人。 残念ながら、これにより膨大な量のデータが生成されます
ポストスクリプト ファイル。 代わりに、 -チー 双一次を計算するオプション、または
画像へのスキャンライン変換を使用したポリゴン内のバイキュービック連続カラーバリエーション
ポリゴン。

onworks.net サービスを使用してオンラインで grdviewgmt を使用する



最新のLinuxおよびWindowsオンラインプログラム