diff --git a/src/c3nav/mapdata/utils/svg.py b/src/c3nav/mapdata/utils/svg.py index a2d0290d..07d2290a 100644 --- a/src/c3nav/mapdata/utils/svg.py +++ b/src/c3nav/mapdata/utils/svg.py @@ -138,12 +138,12 @@ class SVGImage: ' '.join(('M %.1f %.1f L %s z' % (coords[0][0], coords[0][1], ' '.join(('%.1f %.1f' % (c[0], c[1])) for c in coords[1:]))) for coords in chain((geom.exterior.coords,), (ring.coords for ring in geom.interiors))) - + '"/>') + + '"/>').replace('.0 ', ' ') if isinstance(geom, LineString): return ('') + ' '.join(('%.1f %.1f' % (c[0], c[1])) for c in geom.coords[1:]))) + + '"/>').replace('.0 ', ' ') try: geoms = geom.geoms except AttributeError: