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

` `

グリッド計算

関数

説明

<put algorithm description here>

パラメーター

xmin [数値]

<put parameter description here>

デフォルト: 0.0

xmax [数値]

<put parameter description here>

デフォルト: 0.0

ymin [数値]

<put parameter description here>

デフォルト: 0.0

ymax [数値]

<put parameter description here>

デフォルト: 0.0

数式 [文字列]

<put parameter description here>

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

出力

Function [ラスター]
<put output description here>

コンソールの使用方法

processing.runalg('saga:function', xmin, xmax, ymin, ymax, formul, result)

参照

ファジー化

説明

<put algorithm description here>

パラメーター

グリッド [ラスター]
<put parameter description here>
A [数値]

<put parameter description here>

デフォルト: 0.0

B [数値]

<put parameter description here>

デフォルト: 0.0

C [数値]

<put parameter description here>

デフォルト: 0.0

D [数値]

<put parameter description here>

デフォルト: 0.0

メンバーシップ関数の種類 [選択]

<put parameter description here>

オプション:

  • 0 — [0] 線形

  • 1 — [1] シグモイド

  • 2 — [2] j-shaped

デフォルト: 0

グリッドにAdjust [ブール値]

<put parameter description here>

デフォルト:

出力

ファジー化されたグリッド [ラスター]
<put output description here>

コンソールの使用方法

processing.runalg('saga:fuzzify', input, a, b, c, d, type, autofit, output)

参照

ファジー交差(かつ)

説明

<put algorithm description here>

パラメーター

グリッド [複数入力:ラスター]
<put parameter description here>
演算子の種類 [選択]

<put parameter description here>

オプション:

  • 0 — [0] min(a, b) (non-interactive)
  • 1 — [1] a * b
  • 2 — [2] max(0, a + b - 1)

デフォルト: 0

出力

Intersection [ラスター]
<put output description here>

コンソールの使用方法

processing.runalg('saga:fuzzyintersectionand', grids, type, and)

参照

ファジー和(または)

説明

<put algorithm description here>

パラメーター

グリッド [複数入力:ラスター]
<put parameter description here>
演算子の種類 [選択]

<put parameter description here>

オプション:

  • 0 — [0] max(a, b) (non-interactive)
  • 1 — [1] a + b - a * b
  • 2 — [2] min(1, a + b)

デフォルト: 0

出力

[ラスター]
<put output description here>

コンソールの使用方法

processing.runalg('saga:fuzzyunionor', grids, type, or)

参照

幾何図形

説明

単純な幾何学的図形を描画します。

パラメーター

セルの数 [数値]

使用するセルの数。

デフォルト: 0

セルサイズ [数値]

一つのセルのサイズ。

デフォルト: 0

Figure [選択]

図形の種類

オプション:

  • 0 — [0] Cone (up)
  • 1 — [1] Cone (down)
  • 2 — [2] Plane

デフォルト: 0

平面の方向[度] [数値]

回転の係数(度)。

デフォルト: 0

出力

結果 [ラスター]

結果のレイヤー。

コンソールの使用方法

processing.runalg('saga:geometricfigures', cell_count, cell_size, figure, plane, result)

参照

デカルト座標から極座標への勾配ベクタ

説明

<put algorithm description here>

パラメーター

X成分 [ラスター]
<put parameter description here>
Y成分 [ラスター]
<put parameter description here>
Polar 角度単位 [選択]

<put parameter description here>

オプション:

  • 0 — [0] ラジアン

  • 1 — [1] 度

デフォルト: 0

極座標系 [選択]

<put parameter description here>

オプション:

  • 0 — [0] 数学的

  • 1 — [1] 地理的

  • 2 — [2] ユーザー定義

デフォルト: 0

ユーザー定義のゼロ方向 [数値]

<put parameter description here>

デフォルト: 0.0

ユーザー定義の方向 [選択]

<put parameter description here>

オプション:

  • 0 — [0] 時計回り

  • 1 — [1] 反時計回り

デフォルト: 0

出力

