mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-26 00:04:03 -04:00
73 lines
1.7 KiB
YAML
73 lines
1.7 KiB
YAML
tests:
|
|
|
|
- name: Difference (multiple overlays)
|
|
algorithm: native:multidifference
|
|
params:
|
|
INPUT:
|
|
name: custom/multi_overlay_A.shp
|
|
type: vector
|
|
OVERLAYS:
|
|
params:
|
|
- name: custom/multi_overlay_B.shp
|
|
type: vector
|
|
- name: custom/multi_overlay_C.shp
|
|
type: vector
|
|
type: multi
|
|
results:
|
|
OUTPUT:
|
|
name: expected/multi_difference.gml
|
|
type: vector
|
|
compare:
|
|
fields:
|
|
gml_id: skip
|
|
geometry:
|
|
normalize: True
|
|
|
|
- name: Intersection (multiple overlays)
|
|
algorithm: native:multiintersection
|
|
params:
|
|
INPUT:
|
|
name: custom/multi_overlay_A.shp
|
|
type: vector
|
|
OVERLAYS:
|
|
params:
|
|
- name: custom/multi_overlay_B.shp
|
|
type: vector
|
|
- name: custom/multi_overlay_C.shp
|
|
type: vector
|
|
type: multi
|
|
OVERLAY_FIELDS_PREFIX: ''
|
|
results:
|
|
OUTPUT:
|
|
name: expected/multi_intersection.gml
|
|
type: vector
|
|
compare:
|
|
fields:
|
|
gml_id: skip
|
|
geometry:
|
|
normalize: True
|
|
|
|
- name: Union (multiple overlays)
|
|
algorithm: native:multiunion
|
|
params:
|
|
INPUT:
|
|
name: custom/multi_overlay_A.shp
|
|
type: vector
|
|
OVERLAYS:
|
|
params:
|
|
- name: custom/multi_overlay_B.shp
|
|
type: vector
|
|
- name: custom/multi_overlay_C.shp
|
|
type: vector
|
|
type: multi
|
|
OVERLAY_FIELDS_PREFIX: ''
|
|
results:
|
|
OUTPUT:
|
|
name: expected/multi_union.gml
|
|
type: vector
|
|
compare:
|
|
fields:
|
|
gml_id: skip
|
|
geometry:
|
|
normalize: True
|