Sandro Mani
|
85f8c25fcf
|
[Geometry checker] Specify part in error parametrization in line and line-layer intersection checks
|
2017-10-23 17:25:08 +02:00 |
|
Sandro Mani
|
3cc7272770
|
[Geometry checker] Don't report segment lengths smaller than checker precision, they are either duplicate nodes or degenerate geometries
|
2017-10-23 17:25:08 +02:00 |
|
Sandro Mani
|
0f68737976
|
[Geometry checker] Simplify point in polygon check
|
2017-10-23 17:25:08 +02:00 |
|
Sandro Mani
|
3dc083c8c4
|
[Geometry checker] Uniformize error messages
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
58e39f6a06
|
[Geometry checker] Ensure overlap check returns on error for each overlap part
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
87cdeda439
|
[Geometry checker] Report if geometry is invalid in overlap check
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
db8b53f9ac
|
[Geometry checker] Ensure duplicate check ui is enabled also for lines
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
baf4a39c68
|
[Geometry checker] Make line intersection test and line layer intersection test also report multiple intersections for same line
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
5ded4f8580
|
[Geometry checker] Ensure line layer intersection test does not check a line layer against itself
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
e5e3fde663
|
[Geometry checker] Introduce QgsGeometryCheckerUtils::polygonRings
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
7bb5583be3
|
[Geometry checker] Don't make line intersection test report symmetric errors twice
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
07dc429573
|
[Geometry checker] Some initial tests
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
54019e1111
|
[Geometry checker] Make contained check work with all geometry types
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
44ce916656
|
[Geometry checker] Also check other parts of same feature in dangle check
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
183671f938
|
[Geometry checker] Use symDifference for all geometry types to detect duplicates
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
816273ea89
|
[Geometry checker] Drop feature id update logic now handled by freezing repacking
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
767538ba37
|
[Geometry checker] Move core classes to qgis_analysis
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
a5553204bd
|
[Geometry checker] Reorder some UI elements
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
156f0060c6
|
[Geometry checker] Enter update mode when editing result layers
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
bd8028e6f5
|
[Geometry checker] Add line layer intersection check
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
e4de3a8c33
|
[Geometry checker] Update for QgsGeometryEngine API changes
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
c71d4216ca
|
[Geometry checker] Fix layerFeature comparison
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
f114b53178
|
[Geometry checker] Allow adding a prefix to output layer names
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
6c088e7b94
|
[Geometry checker] Fix logic to ensure that each pair of features is only compared once
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
d6d584b320
|
[Geometry checker] Show layer names instead of ids in user-facing strings
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
732ce4cf9c
|
[Geometry checker] Handle fid changes
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
9cbaebedd1
|
[Geometry checker] Store feature pool directly in LayerFeature instead of copying layerToMapUnits and layerToMapTransform
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
c14cdbb655
|
[Geometry checker] Fix incorrect mapToLayerUnits -> layerToMapUntis
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
9fe1d7b3d7
|
[Geometry checker] Add tooltip with data source to layers in setup tab
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
0b974c671e
|
[Geometry checker] Only update layer list in setup tab after layers have been removed
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
f523af92c5
|
[Geometry checker] Don't use QgsScrollArea...
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
5c8484056e
|
[Geometry checker] Don't self-compare features in contained check
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
2b01ccf1a8
|
[Geometry checker] Run contained check in map crs
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
49b3cee4dd
|
[Geometry checker] Various ui improvements
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
374e186556
|
[Geometry checker] Add layer column to fix summary dialog tables
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
e0caef9271
|
[Geometry checker] Introduce vertical-only scroll-areas
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
aa27b66460
|
[Geometry checker] Fix some feature highlighting issues
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
0740979b4c
|
[Geometry checker] Improve label
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
5e6501fe57
|
[Geometry checker] Add layer column to result table
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
b80fa36450
|
[Geometry checker] Imporove logic for picking the output directory
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
018467fc39
|
[Geometry checker] Fix determining active layer geometry types
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
81a4a526c7
|
[Geometry checker] Fix updating and gathering of layers
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
29d057c15a
|
[Geometry checker] Reduce icon size in setup layer list
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
7a5186684e
|
[Geometry checker] Fix angle check possibly reporting end nodes of lines
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
57c348b8b6
|
[Geometry checker] Ensure all UI items are consistently enabled/disabled depending on type of layers to be checked
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
5470b16356
|
[Geometry checker] Set appropriate initial size for checker dialog
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
45862ed674
|
[Geometry checker] Rename tab: Settings -> Setup
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
c1b06cef79
|
[Geometry checker] Tweak logic for choosing which layers are selected in the setup tab
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
f0f66d74b5
|
[Geometry checker] Fix LayerFeature iterator
|
2017-10-23 17:25:07 +02:00 |
|
Sandro Mani
|
e88f32a21c
|
[Geometry checker] Add point in polygon check
|
2017-10-23 17:25:07 +02:00 |
|