方向 [ラスター]
<put output description here>
長さ [ラスター]
<put output description here>

コンソールの使用方法

processing.runalg('saga:gradientvectorfromcartesiantopolarcoordinates', dx, dy, units, system, system_zero, system_orient, dir, len)

参照

極座標からデカルト座標への勾配ベクトル

説明

<put algorithm description here>

パラメーター

方向 [ラスター]
<put parameter description here>
長さ [ラスター]
<put parameter description here>
Polar 角度単位 [選択]

<put parameter description here>

オプション:

  • 0 — [0] ラジアン

  • 1 — [1] 度

デフォルト: 0

極座標系 [選択]

<put parameter description here>

オプション:

  • 0 — [0] 数学的

  • 1 — [1] 地理的

  • 2 — [2] ユーザー定義

デフォルト: 0

ユーザー定義のゼロ方向 [数値]

<put parameter description here>

デフォルト: 0.0

ユーザー定義の方向 [選択]

<put parameter description here>

オプション:

  • 0 — [0] 時計回り

  • 1 — [1] 反時計回り

デフォルト: 0

出力

X成分 [ラスター]
<put output description here>
Y成分 [ラスター]
<put output description here>

コンソールの使用方法

processing.runalg('saga:gradientvectorfrompolartocartesiancoordinates', dir, len, units, system, system_zero, system_orient, dx, dy)

参照

グリッド差分

説明

他の2つのグリッドレイヤーの差分の結果として新しいグリッドレイヤーを作成します。

パラメーター

A [ラスター]

第1のレイヤー。

B [ラスター]

第2のレイヤー。

出力

差分(A - B) [ラスター]

結果のレイヤー。

コンソールの使用方法

processing.runalg('saga:griddifference', a, b, c)

参照

グリッド割り算

説明

2つの他のグリッドレイヤーの間の分割の結果として新しいグリッドレイヤーを作成します。

パラメーター

被除数 [ラスター]

第1のレイヤー。

除数 [ラスター]

第2のレイヤー。

出力

[ラスター]

結果のレイヤー。

コンソールの使用方法

processing.runalg('saga:griddivision', a, b, c)

参照

グリッド正規化

説明

選択した最小値と最大値に従ってグリッド値を標準化します。

パラメーター

グリッド [ラスター]

正規化するグリッド。

ターゲット範囲(最小) [数値]

最小値。

デフォルト: 0

ターゲット範囲(最大) [数値]

最大値。

デフォルト: 1

出力

正規化グリッド [ラスター]

結果のレイヤー。

コンソールの使用方法

processing.runalg('saga:gridnormalisation', input, range_min, range_max, output)

参照

グリッド積

説明

<put algorithm description here>

パラメーター

グリッド [複数入力:ラスター]
<put parameter description here>

出力

[ラスター]
<put output description here>

コンソールの使用方法

processing.runalg('saga:gridsproduct', grids, result)

参照

グリッド総和

説明

2つ以上のグリッドレイヤの合計の結果として新しいグリッドレイヤを作成します。

パラメーター

グリッド [複数入力:ラスター]

総和するグリッドレイヤー

出力

[ラスター]

結果のレイヤー。

コンソールの使用方法

processing.runalg('saga:gridssum', grids, result)

参照

グリッド標準化

説明

グリッドレイヤーの値を標準化します。

パラメーター

グリッド [ラスター]

処理するグリッド。

引き伸ばし係数 [数値]

引き伸ばし係数。

デフォルト: 1.0

出力

標準化されるグリッド [ラスター]

結果のレイヤー。

コンソールの使用方法

processing.runalg('saga:gridstandardisation', input, stretch, output)

参照

グリッド体積

説明

<put algorithm description here>

パラメーター

グリッド [ラスター]
<put parameter description here>
方法 [選択]

<put parameter description here>

オプション:

  • 0 — [0] ベースレベルより上だけカウント

  • 1 — [1] ベースレベルより下だけカウント

  • 2 — [2] ベースレベルより下の体積を引く

  • 3 — [3] ベースレベルより下の体積を足す

デフォルト: 0

