Merge project/cycle-infra

This commit is contained in:
Pieter Vander Vennet 2021-07-28 16:59:52 +02:00
commit 3d1a1ed31b
6 changed files with 185 additions and 131 deletions

View file

@ -802,7 +802,7 @@
"question": "Can a cyclist turn right when the light is red?",
"mappings": {
"0": {
"then": "A cyclist can turn right if the light is red <img src='./assets/layers/crossings/Belgian_road_sign_B22.svg' style='height: 3em'>"
"then": "A cyclist can turn right if the light is red <img src='./assets/layers/crossings/Belgian_road_sign_B22.svg' style='width: 3em'>"
},
"1": {
"then": "A cyclist can turn right if the light is red"
@ -816,7 +816,7 @@
"question": "Can a cyclist go straight on when the light is red?",
"mappings": {
"0": {
"then": "A cyclist can go straight on if the light is red <img src='./assets/layers/crossings/Belgian_road_sign_B23.svg' style='height: 3em'>"
"then": "A cyclist can go straight on if the light is red <img src='./assets/layers/crossings/Belgian_road_sign_B23.svg' style='width: 3em'>"
},
"1": {
"then": "A cyclist can go straight on if the light is red"

View file

@ -837,7 +837,7 @@
"then": "Dit is een zebrapad"
},
"1": {
"then": "Dit is niet een zebrapad"
"then": "Dit is geen zebrapad"
}
}
},
@ -848,7 +848,7 @@
"then": "Een fietser kan deze oversteekplaats gebruiken"
},
"1": {
"then": "Een fietser kan niet deze oversteekplaats gebruiken"
"then": "Een fietser kan deze oversteekplaats niet gebruiken"
}
}
},
@ -859,7 +859,7 @@
"then": "Deze oversteekplaats heeft een verkeerseiland in het midden"
},
"1": {
"then": "Deze oversteekplaats heeft niet een verkeerseiland in het midden"
"then": "Deze oversteekplaats heeft geen verkeerseiland in het midden"
}
}
},
@ -870,7 +870,7 @@
"then": "Deze oversteekplaats heeft een geleidelijn"
},
"1": {
"then": "Deze oversteekplaats heeft niet een geleidelijn"
"then": "Deze oversteekplaats heeft geen geleidelijn"
},
"2": {
"then": "Deze oversteekplaats heeft een geleidelijn, die incorrect is."
@ -884,7 +884,7 @@
"then": "Dit verkeerslicht heeft een knop voor groen licht"
},
"1": {
"then": "Dit verkeerlicht heeft niet een knop voor groen licht"
"then": "Dit verkeerlicht heeft geen knop voor groen licht"
}
}
},
@ -892,7 +892,7 @@
"question": "Mag een fietser rechtsaf slaan als het licht rood is?",
"mappings": {
"0": {
"then": "Een fietser mag wel rechtsaf slaan als het licht rood is <img src='./assets/layers/crossings/Belgian_road_sign_B22.svg' style='height: 3em'>"
"then": "Een fietser mag wel rechtsaf slaan als het licht rood is <img src='./assets/layers/crossings/Belgian_road_sign_B22.svg' style='width: 3em'>"
},
"1": {
"then": "Een fietser mag wel rechtsaf slaan als het licht rood is"
@ -906,7 +906,7 @@
"question": "Mag een fietser rechtdoor gaan als het licht rood is?",
"mappings": {
"0": {
"then": "Een fietser mag wel rechtdoor gaan als het licht rood is <img src='./assets/layers/crossings/Belgian_road_sign_B23.svg' style='height: 3em'>"
"then": "Een fietser mag wel rechtdoor gaan als het licht rood is <img src='./assets/layers/crossings/Belgian_road_sign_B23.svg' style='width: 3em'>"
},
"1": {
"then": "Een fietser mag wel rechtdoor gaan als het licht rood is"

View file

@ -703,7 +703,7 @@
"render": "Cycleways",
"mappings": {
"0": {
"then": "Bike road"
"then": "Cycleway"
},
"1": {
"then": "Shared lane"
@ -712,7 +712,7 @@
"then": "Bike lane"
},
"3": {
"then": "Bike road next to the road"
"then": "Cycleway next to the road"
},
"4": {
"then": "Cyclestreet"
@ -933,16 +933,16 @@
"question": "What traffic sign does this cycleway have?",
"mappings": {
"0": {
"then": "Compulsory cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 3em'>"
"then": "Compulsory cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 3em'>"
},
"1": {
"then": "Compulsory cycleway (with supplementary sign)<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 3em'> "
"then": "Compulsory cycleway (with supplementary sign)<br><img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 3em'> "
},
"2": {
"then": "Segregated foot/cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D09.svg' style='height: 3em'>"
"then": "Segregated foot/cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D09.svg' style='width: 3em'>"
},
"3": {
"then": "Unsegregated foot/cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D10.svg' style='height: 3em'>"
"then": "Unsegregated foot/cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D10.svg' style='width: 3em'>"
},
"4": {
"then": "No traffic sign present"
@ -953,16 +953,16 @@
"question": "What traffic sign does this cycleway have?",
"mappings": {
"0": {
"then": "Compulsory cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 3em'>"
"then": "Compulsory cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 3em'>"
},
"1": {
"then": "Compulsory cycleway (with supplementary sign)<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 3em'> "
"then": "Compulsory cycleway (with supplementary sign)<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 3em'> "
},
"2": {
"then": "Segregated foot/cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D09.svg' style='height: 3em'>"
"then": "Segregated foot/cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D09.svg' style='width: 3em'>"
},
"3": {
"then": "Unsegregated foot/cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D10.svg' style='height: 3em'>"
"then": "Unsegregated foot/cycleway <img src='./assets/themes/cycle_infra/Belgian_road_sign_D10.svg' style='width: 3em'>"
},
"4": {
"then": "No traffic sign present"
@ -970,25 +970,25 @@
}
},
"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?",
"question": "Does the traffic sign D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 1.5em'>) have a supplementary sign?",
"mappings": {
"0": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='width: 3em'>"
},
"1": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='width: 3em'>"
},
"2": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='width: 3em'>"
},
"3": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='width: 3em'>"
},
"4": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='width: 3em'>"
},
"5": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='width: 3em'>"
},
"6": {
"then": "No supplementary traffic sign present"
@ -996,25 +996,25 @@
}
},
"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?",
"question": "Does the traffic sign D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 1.5em'>) have a supplementary sign?",
"mappings": {
"0": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='width: 3em'>"
},
"1": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='width: 3em'>"
},
"2": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='width: 3em'>"
},
"3": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='width: 3em'>"
},
"4": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='width: 3em'>"
},
"5": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='width: 3em'>"
},
"6": {
"then": "No supplementary traffic sign present"

View file

@ -652,13 +652,13 @@
"question": "Is dit een fietsstraat?",
"mappings": {
"0": {
"then": "Dit is een fietstraat, en dus een 30km/h zone"
"then": "Dit is een fietsstraat, en dus een 30km/h zone"
},
"1": {
"then": "Dit is een fietstraat"
"then": "Dit is een fietsstraat"
},
"2": {
"then": "Dit is niet een fietstraat"
"then": "Dit is geen fietsstraat"
}
}
},
@ -726,7 +726,33 @@
"question": "Waaruit is het oppervlak van het fietspad van gemaakt?"
},
"5": {
"question": "Wat is de kwaliteit van dit fietspad?"
"question": "Wat is de kwaliteit van dit fietspad?",
"mappings": {
"0": {
"then": "Geschikt voor fijne rollers: rollerblade, skateboard"
},
"1": {
"then": "Geschikt voor fijne wielen: racefiets"
},
"2": {
"then": "Geschikt voor normale wielen: stadsfiets, rolstoel, scooter"
},
"3": {
"then": "Geschikt voor brede wielen: trekfiets, auto, rickshaw"
},
"4": {
"then": "Geschikt voor voertuigen met hoge banden: lichte terreinwagen"
},
"5": {
"then": "Geschikt voor terreinwagens: zware terreinwagen"
},
"6": {
"then": "Geschikt voor gespecialiseerde terreinwagens: tractor, alleterreinwagen"
},
"7": {
"then": "Niet geschikt voor voertuigen met wielen"
}
}
},
"6": {
"render": "Deze weg is gemaakt van {surface}",
@ -769,16 +795,16 @@
"question": "Welk verkeersbord heeft dit fietspad?",
"mappings": {
"0": {
"then": "Verplicht fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 3em'>"
"then": "Verplicht fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 3em'>"
},
"1": {
"then": "Verplicht fietspad (met onderbord)<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 3em'>"
"then": "Verplicht fietspad (met onderbord)<br><img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 3em'>"
},
"2": {
"then": "Afgescheiden voet-/fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D09.svg' style='height: 3em'>"
"then": "Afgescheiden voet-/fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D09.svg' style='width: 3em'>"
},
"3": {
"then": "Gedeeld voet-/fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D10.svg' style='height: 3em'>"
"then": "Gedeeld voet-/fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D10.svg' style='width: 3em'>"
},
"4": {
"then": "Geen verkeersbord aanwezig"
@ -789,16 +815,16 @@
"question": "Welk verkeersbord heeft dit fietspad?",
"mappings": {
"0": {
"then": "Verplicht fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 3em'>"
"then": "Verplicht fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 3em'>"
},
"1": {
"then": "Verplicht fietspad (met onderbord)<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 3em'>"
"then": "Verplicht fietspad (met onderbord)<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 3em'>"
},
"2": {
"then": "Afgescheiden voet-/fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D09.svg' style='height: 3em'>"
"then": "Afgescheiden voet-/fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D09.svg' style='width: 3em'>"
},
"3": {
"then": "Gedeeld voet-/fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D10.svg' style='height: 3em'>"
"then": "Gedeeld voet-/fietspad <img src='./assets/themes/cycle_infra/Belgian_road_sign_D10.svg' style='width: 3em'>"
},
"4": {
"then": "Geen verkeersbord aanwezig"
@ -806,25 +832,25 @@
}
},
"11": {
"question": "Heeft het verkeersbord D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 1.5em'>) een onderbord?",
"question": "Heeft het verkeersbord D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 1.5em'>) een onderbord?",
"mappings": {
"0": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='width: 3em'>"
},
"1": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='width: 3em'>"
},
"2": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='width: 3em'>"
},
"3": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='width: 3em'>"
},
"4": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='width: 3em'>"
},
"5": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='width: 3em'>"
},
"6": {
"then": "Geen onderbord aanwezig"
@ -832,25 +858,25 @@
}
},
"12": {
"question": "Heeft het verkeersbord D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='height: 1.5em'>) een onderbord?",
"question": "Heeft het verkeersbord D7 (<img src='./assets/themes/cycle_infra/Belgian_road_sign_D07.svg' style='width: 1.5em'>) een onderbord?",
"mappings": {
"0": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M6.svg' style='width: 3em'>"
},
"1": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M13.svg' style='width: 3em'>"
},
"2": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M14.svg' style='width: 3em'>"
},
"3": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M7.svg' style='width: 3em'>"
},
"4": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M15.svg' style='width: 3em'>"
},
"5": {
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='height: 3em'>"
"then": "<img src='./assets/themes/cycle_infra/Belgian_traffic_sign_M16.svg' style='width: 3em'>"
},
"6": {
"then": "Geen onderbord aanwezig"
@ -935,13 +961,13 @@
"question": "Is dit een fietsstraat?",
"mappings": {
"0": {
"then": "Dit is een fietstraat, en dus een 30km/h zone"
"then": "Dit is een fietsstraat, en dus een 30km/h zone"
},
"1": {
"then": "Dit is een fietstraat"
"then": "Dit is een fietsstraat"
},
"2": {
"then": "Dit is niet een fietstraat"
"then": "Dit is geen fietsstraat"
}
}
}
@ -1014,12 +1040,26 @@
},
"2": {
"then": "Drievoudig, drie hekjes achter elkaar <img src='./assets/themes/cycle_infra/Cycle_barrier_triple.png' style='width:8em'>"
},
"3": {
"then": "Knijppoort, ruimte is smaller aan de top, dan aan de bodem <img src='./assets/themes/cycle_infra/Cycle_barrier_squeeze.png' style='width:8em'>"
}
}
},
"3": {
"render": "Maximumbreedte: {maxwidth:physical} m",
"question": "Hoe breed is de ruimte naast de barrière?"
},
"4": {
"render": "Ruimte tussen barrières (langs de lengte van de weg): {width:seperation} m",
"question": "Hoeveel ruimte is er tussen de barrières (langs de lengte van de weg)?"
},
"5": {
"render": "Breedte van de opening: {width:opening} m",
"question": "Hoe breed is de smalste opening naast de barrières?"
},
"6": {
"question": "Hoeveel overlappen de barrières?"
}
}
}