geo-registry

native:snapgeometries

How QGIS runs Snap: native:snapgeometries.

About this implementation
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.