` `
入力レイヤーの属性テーブルに地物のX座標とY座標を追加します。
入力レイヤー。
更新された属性テーブルを持つ結果のレイヤー。
processing.runalg('saga:addcoordinatestopoints', input, output)
ポリゴンレイヤーの指定されたフィールドをポイントレイヤーの属性テーブルに追加します。各ポイントに追加される新しい属性は、背景ポリゴンレイヤーの値によって異なります。
ポイントレイヤー。
背景のポリゴンレイヤー。
ポイントレイヤーに追加されるポリゴンレイヤーの属性。
結果のレイヤー。
processing.runalg('saga:addpolygonattributestopoints', input, polygons, field, output)
<put algorithm description here>
<put parameter description here>
デフォルト: 60.0
<put parameter description here>
デフォルト: 0.002
processing.runalg('saga:aggregatepointobservations', reference, reference_id, observations, x, y, track, date, time, parameter, eps_time, eps_space, aggregated)
<put algorithm description here>
<put parameter description here>
オプション:
0 — [0] 全ポイントにつき1レイヤー
1 — [1] 各ポリゴンについてレイヤーを分ける
デフォルト: 0
processing.runalg('saga:clippointswithpolygons', points, polygons, field, method, clips)
ラインレイヤーをポイントレイヤーに変換します。
ノードを追加するかどうかを決定します。
デフォルト: 真
additional ポイント間の距離。
デフォルト: 1.0
結果のレイヤー。
processing.runalg('saga:convertlinestopoints', lines, add, dist, points)
<put algorithm description here>
processing.runalg('saga:convertmultipointstopoints', multipoints, points)
<put algorithm description here>
<put parameter description here>
オプション:
0 — [0] 全シェイプに対して1つの凸包
1 — [1] シェイプ毎に1つの凸包
2 — [2] シェイプのパートに対して1つの凸包
デフォルト: 0
processing.runalg('saga:convexhull', shapes, polypoints, hulls, boxes)
入力レイヤの各ポイント間に距離行列を生成します。結果の行列(対称行列)の最初の行に一意のIDが作成され、他のすべてのセルは点間の距離を反映します。
入力レイヤー。
結果テーブル。
processing.runalg('saga:distancematrix', points, table)
<put algorithm description here>
<put parameter description here>
デフォルト: 10
processing.runalg('saga:fitnpointstoshape', shapes, numpoints, points)
<put algorithm description here>
<put parameter description here>
デフォルト: 1
<put parameter description here>
デフォルト: 0
<put parameter description here>
デフォルト: 0
<put parameter description here>
デフォルト: 真
<put parameter description here>
オプション:
0 — [0] keep maxima (許容誤差付き)
1 — [1] keep minima (許容誤差付き)
2 — [2] remove maxima (許容誤差付き)
3 — [3] remove minima (許容誤差付き)
デフォルト: 0
<put parameter description here>
デフォルト: 0.0
<put parameter description here>
デフォルト: 50
processing.runalg('saga:pointsfilter', points, field, radius, minnum, maxnum, quadrants, method, tolerance, percent, filter)
<put algorithm description here>
<put parameter description here>
デフォルト: 1.0
processing.runalg('saga:pointsthinning', points, field, resolution, thinned)
<put algorithm description here>
<put parameter description here>
オプション:
0 — [0] 最初のポイント
1 — [1] 最後のポイント
2 — [2] 最小属性値のポイント
3 — [3] 最大属性値のポイント
デフォルト: 0
<put parameter description here>
オプション:
0 — [0] 残しておくポイントからの値をとる
1 — [1] すべての重複の最小値
2 — [2] すべての重複の最大値
3 — [3] すべての重複の平均値
デフォルト: 0
processing.runalg('saga:removeduplicatepoints', points, field, method, numeric, result)
<put algorithm description here>
<put parameter description here>
デフォルト: 4
<put parameter description here>
デフォルト: 5
processing.runalg('saga:separatepointsbydirection', points, directions, tolerance, output)