native:snapgeometries
How QGIS runs Snap: native:snapgeometries.
| Engine | QGIS |
|---|---|
| Tool name | native:snapgeometries |
| Interface | qgis-process |
| Implements | Snap |
| Preset | {"BEHAVIOR":0} |
| Documentation | Not stated |
| Effects | modifies input: no, network: no |
| Notes | Not stated |
| Status | active |
Parameters
| Name | Type | Required | Default | Choices | Note |
|---|---|---|---|---|---|
BEHAVIOR | enum | yes | Not stated | 0, 1, 2, 3, 4, 5, 6, 7 | 0 Prefer aligning nodes, insert extra vertices where required, 1 Prefer closest point, insert extra vertices where required, 2 Prefer aligning nodes, don't insert new vertices, 3 Prefer closest point, don't insert new vertices, 4 Move end points only, prefer aligning nodes, 5 Move end points only, p |
INPUT | source | yes | Not stated | Not stated | Not stated |
OUTPUT | sink | yes | Not stated | Not stated | output |
REFERENCE_LAYER | source | yes | Not stated | Not stated | Not stated |
TOLERANCE | distance | yes | 10 | Not stated | Not stated |
How it maps to the operation
| Operation parameter | Parameter here | Note |
|---|---|---|
layer | INPUT | Not stated |
reference | REFERENCE_LAYER | Not stated |
output | OUTPUT | Not stated |
tolerance | TOLERANCE | Not stated |
unit | Not stated | always crs-units |
Differences from the operation
- BEHAVIOR (required; this mapping sets 0) chooses how: prefer nodes and add vertices (0), prefer closest point, nodes only, end points only, and more.
Harvested by the qgis harvester from engine version
4.2.3. Names can change when an engine is harvested again.