Vector overlay¶
Clip¶
Clips a vector layer using the features of an additional polygon layer.
Only the parts of the features in the input layer that fall within the polygons of the overlay layer will be added to the resulting layer.
警告
Feature modification
地物の面積や長さなどのプロパティは、クリッピング(切り抜き)によって変更されますが、地物の属性テーブルは 変更されません 。そのようなプロパティがテーブルに格納されている場合、手動で更新(再計算)する必要があります。
このアルゴリズムは、プロバイダで空間インデックスを使用し、ジオメトリが準備されたジオメトリを使用し、ジオメトリがマスクジオメトリに完全に含まれていない場合に切り抜き操作を適用します。
Allows features in-place modification
Default menu
:
参考
Parameters¶
Label |
Name |
Type |
Description |
---|---|---|---|
Input layer |
|
[vector: any] |
Layer containing the features to be clipped |
Overlay layer |
|
[vector: polygon] |
Layer containing the clipping features |
Clipped |
|
[vector: any] Default: |
Specify the layer to contain the features from the input layer that are inside the overlay (clipping) layer. One of:
The file encoding can also be changed here. |
Outputs¶
Label |
Name |
Type |
Description |
---|---|---|---|
Clipped |
|
[vector: any] |
Layer containing features from the input layer split by the overlay layer. |
Difference¶
Extracts features from the input layer that don't fall within the boundaries of the overlay layer.
Input layer features that partially overlap the overlay layer feature(s) are split along the boundary of those feature(s) and only the portions outside the overlay layer features are retained.
Attributes are not modified (see warning).
Allows features in-place modification
Default menu
:
参考
Parameters¶
Label |
Name |
Type |
Description |
---|---|---|---|
Input layer |
|
[vector: any] |
Layer to extract (parts of) features from. |
Overlay layer |
|
[vector: polygon] |
Layer containing the geometries that will be subtracted from the iniput layer geometries. |
Difference |
|
[vector: any] Default: |
Specify the layer to contain the (parts of) features from the input layer that are not inside the overlay layer. One of:
The file encoding can also be changed here. |
Outputs¶
Label |
Name |
Type |
Description |
---|---|---|---|
Difference |
|
[vector: any] |
Layer containing (parts of) features from the input layer not overlapping the overlay layer. |
Extract/clip by extent¶
Creates a new vector layer that only contains features which fall within a specified extent.
Any features which intersect the extent will be included.
Parameters¶
Label |
Name |
Type |
Description |
---|---|---|---|
Input layer |
|
[vector: any] |
Layer to extract (parts of) features from. |
Extent (xmin, xmax, ymin, ymax) |
|
[extent] |
Extent for clipping. |
Clip features to extent |
|
[boolean] Default: False |
チェックを付けると、出力ジオメトリは自動的にマルチジオメトリに変換され、出力タイプが均一になります。さらに、それらのジオメトリは、ジオメトリ全体を出力として使用するのではなく、選択した範囲で切り取られます。 |
Extracted |
|
[vector: any] Default: |
Specify the layer to contain the features from the input layer that are inside the clip extent. One of:
The file encoding can also be changed here. |
Outputs¶
Label |
Name |
Type |
Description |
---|---|---|---|
Extracted |
|
[vector: any] |
Layer containing the clipped features. |
Intersection¶
Extracts the portions of features from the input layer that overlap features in the overlay layer.
Features in the intersection layer are assigned the attributes of the overlapping features from both the input and overlay layers.
Attributes are not modified (see warning).
Default menu
:
参考
Parameters¶
Label |
Name |
Type |
Description |
---|---|---|---|
Input layer |
|
[vector: any] |
Layer to extract (parts of) features from. |
Overlay layer |
|
[vector: any] |
Layer containing the features to check for overlap. |
Input fields to keep (leave empty to keep all fields) Optional |
|
[tablefield: any] [list] Default: None |
Field(s) of the input layer to keep in the output. If no fields are chosen all fields are taken. |
Overlay fields to keep (leave empty to keep all fields) Optional |
|
[tablefield: any] [list] Default: None |
Field(s) of the overlay layer to keep in the output. If no fields are chosen all fields are taken. |
Intersection |
|
[vector: any] Default: |
Specify the layer to contain (the parts of) the features from the input layer that overlap one or more features from the overlay layer. One of:
The file encoding can also be changed here. |
Outputs¶
Label |
Name |
Type |
Description |
---|---|---|---|
Intersection |
|
[vector: any] |
Layer containing (parts of) features from the input layer that overlap the overlay layer. |
Line intersections¶
Creates point features where the lines from both layers intersect.
Default menu
:
Parameters¶
Label |
Name |
Type |
Description |
---|---|---|---|
Input layer |
|
[vector: line] |
Input line layer. |
Intersect layer |
|
[vector: line] |
Layer to use to find line intersections. |
Input fields to keep (leave empty to keep all fields) Optional |
|
[tablefield: any] [list] Default: None |
Field(s) of the input layer to keep in the output. If no fields are chosen all fields are taken. |
Intersect fields to keep (leave empty to keep all fields) Optional |
|
[tablefield: any] [list] Default: None |
Field(s) of the intersect layer to keep in the output. If no fields are chosen all fields are taken. |
Intersection |
|
[vector: point] Default: |
Specify the layer to contain the intersection points of the lines from the input and overlay layers. One of:
The file encoding can also be changed here. |
Outputs¶
Label |
Name |
Type |
Description |
---|---|---|---|
Intersections |
|
[vector: point] |
Point vector layer with the intersections. |
Split with lines¶
ラインまたはポリゴンを、別のレイヤのラインを使って切断します。両方のレイヤのジオメトリの交点が分割点とみなされます。
Output will contain multi geometries for split features.
Allows features in-place modification
Parameters¶
Label |
Name |
Type |
Description |
---|---|---|---|
Input layer |
|
[vector: line, polygon] |
Layer containing the lines or polygons to split. |
Split layer |
|
[vector: line] |
Line layer whose lines are used to define the breaking points. |
Split |
|
[vector: line, polygon] Default: |
Specify the layer to contain the splitted (in case they are intersected by a line in the split layer) line/polygon features from the input layer. One of:
The file encoding can also be changed here. |
Outputs¶
Label |
Name |
Type |
Description |
---|---|---|---|
Split |
|
[vector: line, polygon] |
Output vector layer with split lines or polygons from input layer. |
対称差¶
入力レイヤとオーバーレイレイヤの両方からの地物を含むが、2つのレイヤ間の重なっている領域は削除されているレイヤを作成します。
対称差分レイヤの属性テーブルには、入力レイヤとオーバーレイレイヤの両方の属性とフィールドが含まれています。
Attributes are not modified (see warning).
Default menu
:
参考
Parameters¶
Label |
Name |
Type |
Description |
---|---|---|---|
Input layer |
|
[vector: any] |
First layer to extract (parts of) features from. |
Overlay layer |
|
[vector: any] |
Second layer to extract (parts of) features from. |
Symmetrical difference |
|
[vector: any] Default: |
Specify the layer to contain (the parts of) the features from the input and overlay layers that do not overlap features from the other layer. One of:
The file encoding can also be changed here. |
Outputs¶
Label |
Name |
Type |
Description |
---|---|---|---|
Symmetrical difference |
|
[vector: any] |
Layer containing (parts of) features from each layer not overlapping the other layer. |
Union¶
入力レイヤの地物が互いに重なっていないかどうかをチェックし、重なった部分と重なっていない部分を別の地物に分解します。重なった部分は、重なった地物の数だけ同じ地物が作成されます。
オーバーレイレイヤも使用できます。その場合、それぞれのレイヤの地物はもう一方のレイヤの地物と重なり合う部分で分割され、入力レイヤとオーバーレイレイヤの両方からのすべての部分を含むレイヤーが作成されます。和集合(ユニオン)レイヤの属性テーブルは、重ならない地物についてはそれぞれの元のレイヤからの属性値、重なり合う地物については両方のレイヤからの属性値が収納されます。
注釈
union(A,B)
アルゴリズムの場合、レイヤAのジオメトリ同士またはレイヤBのジオメトリ同士の中で重なりがある場合、これらは溶解されません:すべての重なりを溶解するためには union(union(A,B))
をする必要があります。つまり作成された結果 X=union(A,B)
に対して単一レイヤの union(X)
を実行します。
Default menu
:
Parameters¶
Label |
Name |
Type |
Description |
---|---|---|---|
Input layer |
|
[vector: any] |
Input vector layer to split at any intersections. |
Overlay layer Optional |
|
[vector: any] |
Layer that will be combined to the first one. |
Union |
|
[vector: any] Default: |
Specify the layer to contain the (split and duplicated) features from the input layer and the overlay layer. One of:
The file encoding can also be changed here. |
Outputs¶
Label |
Name |
Type |
Description |
---|---|---|---|
Union |
|
[vector: any] |
Layer containing all the overlapping and non-overlapping parts from the processed layer(s). |