From db2d0d39a7a160471aba4c941cc1cde1227e4bc1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Mon, 12 Dec 2022 22:16:59 +0100 Subject: [PATCH] footways: support sidewalk=separate --- footways.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/footways.yaml b/footways.yaml index 4b3ca59..b938ac3 100644 --- a/footways.yaml +++ b/footways.yaml @@ -6,7 +6,7 @@ query: way[footway]; way["area:highway"~"^(footway|pedestrian|steps|path|platform|sidewalk)$"]; relation["area:highway"~"^(footway|pedestrian|steps|path|platform|sidewalk)$"]; - way[sidewalk~"^(yes|both|left|right|no|none)$"]; + way[sidewalk~"^(yes|both|left|right|no|separate|none)$"]; way["sidewalk:left"~"(yes|no|separate)$"]; way["sidewalk:right"~"(yes|no|separate)$"]; way["sidewalk:both"~"(yes|no|separate)$"]; @@ -56,6 +56,12 @@ feature: {% set sides = sides|merge(['leftr', 'rightr']) %} {% endif %} + {% if tags.sidewalk == 'separate' %} + {% set sidewalk_left = 'separate' %} + {% set sidewalk_right = 'separate' %} + {% set sides = sides|merge(['leftr', 'rightr']) %} + {% endif %} + {% if attribute(tags, 'sidewalk:both') %} {% set sidewalk_left = attribute(tags, 'sidewalk:both') %} {% set sides = sides|merge(['leftr', 'rightr']) %}