diff --git a/convert_osm/src/extract.rs b/convert_osm/src/extract.rs index bcf34443cd..a47998dbe9 100644 --- a/convert_osm/src/extract.rs +++ b/convert_osm/src/extract.rs @@ -562,6 +562,7 @@ fn get_area_type(tags: &Tags) -> Option { "landuse", vec![ "cemetery", + "flowerbed", "forest", "grass", "meadow", diff --git a/map_model/src/objects/stop_signs.rs b/map_model/src/objects/stop_signs.rs index 31e43f8b44..526e2ace13 100644 --- a/map_model/src/objects/stop_signs.rs +++ b/map_model/src/objects/stop_signs.rs @@ -96,7 +96,7 @@ impl ControlStopSign { // Degenerate roads and deadends don't need any stop signs. But be careful with // roundabouts; we want it to be lower priority to enter a roundabout than continue through // it. - if ss.roads.len() <= 1 + if ss.roads.len() <= 2 && ss .roads .keys()