Changes between Version 12 and Version 13 of Styles/SidewalksAndFootways
- Timestamp:
- 2022-04-17T21:13:29+02:00 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Styles/SidewalksAndFootways
v12 v13 24 24 meta { 25 25 title: "Sidewalks and footways (with knobs on)"; 26 description: "Useful for pedestrian affairs. Visualizes the sidewalk, sidewalk:left, and sidewalk:right attribute of highways, and renders various highway=footway types in different patterns. Ways that do not permit pedestrian use are made translucent."; 26 description: "Useful for pedestrian affairs. Visualizes the sidewalk, sidewalk:both, sidewalk:left, and sidewalk:right attribute of highways, and renders various highway=footway types in different patterns. Ways that do not permit pedestrian use are made translucent."; 27 27 link: "https://wiki.openstreetmap.org/wiki/Key:sidewalk"; 28 28 icon: "silly-icon.svg"; … … 40 40 meta[lang=de] { 41 41 title: "Geh- und Fußwege (mit allen Schikanen)"; 42 description: "Praktisch für Fußgängerangelegenheiten. Visualisiert die Tags sidewalk, sidewalk:left und sidewalk:right und zeichnet die verschiedenen Arten von highway=footway mit unterschiedlichen Mustern. Straßen die für Fußgänger nicht zugänglich sind werden durchscheinend gemacht." 42 description: "Praktisch für Fußgängerangelegenheiten. Visualisiert die Tags sidewalk, sidewalk:both, sidewalk:left und sidewalk:right und zeichnet die verschiedenen Arten von highway=footway mit unterschiedlichen Mustern. Straßen die für Fußgänger nicht zugänglich sind werden durchscheinend gemacht." 43 43 } 44 44 45 45 meta[lang=ja] { 46 46 title: "歩道とサイドワーク(一切合切版)"; 47 description: "歩行者との関連のあるものに便利です。「sidewalk」と「sidewalk:left」と「sidewalk:right」というタグの可視化し、「highway=footway」の様々な種類を色々な模様に示します。歩行者が歩けない道は半透明にします。"; 47 description: "歩行者との関連のあるものに便利です。「sidewalk」と「sidewalk:both」と「sidewalk:left」と「sidewalk:right」というタグの可視化し、「highway=footway」の様々な種類を色々な模様に示します。歩行者が歩けない道は半透明にします。"; 48 48 } 49 49 50 50 meta[lang=nl] { 51 51 title: "Stoepen en voetpaden (met alles dr'op en dr'an)"; 52 description: "Handig voor voetgangerszaken. Visualiseert de sidewalk, sidewalk:left, en sidewalk:right tags, en tekent de verschillende highway=footway soorten met verschillende patronen. Wegen waar voetgangers niet mogen komen worden doorschijnend gemaakt."; 52 description: "Handig voor voetgangerszaken. Visualiseert de sidewalk, sidewalk:both, sidewalk:left, en sidewalk:right tags, en tekent de verschillende highway=footway soorten met verschillende patronen. Wegen waar voetgangers niet mogen komen worden doorschijnend gemaakt."; 53 53 } 54 54 … … 83 83 84 84 /* 85 The sidewalk=*, sidewalk:left=*, and sidewalk:right=* tags. 85 The sidewalk=*, sidewalk:both=*, sidewalk:left=*, and sidewalk:right=* tags. 86 86 */ 87 87 88 88 way[sidewalk]::sidewalks_right, 89 way["sidewalk:both"]::sidewalks_right, 89 90 way["sidewalk:right"]::sidewalks_right { 90 91 width: 3; … … 93 94 } 94 95 way[sidewalk]::sidewalks_left, 96 way["sidewalk:both"]::sidewalks_left, 95 97 way["sidewalk:left"]::sidewalks_left { 96 98 width: 3; … … 99 101 } 100 102 101 way[sidewalk=right][!"sidewalk:right"]::sidewalks_right, 102 way[sidewalk=both][!"sidewalk:right"]::sidewalks_right { 103 way[sidewalk=right][!"sidewalk:right"][!"sidewalk:both"]::sidewalks_right, 104 way[sidewalk=both][!"sidewalk:right"][!"sidewalk:both"]::sidewalks_right { 103 105 set sidewalk-yes; 104 106 } 105 way[sidewalk=left][!"sidewalk:left"]::sidewalks_left, 106 way[sidewalk=both][!"sidewalk:left"]::sidewalks_left { 107 way[sidewalk=left][!"sidewalk:left"][!"sidewalk:both"]::sidewalks_left, 108 way[sidewalk=both][!"sidewalk:left"][!"sidewalk:both"]::sidewalks_left { 107 109 set sidewalk-yes; 108 110 } 109 111 110 112 /* left and no mean no sidewalk on the right if sidewalk:right is not set. */ 111 way[sidewalk=~/^(left)|(no)$/][!"sidewalk:right"]::sidewalks_right { 113 way[sidewalk=~/^(left)|(no)$/][!"sidewalk:right"][!"sidewalk:both"]::sidewalks_right { 112 114 set sidewalk-no; 113 115 } 114 116 /* right and no mean no sidewalk on the left if sidewalk:left is not set. */ 115 way[sidewalk=~/^(right)|(no)$/][!"sidewalk:left"]::sidewalks_left { 117 way[sidewalk=~/^(right)|(no)$/][!"sidewalk:left"][!"sidewalk:both"]::sidewalks_left { 116 118 set sidewalk-no; 117 119 } 118 120 119 way[sidewalk=separate][!"sidewalk:right"]::sidewalks_right { 121 way[sidewalk=separate][!"sidewalk:right"][!"sidewalk:both"]::sidewalks_right { 120 122 set sidewalk-separate; 121 123 } 122 way[sidewalk=separate][!"sidewalk:left"]::sidewalks_left { 124 way[sidewalk=separate][!"sidewalk:left"][!"sidewalk:both"]::sidewalks_left { 123 125 set sidewalk-separate; 124 126 } 125 127 126 128 /* More specific values can override the general sidewalk=* tag. */ 129 130 way["sidewalk:both"=yes][!"sidewalk:left"]::sidewalks_left { 131 set sidewalk-yes; 132 } 133 way["sidewalk:both"=yes][!"sidewalk:right"]::sidewalks_right { 134 set sidewalk-yes; 135 } 136 137 way["sidewalk:both"=no][!"sidewalk:left"]::sidewalks_left { 138 set sidewalk-no; 139 } 140 way["sidewalk:both"=no][!"sidewalk:right"]::sidewalks_right { 141 set sidewalk-no; 142 } 143 144 way["sidewalk:both"=separate][!"sidewalk:left"]::sidewalks_left { 145 set sidewalk-separate; 146 } 147 way["sidewalk:both"=separate][!"sidewalk:right"]::sidewalks_right { 148 set sidewalk-separate; 149 } 150 151 /* sidewalk:left and sidewalk:right are more specific than sidewalk:both, so they override previous values. */ 127 152 128 153 way["sidewalk:left"=yes]::sidewalks_left {
