Added supplementary traffic_sign

This commit is contained in:
Robin van der Linde 2021-07-22 17:00:54 +02:00
parent 7b2c048974
commit eed59ac916
4 changed files with 358 additions and 8 deletions

View file

@ -585,7 +585,8 @@
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"segregated=yes"
"cycleway:foot=designated",
"cycleway:segregated=yes"
]
},
{
@ -596,7 +597,8 @@
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"segregated=no"
"cycleway:foot=designated",
"cycleway:segregated=no"
]
},
{
@ -626,7 +628,13 @@
"en": "Compulsory cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 3em'>",
"nl": "Verplicht fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be"
"hideInAnswer": "_country!=be",
"addExtraTags": [
"bicycle=designated",
"mofa=designated",
"moped=yes",
"speed_pedelec=yes"
]
},
{
"if": "traffic_sign=BE:D9",
@ -636,6 +644,11 @@
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"foot=designated",
"bicycle=designated",
"mofa=designated",
"moped=no",
"speed_pedelec=no",
"segregated=yes"
]
},
@ -647,11 +660,16 @@
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"foot=designated",
"bicycle=designated",
"mofa=designated",
"moped=no",
"speed_pedelec=no",
"segregated=no"
]
},
{
"if": "cycleway:traffic_sign=none",
"if": "traffic_sign=none",
"then": {
"en": "No traffic sign present",
"nl": "Geen verkeersbord aanwezig"
@ -659,6 +677,174 @@
}
]
},
{
"question": {
"en": "Does the traffic sign D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 1.5em'>) have a supplementary sign?",
"nl": "Heeft het verkeersbord D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 1.5em'>) een onderbord?"
},
"condition": "cycleway:traffic_sign=BE:D7",
"mappings": [
{
"if": "cycleway:traffic_sign=BE:D7;BE:M6",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"cycleway:moped=designated"
]
},
{
"if": "cycleway:traffic_sign=BE:D7;BE:M13",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"cycleway:speed_pedelec=designated"
]
},
{
"if": "cycleway:traffic_sign=BE:D7;BE:M14",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"cycleway:moped=designated",
"cycleway:speed_pedelec=designated"
]
},
{
"if": "cycleway:traffic_sign=BE:D7;BE:M7",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"cycleway:moped=no"
]
},
{
"if": "cycleway:traffic_sign=BE:D7;BE:M15",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"cycleway:speed_pedelec=no"
]
},
{
"if": "cycleway:traffic_sign=BE:D7;BE:M16",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"cycleway:moped=designated",
"cycleway:speed_pedelec=no"
]
},
{
"if": "cycleway:traffic_sign:supplementary=none",
"then": {
"en": "No supplementary traffic sign present",
"nl": "Geen onderbord aanwezig"
}
}
]
},
{
"question": {
"en": "Does the traffic sign D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 1.5em'>) have a supplementary sign?",
"nl": "Heeft het verkeersbord D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 1.5em'>) een onderbord?"
},
"condition": "traffic_sign=BE:D7",
"mappings": [
{
"if": "traffic_sign=BE:D7;BE:M6",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"moped=designated"
]
},
{
"if": "traffic_sign=BE:D7;BE:M13",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"speed_pedelec=designated"
]
},
{
"if": "traffic_sign=BE:D7;BE:M14",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"moped=designated",
"speed_pedelec=designated"
]
},
{
"if": "traffic_sign=BE:D7;BE:M7",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"moped=no"
]
},
{
"if": ":traffic_sign=BE:D7;BE:M15",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"speed_pedelec=no"
]
},
{
"if": "traffic_sign=BE:D7;BE:M16",
"then": {
"en": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>",
"nl": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>"
},
"hideInAnswer": "_country!=be",
"addExtraTags": [
"moped=designated",
"speed_pedelec=no"
]
},
{
"if": "traffic_sign:supplementary=none",
"then": {
"en": "No supplementary traffic sign present",
"nl": "Geen onderbord aanwezig"
}
}
]
},
{
"render": {
"en": "The buffer besides this cycleway is {cycleway:buffer} m",

View file

@ -29,6 +29,66 @@
"https://commons.wikimedia.org/wiki/File:Belgian_road_sign_D10.svg"
]
},
{
"authors": [
"Belgische Wetgever"
],
"path": "Belgian_traffic_sign_M6.svg",
"license": "CC0",
"sources": [
"https://commons.wikimedia.org/wiki/File:Belgian_traffic_sign_M6.svg"
]
},
{
"authors": [
"Belgische Wetgever"
],
"path": "Belgian_traffic_sign_M7.svg",
"license": "CC0",
"sources": [
"https://commons.wikimedia.org/wiki/File:Belgian_traffic_sign_M7.svg"
]
},
{
"authors": [
"Belgische Wetgever"
],
"path": "Belgian_traffic_sign_M13.svg",
"license": "CC0",
"sources": [
"https://commons.wikimedia.org/wiki/File:Belgian_traffic_sign_M13.svg"
]
},
{
"authors": [
"Belgische Wetgever"
],
"path": "Belgian_traffic_sign_M14.svg",
"license": "CC0",
"sources": [
"https://commons.wikimedia.org/wiki/File:Belgian_traffic_sign_M14.svg"
]
},
{
"authors": [
"Belgische Wetgever"
],
"path": "Belgian_traffic_sign_M15.svg",
"license": "CC0",
"sources": [
"https://commons.wikimedia.org/wiki/File:Belgian_traffic_sign_M15.svg"
]
},
{
"authors": [
"Belgische Wetgever"
],
"path": "Belgian_traffic_sign_M16.svg",
"license": "CC0",
"sources": [
"https://commons.wikimedia.org/wiki/File:Belgian_traffic_sign_M16.svg"
]
},
{
"authors": [
"Supaplex030"

View file

@ -934,10 +934,62 @@
}
},
"11": {
"question": "Does the traffic sign D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 1.5em'>) have a supplementary sign?",
"mappings": {
"0": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>"
},
"1": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>"
},
"2": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>"
},
"3": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>"
},
"4": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>"
},
"5": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>"
},
"6": {
"then": "No supplementary traffic sign present"
}
}
},
"12": {
"question": "Does the traffic sign D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 1.5em'>) have a supplementary sign?",
"mappings": {
"0": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>"
},
"1": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>"
},
"2": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>"
},
"3": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>"
},
"4": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>"
},
"5": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>"
},
"6": {
"then": "No supplementary traffic sign present"
}
}
},
"13": {
"render": "The buffer besides this cycleway is {cycleway:buffer} m",
"question": "How wide is the gap between the cycleway and the road?"
},
"12": {
"14": {
"question": "How is this cycleway seperated from the road?",
"mappings": {
"0": {
@ -954,7 +1006,7 @@
}
}
},
"13": {
"15": {
"question": "How is this cycleway seperated from the road?",
"mappings": {
"0": {

View file

@ -738,10 +738,62 @@
}
},
"11": {
"question": "Heeft het verkeersbord D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 1.5em'>) een onderbord?",
"mappings": {
"0": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>"
},
"1": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>"
},
"2": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>"
},
"3": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>"
},
"4": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>"
},
"5": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>"
},
"6": {
"then": "Geen onderbord aanwezig"
}
}
},
"12": {
"question": "Heeft het verkeersbord D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 1.5em'>) een onderbord?",
"mappings": {
"0": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>"
},
"1": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>"
},
"2": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>"
},
"3": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>"
},
"4": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>"
},
"5": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>"
},
"6": {
"then": "Geen onderbord aanwezig"
}
}
},
"13": {
"render": "De schrikafstand van dit fietspad is {cycleway:buffer} m",
"question": "Hoe breed is de ruimte tussen het fietspad en de weg?"
},
"12": {
"14": {
"question": "Hoe is dit fietspad gescheiden van de weg?",
"mappings": {
"0": {
@ -758,7 +810,7 @@
}
}
},
"13": {
"15": {
"question": "Hoe is dit fietspad gescheiden van de weg?",
"mappings": {
"0": {