update space and door rendering

This commit is contained in:
Laura Klünder 2017-10-16 17:16:35 +02:00
parent 0dd94d7459
commit aa5399c82c

View file

@ -32,7 +32,8 @@ def render_svg(level, miny, minx, maxy, maxx, scale=1):
spaces_geom = bbox.intersection(unary_union([s.geometry for s in level.spaces.all()]))
doors_geom = bbox.intersection(unary_union([d.geometry for d in level.doors.all()]))
svg.add_geometry(spaces_geom, fill_color='#ffffff')
svg.add_geometry(spaces_geom, fill_color='#eeeeee')
svg.add_geometry(doors_geom.difference(spaces_geom), fill_color='#ffffff')
walls_geom = buildings_geom.difference(spaces_geom).difference(doors_geom)