Permalink
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Merge pull request #9551 from m-kuhn/geom-validator-fixes
[geometry validation] Various bugfixes and improvements
- Loading branch information
Showing
with
549 additions
and 304 deletions.
- +13 −7 python/analysis/auto_generated/vector/geometry_checker/qgsfeaturepool.sip.in
- +1 −0 python/analysis/auto_generated/vector/geometry_checker/qgsgeometrycheckerror.sip.in
- +6 −2 python/analysis/auto_generated/vector/geometry_checker/qgsgeometrycheckerutils.sip.in
- +8 −0 resources/qgis_global_settings.ini
- +28 −13 src/analysis/vector/geometry_checker/qgsfeaturepool.cpp
- +19 −11 src/analysis/vector/geometry_checker/qgsfeaturepool.h
- +7 −1 src/analysis/vector/geometry_checker/qgsgeometrycheckerror.cpp
- +9 −0 src/analysis/vector/geometry_checker/qgsgeometrycheckerror.h
- +6 −6 src/analysis/vector/geometry_checker/qgsgeometrycheckerutils.cpp
- +6 −2 src/analysis/vector/geometry_checker/qgsgeometrycheckerutils.h
- +46 −4 src/analysis/vector/geometry_checker/qgsgeometrygapcheck.cpp
- +7 −26 src/analysis/vector/geometry_checker/qgsgeometrygapcheck.h
- +1 −1 src/analysis/vector/geometry_checker/qgsgeometrylinelayerintersectioncheck.cpp
- +60 −6 src/analysis/vector/geometry_checker/qgsgeometrymissingvertexcheck.cpp
- +50 −0 src/analysis/vector/geometry_checker/qgsgeometrymissingvertexcheck.h
- +56 −9 src/analysis/vector/geometry_checker/qgsgeometryoverlapcheck.cpp
- +6 −28 src/analysis/vector/geometry_checker/qgsgeometryoverlapcheck.h
- +19 −42 src/app/qgsgeometryvalidationdock.cpp
- +1 −2 src/app/qgsgeometryvalidationdock.h
- +29 −0 src/app/qgsgeometryvalidationmodel.cpp
- +10 −0 src/app/qgsgeometryvalidationmodel.h
- +34 −6 src/app/qgsgeometryvalidationservice.cpp
- +7 −0 src/app/qgsgeometryvalidationservice.h
- +8 −1 src/core/qgsgeometryoptions.cpp
- +1 −1 src/core/qgsgeometryoptions.h
- +14 −7 src/core/qgsvectorlayereditutils.cpp
- +80 −124 src/ui/qgsgeometryvalidationdockbase.ui
- +17 −5 tests/src/geometry_checker/testqgsvectorlayerfeaturepool.cpp
Oops, something went wrong.