Outdated version of the documentation. Find the latest one here.

` `

GDAL分析

傾斜方位

説明

任意GDALサポート標高ラスタから方向図を生成します。方向は、傾きが向くコンパス方向です。ピクセルは、方位を示す北からの角度で測定0〜360°の値を有することになります。南側は、より日射(180°-270°から高い方位)を受信しながら、北半球に、斜面の北側は、多くの場合、(0°-90°より小さな方位)網掛けされています。アルゴリズムは、 GDALのDEMユーティリティ に由来しています。

パラメーター

入力レイヤー [ラスター]

標高ラスターレイヤー

バンド番号 [数値]

標高値を含むバンドの数。

デフォルト: 1

境界を計算する [ブール値]

高度ラスタからエッジを生成します。

デフォルト:

ゼーフェンベルゲン&ソーン式を使用(ホーン式に代わり) [ブール値]

滑らかな景観のためZevenbergen&Thorne 式を有効にします。

デフォルト:

三角法角度を返す(方位角の代わりに) [ブール値]

三角測量角度を有効にすると、0°(=東)、90°(北)、180°(=西)、270°(=南)の異なるカテゴリが発生します。

デフォルト:

平坦地の値に0を返す(-9999の代わりに) [ブール値]

このオプションを有効にすると、フラットエリアに値-9999の0値が挿入されます。

デフォルト:

出力

出力ファイル [ラスター]

度単位の角度値を持つ出力ラスタ。

コンソールの使用方法

processing.runalg('gdalogr:aspect', input, band, compute_edges, zevenbergen, trig_angle, zero_flat, output)

参照

カラー陰影図

説明

任意GDALサポート標高ラスターからカラーレリーフ図を生成します。カラーレリーフが特に上昇を描写するために使用できます。アルゴリズムは、標高とテキストベースの色構成ファイルから計算された値を持つ4バンドラスターを出力します。デフォルトでは、与えられた標高値との間の色が滑らかにブレンドされ、その結果は素晴らしい色付け標高ラスタです。アルゴリズムは、 GDALのDEMユーティリティ に由来しています。

パラメーター

入力レイヤー [ラスター]

標高ラスターレイヤー

バンド番号 [数値]

標高値を含むバンドの数。

デフォルト: 1

境界を計算する [ブール値]

高度ラスタからエッジを生成します。

デフォルト:

色構成ファイル [ファイル]

テキストベースのカラー設定ファイル。

マッチングモード [選択]

「0,0,0,0」のRGBAモードはカラー補間を行いますが、ExactカラーとNearestカラーモードはカラー設定ファイルのインデックスに一致しない値の補間を避けます。

オプション:

  • 0 — “0,0,0,0” RGBA
  • 1 —正確な色

  • 2 —最も近い色

デフォルト: 0

出力

出力ファイル [ラスター]

4バンドの出力ラスター。

コンソールの使用方法

processing.runalg('gdalogr:colorrelief', input, band, compute_edges, color_table, match_mode, output)

参照

nodataで塗りつぶす

説明

データ値なしのラスター領域を縁から補間によって埋めます。無データ領域の値は、逆距離加重を用い周辺sourrounding画素値によって計算されます。補間後の結果の平滑化はplacceをとります。入力は任意のGDALでサポートされているラスターレイヤーとすることができます。このアルゴリズムは、一般に、(例えば、例えば、標高モデルなどの)かなり連続的に変化するラスターの欠落領域を補間するのに適しています。それはまた、(航空写真のような)より不規則に変化する画像における小孔や亀裂を充填するのに適しています。これは、一般的にまばらなポイントデータからラスターを補間するためのそれほど大きくないです。このアルゴリズムは、 GDALのfillnodataユーティリティ から派生します。

パラメーター

入力レイヤー [ラスター]

ラスターレイヤー。

検索距離 [数値]

補間するすべての方向で検索するピクセル数。

デフォルト: 100

平滑反復 [数値]

補間の結果を滑らかにするために実行する3x3フィルタパスの数(0以上)。

デフォルト: 0

処理を行うバンド [数値]

操作するバンド。 Nodata値は値0で表されなければならない。

デフォルト: 1

妥当性マスク [ラスター]

オプション。

