Hi Werner
An old trick is to buffer using 0 units, which usually resolves
self-intersections.
Cheers.
---
Regards,
Nigel Berjak
Please consider the environment before printing this email.
On 2025-07-03 16:11, Isenmann, Werner (RPF) via QGIS-User wrote:
Hi,
some colleagues have problems with shapefiles (really...) that contain
polygons with self-intersections. The Vector Overlay - Clip tool, for
example, cannot be executed because the algorithm does not run due to
the self-intersection. Before executing the tool, the parameter
'Invalid feature filtering' can be set to 'Skip (Ignore) Features with
Invalid Geometies'. The faulty polygons are then skipped, which is not
desirable, however.
QGIS offers various options for repairing self-intersections, for
example:
1) Vector - Check Geometries plugin: however, this sometimes has very
long runtimes which might not be acceptable.
2) Vector Geometry - Check Validity
a - Method QGIS: takes a very long time, or does not run through
b - Method GEOS: works correctly and quickly. However, only the first
error is ever found. This is not convenient for files with many errors.
Does anyone know a good solution for repairing (many)
self-intersections with high performance in QGIS?
Many thanks in advance,
Werner
---
Werner Isenmann
Regierungspräsidium Freiburg
Referat 91 - Geowissenschaftliches Landesservicezentrum
Albertstraße 5
D-79104 Freiburg i. Br.
Phone: (+49) 761 208-3008
E-Mail: werner.isenm...@rpf.bwl.de
_______________________________________________
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
_______________________________________________
QGIS-User mailing list
QGIS-User@lists.osgeo.org
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user