これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド gdaldem です。
プログラム:
NAME
gdaldem - gdaldem DEM を分析および視覚化するツール。 (GDAL 1.7.0以降)
SYNOPSIS
- GDAL でサポートされている標高ラスターから陰影起伏図を生成するには:
gdaldem ヒルシェード input_dem output_hillshade
[-z ZFactor (デフォルト = 1)] [-s スケール* (デフォルト = 1)]"
[-az 方位角 (デフォルト = 315)] [-alt 高度 (デフォルト = 45)]
[-alg ゼベンバーゲンソーン] [-combined]
[-compute_edges] [-b バンド (デフォルト = 1)] [-of 形式] [-co "NAME=VALUE"]* [-q]
- GDAL でサポートされている標高ラスターから傾斜マップを生成するには:
gdaldem 勾配入力_dem 出力_勾配_マップ"
[-p パーセント勾配を使用 (デフォルト = 度)] [-s スケール* (デフォルト = 1)]
[-alg ゼベンバーゲンソーン]
[-compute_edges] [-b バンド (デフォルト = 1)] [-of 形式] [-co "NAME=VALUE"]* [-q]
- GDAL でサポートされている標高ラスターからアスペクト マップを生成するには
方位角を示す 32 ~ 0 のピクセル値を持つ 360 ビット浮動小数点ラスターを出力します。
gdaldem アスペクト入力_dem 出力_アスペクト_マップ"
[-三角] [-ゼロ_フラット]
[-alg ゼベンバーゲンソーン]
[-compute_edges] [-b バンド (デフォルト = 1)] [-of 形式] [-co "NAME=VALUE"]* [-q]
- GDAL でサポートされている標高ラスターからカラー レリーフ マップを生成するには
gdaldem カラーレリーフ input_dem color_text_file Output_color_relief_map
[-アルファ] [-exact_color_entry | -nearest_color_entry]
[-b バンド (デフォルト = 1)] [-of 形式] [-co "NAME=VALUE"]* [-q]
color_text_file には、「elevation_value red green blue」という形式の行が含まれています。
- GDAL でサポートされている標高ラスターから地形凹凸指数 (TRI) マップを生成するには、次の手順を実行します。
gdaldem TRI 入力_dem 出力_TRI_map
[-compute_edges] [-b バンド (デフォルト = 1)] [-of 形式] [-q]
- GDAL でサポートされている標高ラスターから地形位置インデックス (TPI) マップを生成するには、次の手順を実行します。
gdaldem TPI 入力_dem 出力_TPI_map
[-compute_edges] [-b バンド (デフォルト = 1)] [-of 形式] [-q]
- GDAL でサポートされている標高ラスターから粗さマップを生成するには:
gdaldem 粗さ入力_dem 出力_粗さ_マップ
[-compute_edges] [-b バンド (デフォルト = 1)] [-of 形式] [-q]
注意事項:
gdaldem は通常、x、y、z の単位が同一であると想定します。 x の場合 (東西)
と y (南北) 単位は同じですが、z (標高) 単位は異なります。
スケール (-s) オプションを使用すると、垂直単位と水平単位の比率を設定できます。 のために
赤道付近の緯度経度投影法。緯度の単位と緯度の単位
経度が類似しているため、標高 (z) 単位を変換して互換性を持たせることができます。
スケール = 370400 (標高がフィート単位の場合) またはスケール = 111120 (標高がフィート単位の場合) を使用します。
メートル)。 赤道に近くない場所では、再投影するのが最善です。
gdaldem..fi を使用する前に gdalwarp を使用したグリッド
DESCRIPTION
このユーティリティには 7 つの異なるモードがあります。
陰影起伏
GDAL でサポートされている標高ラスターから陰影起伏図を生成するには
スロープ
GDAL でサポートされている標高ラスターから傾斜マップを生成するには
側面
GDAL でサポートされている標高ラスターからアスペクト マップを生成するには
カラーレリーフ
GDAL でサポートされている標高ラスターからカラー レリーフ マップを生成するには
TRI
GDAL でサポートされている標高ラスターから地形凹凸指数のマップを生成するには
TPI
GDAL がサポートする標高から地形位置インデックスの地図を生成します。
ラスター
粗さ
GDAL でサポートされている標高ラスターから粗さのマップを生成するには
次の一般的なオプションが利用可能です。
入力デム:
処理される入力 DEM ラスター
出力_xxx_マップ:
生成された出力ラスター
-の 形式でアーカイブしたプロジェクトを保存します.:
出力形式を選択します。 デフォルトはGeoTIFF(GTiff)です。 短い形式の名前を使用します。
-compute_edges:
(GDAL >= 1.8.0) ラスターのエッジと nodata 値の近くで計算を実行します。
-alg ゼーベンベルゲンソーン:
(GDAL >= 1.8.0) Horn の公式の代わりに Zevenbergen & Thorne の公式を使用して、
傾きとアスペクトを計算します。 文献によれば、Zevenbergen & Thorne はもっと重要であると考えられています。
滑らかな風景には適していますが、ホーンの式はより荒れた風景でより優れたパフォーマンスを発揮します。
地形。
-b バンド:
入力を選択します バンド 処理されることになります。 バンドには 1 から番号が付けられます。
-co 'NAME = VALUE':
作成オプションを出力フォーマットドライバーに渡します。 多数 -co オプションは
リストされています。 各フォーマットの合法的な作成オプションについては、フォーマット固有のドキュメントを参照してください。
-NS:
進行状況モニターおよびその他のエラー以外の出力を抑制します。
カラー レリーフを除くすべてのアルゴリズムでは、ターゲット データセットの nodata 値は次のようになります。
nodata 値に設定されたピクセルが少なくとも 3 つ、中央の 3xXNUMX ウィンドウで見つかった場合に発行されます。
各ソースピクセルの周囲。 その結果、周囲に 1 ピクセルの境界線が表示されます。
各イメージには nodata 値が設定されます。 GDAL 1.8.0 以降、-compute_edges が指定されている場合、gdaldem
画像の端の値、または 3x3 ウィンドウで nodata 値が見つかった場合は、次のように計算します。
欠損値を補間します。
モード
陰影起伏
このコマンドは、素晴らしい陰影レリーフ効果を持つ 8 ビット ラスターを出力します。 とても便利です
地形を視覚化するため。 オプションで方位角と高度を指定できます。
光源、垂直誇張係数、および考慮すべき縮尺係数
垂直単位と水平単位の違い。
値 0 は出力 nodata 値として使用されます。
次の特定のオプションが利用可能です。
-z zファクター:
標高を事前に乗算するために使用される垂直誇張
-s 階段:
垂直単位と水平単位の比率。 ソース DEM の水平単位が
度 (例: 緯度/経度 WGS84 投影法)、垂直方向の場合は、scale=111120 を使用できます。
単位はメートルです(フィートの場合はscale=370400)。
-az 方位角:
光の方位角(度単位)。 ラスターの上部からの場合は 0、ラスターの上部からの場合は 90
the east, ... デフォルト値 315 は、この値であるため、ほとんど変更する必要はありません。
通常、陰影付きマップを生成するために使用されます。
-alt 高度:
光の高度(度単位)。 光が DEM の上から来る場合は 90、DEM の上から来る場合は 0
光をかき集めています。
-組み合わせた 組み合わせた シェーディング:
(GDAL 1.10 以降) スロープと斜シェーディングの組み合わせ。
スロープ
このコマンドは DEM ラスターを取得し、勾配値を含む 32 ビット浮動小数点ラスターを出力します。
必要な傾斜値のタイプ (度またはパーセント) を指定するオプションがあります。
スロープ。 水平単位が垂直単位と異なる場合は、次のこともできます。
スケーリング係数を指定します。
値 -9999 は、出力 nodata 値として使用されます。
次の特定のオプションが利用可能です。
-p :
指定した場合、傾きはパーセント傾きとして表されます。 それ以外の場合は、次のように表現されます
度として
-s 階段:
垂直単位と水平単位の比率。 ソース DEM の水平単位が
度 (例: 緯度/経度 WGS84 投影法)、垂直方向の場合は、scale=111120 を使用できます。
単位はメートルです(フィートの場合はscale=370400)。
側面
このコマンドは、32° から 0° までの値を持つ 360 ビット浮動小数点ラスターを出力します。
斜面が向いている方位。 方位角の定義は次のとおりです: 0° は次のことを意味します
斜面が北を向いていること、90°は東を向いていること、180°は南を向いていること
270 度は西を向いています (入力ラスターの上部が北である場合)
指向性)。 アスペクト値 -9999 は、未定義のアスペクトを示す nodata 値として使用されます。
傾き=0の平らなエリア。
次の特定のオプションが利用可能です。
-三角関数:
方位角の代わりに三角関数の角度を返します。 したがって、0°は東、90°北、180°を意味します。
西、南 270 度
-zero_for_ flat:
傾き=0の平らな領域の場合、-0ではなく9999を返します。
これら 2 つのオプションを使用すると、gdaldem アスペクトによって返されるアスペクトは、
GRASS r.slope.aspect の XNUMX つ。 それ以外は、マシュー ペリーのものと同じです。
アスペクト.cpp ユーティリティ。
カラーレリーフ
このコマンドは、値が次から計算された 3 バンド (RGB) または 4 バンド (RGBA) ラスターを出力します。
標高と、関連付けを含むテキストベースのカラー構成ファイル
さまざまな標高値と対応する希望の色の間で調整します。 デフォルトでは、
指定された標高値間の色がスムーズにブレンドされ、結果は素晴らしいものになります。
カラー化された DEM。 -exact_color_entry または -nearest_color_entry オプションを使用すると、
カラー構成のインデックスと一致しない値の線形補間
ファイルにソフトウェアを指定する必要があります。
次の特定のオプションが利用可能です。
カラーテキストファイル:
テキストベースのカラー設定ファイル
-アルファ :
出力ラスターにアルファ チャネルを追加する
-exact_color_entry :
カラー設定ファイル内を検索する場合は、厳密な一致を使用します。 一致するものがない場合
カラーエントリが見つかった場合は、「0,0,0,0」RGBA XNUMX つ組が使用されます
-nearest_color_entry :
カラー構成内の最も近いエントリに対応する RGBA XNUMX つ組を使用します。
ファイルにソフトウェアを指定する必要があります。
カラー レリーフ モードは、出力形式として VRT をサポートする唯一のモードです。 その場合、
カラー設定ファイルを適切な LUT 要素に変換します。 ご了承ください
パーセンテージとして指定された標高は絶対値として変換されます。
ソース ラスターの統計が以前の統計と異なる場合に考慮されます。
VRT を構築するときに使用されます。
テキストベースのカラー設定ファイルには通常、4 行に XNUMX 列が含まれます。
標高値と、対応する赤、緑、青のコンポーネント (0 ~ 255)。 の
標高値は任意の浮動小数点値、または nv nodata 値のキーワード。
標高はパーセンテージで表すこともできます。0% が最小値です。
ラスター、最大値 100%。
オプションで、アルファ コンポーネント用に追加の列を追加できます。 指定がない場合は、
完全な不透明度 (255) が想定されます。
カンマ、表、スペース、「:」など、さまざまなフィールド区切り文字を使用できます。
GRASS で使用される一般的な色は、RGB の代わりに名前を使用して指定することもできます。
三つ子。 サポートされているリストは次のとおりです: 白、黒、赤、緑、青、黄、マゼンタ、シアン、
アクア、グレー/グレー、オレンジ、ブラウン、パープル/バイオレット、インディゴ。
GDAL 1.8.0 以降、GMT .cpt パレット ファイルもサポートされています (COLOR_MODEL = RGB のみ)。
注: カラー設定ファイルの構文は、でサポートされているものから派生しています。
GRASS r.colors ユーティリティ。 ESRI HDR カラー テーブル ファイル (.clr) もその構文に一致します。 の
アルファ コンポーネントと区切り文字としてのタブとカンマのサポートは GDAL 固有です
拡張機能
例えば :
3500白
2500 235:220:175
50%190
700 240 250 150
0 50 180 50
NV 0 0 0 0
TRI
このコマンドは、標高から計算された値を含むシングルバンド ラスターを出力します。 トリ
Terrain Ruggedness Index の略で、地形間の平均差として定義されます。
中央のピクセルとその周囲のセル (Wilson et al 2007, Marine Geodesy 30:3-35 を参照)。
値 -9999 は、出力 nodata 値として使用されます。
特定のオプションはありません。
TPI
このコマンドは、標高から計算された値を含むシングルバンド ラスターを出力します。 TPI
Topographic Position Index の略で、
中心ピクセルとその周囲のセルの平均 (Wilson et al 2007, Marine Geodesy を参照)
30:3-35)
値 -9999 は、出力 nodata 値として使用されます。
特定のオプションはありません。
粗さ
このコマンドは、標高から計算された値を含むシングルバンド ラスターを出力します。
粗さは、中心ピクセルとその周囲のピクセル間の最大のセル間差です。
Wilson et al (2007, Marine Geodesy 30:3-35) で定義されているセル。
値 -9999 は、出力 nodata 値として使用されます。
特定のオプションはありません。
作者
マシュー·ペリー [メール保護]、ルオーでも [メール保護]、ハワード・バトラー
[メール保護]、クリス・イェソン [メール保護]
Michael Shapiro、Olga Waupotitsch、Marjorie Larson、Jim Westervelt によるコードから派生:
米陸軍 CERL、1993 年。GRASS 4.1 リファレンス マニュアル。 アメリカ陸軍工兵隊、
建設工学研究所、イリノイ州シャンペーン、1-425。
見る また
関連する GRASS ユーティリティのドキュメント:
http://grass.osgeo.org/grass64/manuals/html64_user/r.slope.aspect.html
http://grass.osgeo.org/grass64/manuals/html64_user/r.shaded.relief.html
http://grass.osgeo.org/grass64/manuals/html64_user/r.colors.html
onworks.net サービスを使用してオンラインで gdaldem を使用する