Matthias Kuhn
|
42c3f4549c
|
Abort geometry checks if feedback is cancelled
|
2018-10-15 14:28:01 +02:00 |
|
Matthias Kuhn
|
e300387b52
|
Use qgsgeometry_cast rather than dynamic_cast
|
2018-10-15 14:28:01 +02:00 |
|
Matthias Kuhn
|
f82970d79a
|
Send signals when geometry options change
|
2018-10-15 14:28:01 +02:00 |
|
Matthias Kuhn
|
859ac16f3d
|
Make maxOverlapArea parameter of overlap check optional
|
2018-10-15 14:28:01 +02:00 |
|
Matthias Kuhn
|
32c71b8a53
|
Better UX in geometry validation panel
|
2018-10-15 14:28:01 +02:00 |
|
Matthias Kuhn
|
baf1e52f7f
|
Better error reporting from is valid check
|
2018-10-15 14:28:01 +02:00 |
|
Matthias Kuhn
|
ed274428c2
|
Disable message bar feedback from geometryvalidator
|
2018-10-15 14:28:01 +02:00 |
|
Matthias Kuhn
|
91cd1ed608
|
Do not show standard message bar error with geometry validation errors
|
2018-10-15 14:28:01 +02:00 |
|
Matthias Kuhn
|
2abb13f0bb
|
More detach avoidance
|
2018-10-15 14:28:00 +02:00 |
|
Matthias Kuhn
|
4d374464f2
|
Make use of implicitly shared geometry
|
2018-10-15 14:28:00 +02:00 |
|
Matthias Kuhn
|
0ef292322a
|
New API for check filtering
|
2018-10-15 14:28:00 +02:00 |
|
Matthias Kuhn
|
7b3221fd4e
|
Fix rebase issue
|
2018-10-15 14:28:00 +02:00 |
|
Matthias Kuhn
|
81cfc36c1f
|
Make QgsGeometryCheck::CheckType available in factory
|
2018-10-15 14:28:00 +02:00 |
|
Matthias Kuhn
|
cf0b3e9e7d
|
More UX
|
2018-10-15 14:28:00 +02:00 |
|
Matthias Kuhn
|
d8c4473c8a
|
Make QgsRubberBand fillColor a Q_PROPERTY
|
2018-10-15 14:28:00 +02:00 |
|
Matthias Kuhn
|
4607930ece
|
Allow resolving errors
|
2018-10-15 14:27:59 +02:00 |
|
Matthias Kuhn
|
dc2c78f328
|
Implement zoom to feature
|
2018-10-15 14:27:59 +02:00 |
|
Matthias Kuhn
|
49883826c2
|
Fix rebase problem
|
2018-10-15 14:27:59 +02:00 |
|
Matthias Kuhn
|
38b2f71d7a
|
Fix rebase issues
|
2018-10-15 14:27:59 +02:00 |
|
Matthias Kuhn
|
c6159bfc52
|
Improving the UI
|
2018-10-15 14:27:59 +02:00 |
|
Matthias Kuhn
|
8142d5f39e
|
Move metatype registration to single init code
|
2018-10-15 14:27:59 +02:00 |
|
Matthias Kuhn
|
d60727f9b5
|
Report topology errors
|
2018-10-15 14:27:59 +02:00 |
|
Matthias Kuhn
|
91d54bcb25
|
Code formatting
|
2018-10-15 14:27:58 +02:00 |
|
Matthias Kuhn
|
821a4ba32f
|
Fix template based geometry check factory
|
2018-10-15 14:27:58 +02:00 |
|
Matthias Kuhn
|
ea878153b5
|
Topology check integration in validation service
|
2018-10-15 14:27:58 +02:00 |
|
Matthias Kuhn
|
88ef92155d
|
Add topology checks to configuration interface
|
2018-10-15 14:27:58 +02:00 |
|
Matthias Kuhn
|
d85c0a7e92
|
Only allow formatted numbers in precision config
|
2018-10-15 14:27:58 +02:00 |
|
Matthias Kuhn
|
dae3134b23
|
Put check registry into use
|
2018-10-15 14:27:58 +02:00 |
|
Matthias Kuhn
|
abda865622
|
Save / restore geometry check configuration
|
2018-10-15 14:27:58 +02:00 |
|
Denis Rouzaud
|
550de156c5
|
make context const
|
2018-10-15 14:27:58 +02:00 |
|
Denis Rouzaud
|
2b8401c251
|
rename variables to refleft that they are in map units
|
2018-10-15 14:27:57 +02:00 |
|
Denis Rouzaud
|
a6dc7198de
|
rename errorDescription -> description, errorName -> id
|
2018-10-15 14:27:57 +02:00 |
|
Denis Rouzaud
|
16481d203a
|
add configuration map to constructors of all tests
|
2018-10-15 14:27:57 +02:00 |
|
Denis Rouzaud
|
3817df69b2
|
Revert "QgsGeometryCheckError class requires context in constructor (not inherited classes yet)"
This reverts commit 73c89aee8c2f5ca6d2ce5a621b1ffad9f08bba02.
|
2018-10-15 14:27:57 +02:00 |
|
Matthias Kuhn
|
7df2c6305e
|
Add additional check factories
for Gap, Sliver and Overlap checks
|
2018-10-15 14:27:57 +02:00 |
|
Denis Rouzaud
|
b0810b180d
|
QgsGeometryCheckError class requires context in constructor (not inherited classes yet)
|
2018-10-15 14:27:57 +02:00 |
|
Denis Rouzaud
|
7593d51687
|
add feature pool as argument to collect/fix error methods
|
2018-10-15 14:27:57 +02:00 |
|
Denis Rouzaud
|
1df0a3ea70
|
add flags and isCompatible to QgsGeometryCheck
|
2018-10-15 14:27:57 +02:00 |
|
Denis Rouzaud
|
0b20ae6203
|
activate/deactivate geometry checks in vector layer properties
|
2018-10-15 14:27:56 +02:00 |
|
Matthias Kuhn
|
e8a7ab4303
|
Registry updates
|
2018-10-15 14:27:56 +02:00 |
|
Matthias Kuhn
|
e55bb7a3b6
|
Fix build
|
2018-10-15 14:27:56 +02:00 |
|
Matthias Kuhn
|
6f261f7067
|
Flags
|
2018-10-15 14:27:56 +02:00 |
|
Matthias Kuhn
|
dd608bbeb9
|
More python bindings
|
2018-10-15 14:27:56 +02:00 |
|
Matthias Kuhn
|
e0697fb436
|
Fix build warnings
|
2018-10-15 14:27:56 +02:00 |
|
Matthias Kuhn
|
ceec9105f4
|
Add python bindings for geometry checker
|
2018-10-15 14:27:56 +02:00 |
|
Matthias Kuhn
|
d7597f9307
|
single geometry xyz
|
2018-10-15 14:27:56 +02:00 |
|
Matthias Kuhn
|
2f5c7a3ae0
|
New configuration page for geometry validitiy
|
2018-10-15 14:27:55 +02:00 |
|
Matthias Kuhn
|
5d7c33eb1f
|
Move to unified single geometry check
|
2018-10-15 14:27:55 +02:00 |
|
Matthias Kuhn
|
cde294ebb8
|
UI improvements
|
2018-10-15 14:27:55 +02:00 |
|
Matthias Kuhn
|
1b0bd51434
|
Registry
|
2018-10-15 14:27:55 +02:00 |
|