塗りつぶす領域を定義するマスク。

デフォルトの有効性マスクを使わない [ブール値]

ユーザー定義の有効性マスクを有効にします。

デフォルト:

出力

出力レイヤー [ラスター]

何らかのGDALサポートの形式での出力ラスター。

コンソールの使用方法

processing.runalg('gdalogr:fillnodata', input, distance, iterations, band, mask, no_default_mask, output)

参照

グリッド(移動平均)

説明

移動平均は、単純なデータ平均化アルゴリズムです。これは、ウィンドウ内の値との平均をすべてのデータポイントを検索するために楕円形の移動ウィンドウを使用します。検索楕円は指定された角度、グリッド・ノードに位置する楕円の中心回転させることができます。また、平均のデータ点の最小数が十分なポイントがウィンドウ内に存在しない場合、グリッド・ノードが空であると考えられ、指定NODATA値で充填され、設定することができます。

パラメーター

入力レイヤー [ベクター:ポイント]

ポイントベクターレイヤー

Zフィールド [テーブルフィールド: 数値]

補間のフィールド(オプション

半径1 [数値]

検索楕円の最初の半径(回転角が0の場合はX軸)。

デフォルト: 0.0

半径2 [数値]

検索楕円の第2の半径(回転角が0の場合はY軸)。

デフォルト: 0.0

Min points [数値]

平均するデータポイントの最小数。見つかった点の数が少ない場合、グリッドノードは空とみなされ、NODATAマーカーで埋められます。

デフォルト: 0.0

角度 [数値]

楕円の回転角度(度単位)。楕円は反時計回りに回転した。

デフォルト: 0.0

Nodata [数値]

空のポイントを埋めるためのデータマーカーはありません。

デフォルト: 0.0

出力ラスターの種類 [選択]

ラスタファイルタイプ

オプション:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

デフォルト: 5

出力

出力ファイル [ラスター]

補間されたラスタファイル

コンソールの使用方法

processing.runalg('gdalogr:gridaverage', input, z_field, radius_1, radius_2, min_points, angle, nodata, rtype, output)

グリッド(データメトリック)

説明

このアルゴリズムは、指定されたウィンドウおよび出力グリッドジオメトリを使用して、いくつかのデータメトリックを計算します。

パラメーター

入力レイヤー [ベクター:ポイント]

ポイントベクターレイヤー

Zフィールド [テーブルフィールド: 数値]

補間のフィールド(オプション

計量 [選択]

利用可能な測度の一覧:

オプション:

  • 0 —グリッドノードの検索楕円にある最小値、最小値。

  • 1 —グリッドノードの検索楕円の最大値、最大値

  • 2 —範囲、グリッドノード検索楕円で見つかった最小値と最大値の差

  • 3 —カウント、グリッドノードの検索楕円で見つかったいくつかのデータポイント

  • 4 —平均距離、グリッドノード(検索楕円の中心)とグリッドノード検索楕円内にあるすべてのデータポイントとの平均距離

  • 5 —点間の平均距離、グリッドノード検索楕円で見つかったデータ点間の平均距離。楕円内の各点対の間の距離が計算され、全距離の平均がグリッドノード値として設定される

デフォルト: 0

半径1 [数値]

検索楕円の最初の半径(回転角が0の場合はX軸)。全点配列を使用するには、このパラメーターをゼロに設定します

デフォルト: 0.0

半径2 [数値]

検索楕円の第2の半径(回転角が0の場合はY軸)。全点配列を使用するには、このパラメーターをゼロに設定します

デフォルト: 0.0

Min points [数値]

使用するデータポイントの最小数。見つかった点の数が少ない場合、グリッドノードは空とみなされ、NODATAマーカーで埋められます。

これは、検索楕円が設定されている場合(両方の半径がゼロでない場合)にのみ使用されます。

デフォルト: 0.0

角度 [数値]

楕円の回転角を度(反時計回り)

デフォルト: 0.0

Nodata [数値]

空白を埋めるNODATAマーカー

デフォルト: 0.0

出力ラスターの種類 [選択]

ラスタファイルタイプ

オプション:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

デフォルト: 5

出力

出力ファイル [ラスター]

補間されたラスタファイル

コンソールの使用方法

processing.runalg('gdalogr:griddatametrics', input, z_field, metric, radius_1, radius_2, min_points, angle, nodata, rtype, output)

グリッド(べきに対する逆距離)

説明

べきに対する逆距離グリッド法は、加重平均補間です。

すべてのデータポイントの座標と出力グリッド幾何形状を含む散乱データ値と入力配列を提供すべきです。この関数は、出力グリッド内の指定された位置の補間値を計算します。

パラメーター

入力レイヤー [ベクター:ポイント]

ポイントベクターレイヤー

Zフィールド [テーブルフィールド: 数値]

補間のフィールド(オプション

Power [数値]

べき荷重

デフォルト: 2.0

Smothing [数値]

平滑化パラメーター

デフォルト: 0.0

半径1 [数値]

検索楕円の最初の半径(回転角が0の場合はX軸)

デフォルト: 0.0

半径2 [数値]

検索楕円の第2の半径(回転角が0の場合はY軸)

デフォルト: 0.0

最大点 [数値]

使用するデータポイントの最大数

この番号よりも多くの点を検索しないでください。見つかった点の数が少ない場合、グリッドノードは空とみなされ、NODATAマーカーで満たされます

デフォルト: 0.0

Min points [数値]

使用するデータポイントの最小数。

見つかった点の数が少ない場合、グリッドノードは空とみなされ、NODATAマーカーで満たされます

デフォルト: 0.0

角度 [数値]

楕円の回転角度(度単位)。

楕円は反時計回りに回転した。

デフォルト: 0.0

Nodata [数値]

空のポイントを埋めるためのデータマーカーはありません

デフォルト: 0.0

出力ラスターの種類 [選択]

ラスタファイルタイプ

オプション:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

デフォルト: 5

出力

出力ファイル [ラスター]

補間されたラスタファイル

コンソールの使用方法

processing.runalg('gdalogr:gridinvdist', input, z_field, power, smothing, radius_1, radius_2, max_points, min_points, angle, nodata, rtype, output)

グリッド(最近隣)

説明

最近傍法は、それだけグリッドノード検索楕円で見つかった最も近い点の値を取り、結果として返し、任意の補間又は平滑化を行いません。見つからポイントがない場合は、指定されたNODATA値が返されます。

パラメーター

入力レイヤー [ベクター:ポイント]

ポイントベクターレイヤー

Zフィールド [テーブルフィールド: 数値]

補間のフィールド(オプション

半径1 [数値]

検索楕円の最初の半径(回転角が0の場合はX軸)。

デフォルト: 0.0

半径2 [数値]

検索楕円の第2の半径(回転角が0の場合はY軸)。

デフォルト: 0.0

角度 [数値]

楕円の回転角度(度単位)。楕円は反時計回りに回転した。

デフォルト: 0.0

Nodata [数値]

空のポイントを埋めるためのデータマーカーはありません。

デフォルト: 0.0

出力ラスターの種類 [選択]

ラスタファイルタイプ

オプション:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

デフォルト: 5

出力

出力ファイル [ラスター]

補間されたラスタファイル

コンソールの使用方法

processing.runalg('gdalogr:gridnearestneighbor', input, z_field, radius_1, radius_2, angle, nodata, rtype, output)

ヒルシェード

説明

素敵な日陰緩和効果を持つラスタを出力します。これは、地形を可視化するために非常に便利です。必要に応じて垂直方向と水平方向の単位の違いを考慮するために光源、垂直誇張係数及びスケーリング係数の方位と高度を指定することができます。アルゴリズムは、 GDALのDEMユーティリティ に由来しています。

パラメーター

入力レイヤー [ラスター]

標高ラスターレイヤー

バンド番号 [数値]

標高情報を含むバンド。

デフォルト: 1

境界を計算する [ブール値]

高度ラスタからエッジを生成します。

デフォルト:

ゼーフェンベルゲン&ソーン式を使用(ホーン式に代わり) [ブール値]

滑らかな景観のためZevenbergen&Thorne 式を有効にします。

デフォルト:

Z係数 (垂直方向の誇張)[数値]

係数は、出力標高ラスターの高さを誇張します。

デフォルト: 1.0

縮尺 (垂直方向の単位と水平の比率) [数値]

水平単位に対する垂直単位の比。

デフォルト: 1.0

「光の方位角」[数]

標高ラスターで輝く光の方位角を度で定義します。ラスターの上端から来る場合は値は0、東から来る場合は90 asoです。

デフォルト値:* 315.0 *

光の高度 [数値]

光の高度を度で定義します。標高ラスターの上からの光が90の場合はレイクの光の場合は0になります。

デフォルト: 45.0

出力

出力ファイル [ラスター]

出力ラスター。

コンソールの使用方法

processing.runalg('gdalogr:hillshade', input, band, compute_edges, zevenbergen, z_factor, scale, azimuth, altitude, output)

参照

黒の近く

説明

ほぼ黒/白の境界を黒に変換します。

このユーティリティは、画像をスキャンして、黒または白の襟周りのカスタムの色に近いか、正確に黒、白または一つ以上であるすべてのピクセルを設定しようとします。モザイクときにカラーピクセルを透明として扱うことができるように、これは、多くの場合、非可逆圧縮された航空写真を「フィックスアップ」するために使用され

パラメーター

入力レイヤー [ラスター]

入力のラスターファイル

「黒からどれくらい離れているか(白)」「数」

ピクセル値が黒、白またはカスタムの色からどれだけ離れているかを、黒、白またはカスタムの色の近くで考慮できるかどうかを選択します

デフォルト: 15

ほぼ黒ではなくほぼ白いピクセルを検索する [ブール値]

ほぼ黒いピクセルではなく、ほぼ白(255)ピクセルを検索する

デフォルト:

出力

出力レイヤー [ラスター]

出力のラスターファイル

コンソールの使用方法

processing.runalg('gdalogr:nearblack', input, near, white, output)

参照

GDAL nearblack <http://www.gdal.org/nearblack.html> _

近接(ラスター距離)

説明

近接アルゴリズムは、各ピクセルの中心から対象画素として識別される最も近い画素の中心までの距離を示すラスター近接地図を生成します。対象画素とは、ラスター画素値が、注目画素値の集合内にあるような、ソースラスター内のものです。

パラメーター

入力レイヤー [ラスター]

入力ラスター

[文字列]

ターゲットピクセルとみなされるソースイメージ内のターゲットピクセル値のリスト。指定しない場合、すべての非ゼロピクセルはターゲットピクセルとみなされます。

デフォルト: (設定されていません)

Dist 単位 [選択]

生成された距離がピクセルまたはジオリファレンスされた座標である必要があるかどうかを示します。

オプション:

  • 0 — GEO
  • 1 — PIXEL

デフォルト: 0

最大距離(無視する場合は負の値) [数値]

生成される最大距離。nodata値は、この距離を超えるピクセルに使用されます。nodata値が指定されていない場合、出力バンドはそのnodata値に対して照会されます。

出力帯域にノーダータ値がない場合、値65535が使用されます。* distunits * GEOが指定されていない限り、距離はピクセル単位で解釈されます

デフォルト:* -1 *

No data (無視する場合は負の値) [数値]

宛先近接ラスタに使用するノーダータ値を指定します。

デフォルト:* -1 *

Fixed buf val (無視する場合は負の値) [number]

距離値ではなく、ターゲットピクセルの-maxdist(ターゲットピクセルを含む)内にあるすべてのピクセルに適用する値を指定します

デフォルト:* -1 *

出力ラスターの種類 [選択]

ラスタファイルタイプ

オプション:

  • 0 — Byte
  • 1 — Int16
  • 2 — UInt16
  • 3 — UInt32
  • 4 — Int32
  • 5 — Float32
  • 6 — Float64
  • 7 — CInt16
  • 8 — CInt32
  • 9 — CFloat32
  • 10 — CFloat64

デフォルト: 5

出力

出力レイヤー [ラスター]

出力のラスターファイル

コンソールの使用方法

processing.runalg('gdalogr:proximity', input, values, units, max_dist, nodata, buf_val, rtype, output)

粗さ

説明

標高から計算された値を有するシングルバンドラスターを出力します。粗さは、表面の凹凸の度合いです。これは、中心画素とその周辺セルの最大セル間の差によって計算されます。粗度の決定は地形標高データの解析における役割を果たしています、河川の形態の計算に、一般的にはそれが気候と物理的な地理学で便利です。アルゴリズムは、 GDALのDEMユーティリティ に由来しています。

パラメーター

入力レイヤー [ラスター]

標高ラスターレイヤー

バンド番号 [数値]

標高値を含むバンドの数。

デフォルト: 1

境界を計算する [ブール値]

高度ラスタからエッジを生成します。

デフォルト:

出力

出力ファイル [ラスター]

シングルバンド出力ラスタ。値-9999が出力のnodata値として使用されます。

コンソールの使用方法

processing.runalg('gdalogr:roughness', input, band, compute_edges, output)

参照

ふるい

説明

閾値サイズ(ピクセル単位)より小さいラスターポリゴンを削除し、それらを最大隣接ポリゴンの画素値で置き換えます。ラスター地図上に小さな領域が大量にある場合に便利です。アルゴリズムは `GDALふるいユーティリティ<http://www.gdal.org/gdal_sieve.html>`_ から派生します。

パラメーター

入力レイヤー [ラスター]

ラスターレイヤー。

閾値 [数値]

このサイズより小さいラスタポリゴンだけが削除されます。

デフォルト: 2

ピクセルの連結 [選択]

決定するときは、4つの接続性または8つの接続性を使用する必要があります。

オプション:

  • 0 — 4
  • 1 — 8

デフォルト: 0

出力

出力レイヤー [ラスター]

出力ラスタレイヤ。

コンソールの使用方法

processing.runalg('gdalogr:sieve', input, threshold, connections, output)

参照

傾斜

説明

GDALでサポートされている標高ラスタから勾配マップを生成します。傾きは水平に対する傾きの角度です。度または傾きのパーセント値を指定するオプションがあります。アルゴリズムは GDAL DEMユーティリティ<http://www.gdal.org/gdaldem.html> __から派生しています。

パラメーター

入力レイヤー [ラスター]

標高ラスターレイヤー

バンド番号 [数値]

標高値を含むバンドの数。

デフォルト: 1

境界を計算する [ブール値]

高度ラスタからエッジを生成します。

デフォルト:

ゼーフェンベルゲン&ソーン式を使用(ホーン式に代わり) [ブール値]

滑らかな景観のためZevenbergen&Thorne 式を有効にします。

デフォルト:

パーセントとして表現された傾斜(度の代わりに) [ブール値]

度として表現された勾配を使用できます。

デフォルト:

縮尺 (垂直方向の単位と水平の比率) [数値]

水平単位に対する垂直単位の比。

デフォルト: 1.0

出力

出力ファイル [ラスター]

32ビット浮動出力ラスタ。

コンソールの使用方法

processing.runalg('gdalogr:slope', input, band, compute_edges, zevenbergen, as_percent, scale, output)

参照

TPI(地形位置指数)

説明

このコマンドは、標高から計算された値を持つシングルバンドラスタを出力します。TPIは、地形位置指数を表し、中央ピクセルとその周囲のセルの平均との間の差として定義される

パラメーター

入力レイヤー [ラスター]

標高ラスタレイヤ

バンド番号 [数値]

標高値を含むバンドの番号

デフォルト: 1

境界を計算する [ブール値]

標高ラスタからエッジを生成する

デフォルト:

出力

出力ファイル [ラスター]

出力のTPIラスタ

コンソールの使用方法

processing.runalg('gdalogr:tpitopographicpositionindex', input, band, compute_edges, output)

TRI(地形凸凹索引)

説明

このコマンドは、標高から計算された値を持つシングルバンドラスタを出力します。TRIは、中央画素とその周囲のセルとの間の平均差として定義される地形堅牢度指数(Terrain Ruggedness Index)

パラメーター

入力レイヤー [ラスター]

標高ラスタレイヤ

バンド番号 [数値]

標高値を含むバンドの番号

デフォルト: 1

境界を計算する [ブール値]

標高ラスタからエッジを生成する

デフォルト:

出力

出力ファイル [ラスター]

TRIラスタファイル

コンソールの使用方法

processing.runalg('gdalogr:triterrainruggednessindex', input, band, compute_edges, output)