Fix Issue with fixed Width

pull/55/head
JonFreer 2021-09-06 19:00:01 +01:00
rodzic 560ecf95ca
commit 5445fe8bd0
1 zmienionych plików z 13 dodań i 1 usunięć

Wyświetl plik

@ -221,7 +221,19 @@ def get_streets(
)
else:
# Dilate all streets by same amount 'width'
streets = MultiLineString(streets.geometry.tolist()).buffer(width)
streets= MultiLineString(
streets[streets.geometry.type == "LineString"].geometry.tolist()
+ list(
reduce(
lambda x, y: x + y,
[
list(lines)
for lines in streets[streets.geometry.type == "MultiLineString"].geometry
],
[],
)
)
).buffer(width)
return streets