gdal vector layer-algebra
How GDAL runs Symmetric Difference: gdal vector layer-algebra.
| Engine | GDAL |
|---|---|
| Tool name | gdal vector layer-algebra |
| Interface | cli |
| Implements | Symmetric Difference |
| Variant of | gdal-vector-layer-algebra |
| Preset | {"operation":"sym-difference"} |
| Documentation | https://gdal.org/programs/gdal_vector_layer_algebra.html |
| Effects | modifies input: no, network: no |
| Notes | Not stated |
| Status | active |
Parameters
| Name | Type | Required | Default | Choices | Note |
|---|---|---|---|---|---|
operation | string | yes | Not stated | union, intersection, sym-difference, identity, update, clip, erase | Not stated |
output-format | string | no | Not stated | Not stated | Not stated |
open-option | string_list | no | Not stated | Not stated | Not stated |
input-format | string_list | no | Not stated | Not stated | Not stated |
input | dataset | yes | Not stated | Not stated | vector dataset |
method | dataset | yes | Not stated | Not stated | vector dataset |
creation-option | string_list | no | Not stated | Not stated | Not stated |
layer-creation-option | string_list | no | Not stated | Not stated | Not stated |
overwrite | boolean | no | no | Not stated | Not stated |
update | boolean | no | no | Not stated | Not stated |
overwrite-layer | boolean | no | no | Not stated | Not stated |
append | boolean | no | no | Not stated | Not stated |
input-layer | string | no | Not stated | Not stated | Not stated |
method-layer | string | no | Not stated | Not stated | Not stated |
output-layer | string | no | Not stated | Not stated | Not stated |
geometry-type | string | no | Not stated | Not stated | Not stated |
input-prefix | string | no | Not stated | Not stated | Not stated |
input-field | string_list | no | Not stated | Not stated | exclusive group input-field |
no-input-field | boolean | no | Not stated | Not stated | exclusive group input-field |
all-input-field | boolean | no | Not stated | Not stated | exclusive group input-field |
method-prefix | string | no | Not stated | Not stated | Not stated |
method-field | string_list | no | Not stated | Not stated | exclusive group method-field |
no-method-field | boolean | no | Not stated | Not stated | exclusive group method-field |
all-method-field | boolean | no | Not stated | Not stated | exclusive group method-field |
output | dataset | yes | Not stated | Not stated | input and output; vector dataset |
How it maps to the operation
| Operation parameter | Parameter here | Note |
|---|---|---|
a | input | Not stated |
b | method | Not stated |
output | output | Not stated |
Differences from the operation
None noted
Harvested by the gdal harvester from engine version
3.13.3. Names can change when an engine is harvested again.