50_Overlaying_geometries #52

Merged
mpeltriaux merged 3 commits from 50_Overlaying_geometries into master 2021-12-16 10:02:47 +01:00
Owner

Implements #50

grafik

# Implements #50 ![grafik](/attachments/20ee599d-d4bd-4d3c-af62-fa0de055a3d0)
mpeltriaux added 3 commits 2021-12-16 10:02:27 +01:00
* refactors geometry field into GeoReferencedMixin, holding more handy methods and used in all models, formerly holding the geometry field
* refactors backend admin configuration, so modified, deleted and created are not editable in the backend which also skips loading of all possible choices
* fixes typo in sanitize_db command
* introduces GeometryConflict model, holding a link between two geometries, where one overlaps the other
* adds first (WIP) messages into detail views of ema and intervention for test purposes
* removes unused messages
* adds geometry conflict message rendering for KOM and OEK
* removes unused methods in GeoReferencedMixin
* generalizes geometrical lookup for conflicts from overlaps to intersects
* adds test for geometry conflicts
* refactors rechecking of existing conflicts to avoid recursion in certain cases
* adds/updates translations
mpeltriaux merged commit 44dbee0008 into master 2021-12-16 10:02:47 +01:00
mpeltriaux deleted branch 50_Overlaying_geometries 2021-12-16 10:03:04 +01:00
Sign in to join this conversation.
No description provided.