ベースレベル [数値]

<put parameter description here>

デフォルト: 0.0

出力

コンソールの使用方法

processing.runalg('saga:gridvolume', grid, method, level)

参照

Metric変換

説明

グリッド値の数値変換を実行します。

パラメーター

グリッド [ラスター]

処理するグリッド。

変換 [選択]

変換タイプ。

オプション:

  • 0 — [0] ラジアンから度

  • 1 — [1] 度からラジアン

  • 2 — [2] 摂氏から華氏

  • 3 — [3] 華氏から摂氏へ

デフォルト: 0

出力

変換されたグリッド [ラスター]

結果のレイヤー。

コンソールの使用方法

processing.runalg('saga:metricconversions', grid, conversion, conv)

参照

グリッドからの多項式トレンド

説明

<put algorithm description here>

パラメーター

従属変数 [複数入力:ラスター]
<put parameter description here>
独立変数(グリッドおよびセル毎) [複数入力:ラスター]

オプション。

<put parameter description here>

独立変数(グリッド毎) [固定テーブル]
<put parameter description here>
近似間数の種類 [選択]

<put parameter description here>

オプション:

  • 0 — [0] 一次多項式(線形回帰)

  • 1 — [1] 二次多項式

  • 2 — [2] 三次多項式

  • 3 — [3] 四次多項式

  • 4 — [4] 五次多項式

デフォルト: 0

出力

多項式係数 [ラスター]
<put output description here>
決定の係数 [ラスター]
<put output description here>

コンソールの使用方法

processing.runalg('saga:polynomialtrendfromgrids', grids, y_grids, y_table, polynom, parms, quality)

参照

ランダムフィールド

説明

ランダムグリッドレイヤーを作成します。

パラメーター

幅(セル) [数値]

セル単位でのレイヤーの幅。

デフォルト: 100

高さ [数値]

セル単位でのレイヤー高さ。

デフォルト: 100

セルサイズ [数値]

使用するセルサイズ。

デフォルト: 100.0

西 [数値]

グリッドの左下隅の西座標。

デフォルト: 0.0

[数値]

グリッドの左下隅の南座標。

デフォルト: 0.0

方法 [選択]

計算に使用される統計手法

オプション:

  • 0 — [0] 一様

  • 1 — [1] ガウス

デフォルト: 0

範囲最小 [数値]

使用する最小セル値。

デフォルト: 0.0

範囲最大 [数値]

使用する最大セル値。

デフォルト: 1.0

算術平均 [数値]

使用する全セル値の平均。

デフォルト: 0.0

標準偏差 [数値]

使用する全セル値の標準偏差。

デフォルト: 1.0

出力

Random Field [ラスター]

結果のレイヤー。

コンソールの使用方法

processing.runalg('saga:randomfield', nx, ny, cellsize, xmin, ymin, method, range_min, range_max, mean, stddev, output)

参照

ランダム地形生成

説明

<put algorithm description here>

パラメーター

半径 (セル) [数値]

<put parameter description here>

デフォルト: 10

反復 [数値]

<put parameter description here>

デフォルト: 10

Target次元 [選択]

<put parameter description here>

オプション:

  • 0 — [0] ユーザー定義

デフォルト: 0

グリッドサイズ [数値]

<put parameter description here>

デフォルト: 1.0

[数値]

<put parameter description here>

デフォルト: 100

[数値]

<put parameter description here>

デフォルト: 100

出力

グリッド [ラスター]
<put output description here>

コンソールの使用方法

processing.runalg('saga:randomterraingeneration', radius, iterations, target_type, user_cell_size, user_cols, user_rows, target_grid)

参照

ラスタ計算機

説明

<put algorithm description here>

パラメーター

メイン入力レイヤー [ラスター]
<put parameter description here>
Additionalレイヤー [複数入力:ラスター]

オプション。

<put parameter description here>

数式 [文字列]

<put parameter description here>

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

出力

結果 [ラスター]
<put output description here>

コンソールの使用方法

processing.runalg('saga:rastercalculator', grids, xgrids, formula, result)

参照