R/qgis_fixgeometrydeletefeatures.R
qgis_fixgeometrydeletefeatures.Rd
QGIS Algorithm provided by QGIS (native c++) Delete features (native:fixgeometrydeletefeatures). Deletes features detected with an algorithm from the "Check geometry" section. This algorithm deletes error features listed in the errors layer from an algorithm in the "Check geometry" section. The required inputs are the original layer used in the check algorithm, its unique id field, and its corresponding errors layer. For instance, it can be used after the following check algorithms to delete error features:htmlulliFeature inside polygon/liliDegenerate polygons/liliSmall segments/liliDuplicated geometries/lilietc./li/ul/html
qgis_fixgeometrydeletefeatures(
INPUT = qgisprocess:::qgis_default_value(),
ERRORS = qgisprocess:::qgis_default_value(),
UNIQUE_ID = qgisprocess:::qgis_default_value(),
OUTPUT = qgisprocess:::qgis_default_value(),
REPORT = qgisprocess:::qgis_default_value(),
...,
.complete_output = .complete_output_option(),
.quiet = .quiet_option(),
.messages = .message_option()
)
source
- Input layer. Path to a vector layer.
source
- Error layer. Path to a vector layer.
field
- Field of original feature unique identifier. The name of an existing field. ; delimited list of existing field names.
sink
- Cleaned layer. Path for new vector layer.
sink
- Report layer from deleting features. Path for new vector layer.
further parameters passed to qgisprocess::qgis_run_algorithm()
logical specifying if complete out of qgisprocess::qgis_run_algorithm()
should be used (TRUE
) or first output (most likely the main) should read (FALSE
). Default value is TRUE
.
logical specifying if parameter .quiet
for qgisprocess::qgis_run_algorithm()
Default value is TRUE
.
logical specifying if messages from qgisprocess::qgis_run_algorithm()
should be printed (TRUE
) or not (FALSE
). Default value is FALSE
.