fix missing columns

This commit is contained in:
Laura Klünder 2017-11-18 23:30:10 +01:00
parent 6812edb8b3
commit dcb0edcbd8

View file

@ -455,6 +455,9 @@ class LevelGeometries:
subtract = []
if space.outside:
subtract.append(buildings_geom)
columns = [c.geometry for c in space.columns.all()]
if columns:
subtract.extend(columns)
if subtract:
space.geometry = space.geometry.difference(unary_union(subtract))