another invalid geometry fuckery fix
This commit is contained in:
parent
5eb75591dd
commit
34b5ad58bf
3 changed files with 7 additions and 3 deletions
|
@ -140,6 +140,7 @@ class Router:
|
|||
space.areas.add(area.pk)
|
||||
|
||||
for area in level.altitudeareas.all():
|
||||
area.geometry = unwrap_geom(area.geometry).buffer(0)
|
||||
if not space.geometry_prep.intersects(unwrap_geom(area.geometry)):
|
||||
continue
|
||||
for subgeom in assert_multipolygon(accessible_geom.intersection(unwrap_geom(area.geometry))):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue