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

` `

ベクターオーバーレイ

クリップ

説明

このアルゴリズムは、追加のポリゴンレイヤーのポリゴンを使用してベクターレイヤーをクリップします。クリッピングレイヤーのポリゴン内にある入力レイヤーの地物の部分だけが結果のレイヤーに追加されます。

地物の面積や長さなどのプロパティは、クリッピング操作によって変更されますが、地物の属性は変更されません。そのようなプロパティが属性として格納されている場合、それらの属性は手動で更新する必要があります。

このアルゴリズムは、プロバイダで空間インデックスを使用し、ジオメトリが準備されたジオメトリを使用し、ジオメトリがマスクジオメトリに完全に含まれていない場合に交差操作を適用します。

パラメーター

入力レイヤー [ベクター:任意]

クリッピングする地物を含むレイヤー。

クリップレイヤー [ベクター: 任意]

入力レイヤー内の地物をクリップするために使用される機能を含むレイヤー。

algorithmを実行した後出力ファイルを開く

クリップ操作が完了した後、地図キャンバスにクリップレイヤーをロードするかどうかを選択します。

出力

Clipped [ベクター]

クリッピングレイヤーを保存する場所。ファイル、一時ファイルまたはメモリレイヤーに保存できます。

コンソールの使用方法

processing.runalg('qgis:clip', input, overlay, output)

参照

差分

説明

このアルゴリズムは、差レイヤーの境界内に収まらない入力レイヤーから地物を抽出します。部分的に差レイヤーの地物(単数または複数)内にある入力レイヤーの特徴は、クリップレイヤー地物(複数可)の境界に沿って分割されます。任意の地物は、入力差レイヤーに選択される場合、地物のみを操作で使用されています。何も地物が選択されていない場合、操作は、すべての地物を使用して行われます。

パラメーター

入力レイヤー [ベクター:任意]

削減される地物を含むレイヤー。

差分レイヤー [ベクター:任意]

入力レイヤーを減らすために使用される地物を含むレイヤー。

出力

差分 [ベクター]

差分レイヤーを保存する場所。ファイル、一時ファイルまたはメモリレイヤーに保存できます。

コンソールの使用方法

processing.runalg('qgis:difference', input, overlay, output)

参照

交差

説明

このアルゴリズムは、両方のレイヤーの地物をカバーする地物が得られ、入力レイヤーと交差レイヤーからの地物を兼ね備えています。部分的にしか他のレイヤーの地物(複数可)内にある入力地物(複数可)は、他のレイヤーの地物(複数可)の境界に沿って分割されています。すべての地物は、入力と交差レイヤーで選択される場合、地物のみを操作で使用されています。何も地物が選択されていない場合は、操作は、すべての地物を使用して行われます。

パラメーター

入力レイヤー [ベクター:任意]

合成する地物(複数可)を含有する一つのレイヤー。

交差レイヤー [ベクター: 任意]

合成される地物(複数可)を含む第二のレイヤー。

出力

交差 [ベクター]

交差レイヤーを保存する場所。ファイル、一時ファイルまたはメモリレイヤーに保存できます。

コンソールの使用方法

processing.runalg('qgis:intersection', input, input2, output)

参照

ラインの交点

説明

<put algorithm description here>

パラメーター

入力レイヤー [ベクター: ライン]
<put parameter description here>
交差レイヤー [ベクター: ライン]
<put parameter description here>
入力一意IDフィールド [テーブルフィールド:任意]
<put parameter description here>
交差一意IDフィールド [テーブルフィールド:任意]
<put parameter description here>

出力

出力レイヤー [ベクター]

ライン交差レイヤーを保存する場所。ファイル、一時ファイルまたはメモリレイヤーに保存できます。

コンソールの使用方法

processing.runalg('qgis:lineintersections', input_a, input_b, field_a, field_b, output)

参照

ラインでラインを分割

説明

このアルゴリズムは、別の線レイヤーの線を使用して線レイヤー内の線を分割し、折れ点を定義します。両方のレイヤーのジオメトリ間の交点は分割点とみなされます。

パラメーター

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

分割されるラインを含むラインレイヤー。

分割レイヤー [ベクター: ライン]

分割点を定義するのに使用されるラインレイヤー。

出力

Splitted [ベクター]

入力レイヤーからの分割線を持つ出力レイヤー。

コンソールの使用方法

processing.runalg('qgis:splitlineswithlines', input_layer, split_layer, splitted)

参照

対称差分

説明

このアルゴリズムは、2つの入力レイヤーの一方のみにあるすべての地物(単数または複数)を含むレイヤーを作成します。部分的にしか他のレイヤーの地物(複数可)内にある地物(複数可)は、他のレイヤーの地物(複数可)の境界に沿って分割されています。任意の地物は、入力差分レイヤーに選択される場合、地物のみを操作で使用されています。何も地物が選択されていない場合は、操作は、すべての地物を使用して行われます。

パラメーター

入力レイヤー [ベクター:任意]

比較する地物(複数可)を含有する一つのレイヤー。

差分レイヤー [ベクター:任意]

比較する地物(複数可)を含有する第二のレイヤー。

出力

対称差分 [ベクター]

対称差分レイヤーを保存する場所。ファイル、一時ファイルまたはメモリレイヤーに保存できます。

コンソールの使用方法

processing.runalg('qgis:symetricaldifference', input, overlay, output)

参照

合併

説明

このアルゴリズムは、両方のレイヤーの地物(単数または複数)を組み合わせます。部分的に他のレイヤーの地物内部にある地物が分割されます。両方のレイヤー内にあるエリアは新しい地物として追加されます。地物がレイヤーのいずれかで選択されている場合、それらの地物のみが操作で使用されます。何も地物が選択されていない場合は、操作は、すべての地物を使用して行われます。

パラメーター

入力レイヤー [ベクター:任意]

合併される地物(複数可)を含む一つのレイヤー。

入力レイヤー2 [ベクター:任意]

合併される地物(複数可)を含む第二のレイヤー。

出力

[ベクター]

合併レイヤーを保存する場所。ファイル、一時ファイルまたはメモリレイヤーに保存できます。

コンソールの使用方法

processing.runalg('qgis:union', input, input2, output)

参照