Related Plugins and Tags

QGIS Python Plugins Repository

Version: [3097] Time Editor 0.5.1 Experimental

Changelog
0.5.1: Feature: Temporary edit layers have set an initial opacity (0.4)
Fix: Show minimum intersection only on spatial integrity dropdown
Fix: Time integrity check now actually uses the user defined pkey (used to call
.id()),
correct handling in spatial integrity check still missing (reports .id())
Fix: unused fuzzy data transformation caused spatial integrity check to crash
0.5.0: Feature: Add option to create a csv-file via the settings for
whitelisting missing dates. Feature-ids that are added to the list do not create
an error.
Feature: Better error reporting for 'Time Integrity' checks
Feature: Output of QGIS Geomtry Validation for 'Geometry Integrity'
Fix: remove regression, invalid dates where not reported to the 'Time Integrity'
script due to changed return of validate_date_string function
Fix: remove regression, "Spatial Integrity" check did only work on manually
selected features (now entire layers can be checked again)
0.4.8: Fix: in some cases the initial filter in the spatial integrity check has
not been applied
leading to an expensive check of all (selected) features with lots of
intersections. The fix enters
a loop if the filtered feature count equals the inital count and waits for a
filtered layer
0.4.7: Fix: correct type of Text Values to QVariant, failed on second edit on
already edited feature
0.4.6: Fix: Integrity checks fully support expressions
0.4.5.1: Missed label for new UI Element
0.4.5: Replace hard coded min threshold for spatial integrity checks with UI
value (double spin box)
0.4.4: Fix hide layer after edit / log timesplit to documentation (ids of
original items)
0.4.3: Fix: reset UI and kill worker and thread as integrity check dropdown
changes
0.4.2: Fix: Clear the UI every time integrity check starts
0.4.1: Fix: check if layer is not in edit mode before integrity check dialog
(standard error dialog)
0.4.0: Allow expressions in integrity check to allow limiting the affected
features; Fixed spatial intersection bug
0.3.8: Added sidecar output for CSV (allowing drag and drop)
0.3.7: Fixed updating geometry if valid_end date matches split date
0.3.7-rc: Working temporary layer edit, remaining bug for existing date set
0.3.6: Burst Geometry Collections into Multipolygons (ignoring linestrings)
0.3.5: Export Geometry Intersections to CSV as WKT
0.3.4: Abort Time integrity on invalid dates
0.3.3: Display message at end of all operations (if nothing found)
0.3.2: Correct date expansion on Timesplit (expand to date before selection)
0.3.1: Reselect features after spatial validity check has finished
0.3.0: Better error reporting in Table Widget (including export to csv)
0.2.9: Bug fix core dump after aborting the worker
0.2.8: Performance boost from iterating only within bounding box
0.2.7: Integrity Checks for overlapping Features (needs performance boost from
GeometryEngine)
0.2.6: Integrity Checks for geometric validity (using .isGeosValid())
0.2.5: Integrity Check for individual dates (no empty strings, no invalid
dates)
0.2.4: Progressbar works again
0.2.3: If features are selected, run integrity check only on those
0.2.2: Take NULL values in to account in layer filter
Fix Division by zero for small feature sets
Time Split works again
0.2.1: Handle no selected vector layer and give an error hint
Approved
yes
Author
hilmr
Uploaded
2023-11-23T12:28:37.581619+00:00
Minimum QGIS version
3.16.0
Maximum QGIS version
3.99.0
External dependencies (PIP install string)
None
Experimental
yes

Version management

Plugin details

Sustaining Members