199 lines
No EOL
4.3 KiB
JSON
199 lines
No EOL
4.3 KiB
JSON
{
|
|
"id": "slow_roads",
|
|
"name": {
|
|
"nl": "Paadjes, trage wegen en autoluwe straten"
|
|
},
|
|
"minzoom": 16,
|
|
"source": {
|
|
"osmTags": {
|
|
"and": [
|
|
{
|
|
"or": [
|
|
"highway=pedestrian",
|
|
"highway=footway",
|
|
"highway=path",
|
|
"highway=bridleway",
|
|
"highway=living_street",
|
|
"highway=track"
|
|
]
|
|
},
|
|
"access!=no",
|
|
"access!=private"
|
|
]
|
|
}
|
|
},
|
|
"title": {
|
|
"render": {
|
|
"nl": "Trage weg"
|
|
},
|
|
"mappings": [
|
|
{
|
|
"if": "name~*",
|
|
"then": {
|
|
"nl": "{name}"
|
|
}
|
|
},
|
|
{
|
|
"if": "highway=footway",
|
|
"then": {
|
|
"nl": "Voetpad"
|
|
}
|
|
},
|
|
{
|
|
"if": "highway=cycleway",
|
|
"then": {
|
|
"nl": "Fietspad"
|
|
}
|
|
},
|
|
{
|
|
"if": "highway=pedestrian",
|
|
"then": {
|
|
"nl": "Voetgangersstraat"
|
|
}
|
|
},
|
|
{
|
|
"if": "highway=living_street",
|
|
"then": {
|
|
"nl": "Woonerf"
|
|
}
|
|
},
|
|
{
|
|
"if": "highway=path",
|
|
"then": "Klein pad"
|
|
}
|
|
]
|
|
},
|
|
"tagRenderings": [
|
|
"images",
|
|
{
|
|
"render": {
|
|
"nl:": "<div class='flex'><img src='./assets/layers/slow_roads/woonerf.svg' style='width: 150px; height: auto; margin-right: 0.5em;' /> <div> Dit is een woonerf: <ul><li>Voetgangers mogen hier de volledige breedte van de straat gebruiken</li><li>Gemotoriseerd verkeer mag maximaal <b>20km/h</b> rijden</li></ul></div></div>"
|
|
},
|
|
"condition": "highway=living_street"
|
|
},
|
|
{
|
|
"question": {
|
|
"nl": "Wat is de wegverharding van dit pad?"
|
|
},
|
|
"render": {
|
|
"nl": "De ondergrond is <b>{surface}</b>",
|
|
"en": "The surface is <b>{surface}</b>"
|
|
},
|
|
"freeform": {
|
|
"key": "surface"
|
|
},
|
|
"mappings": [
|
|
{
|
|
"if": "surface=grass",
|
|
"then": {
|
|
"nl": "De ondergrond is <b>gras</b>",
|
|
"en": "The surface is <b>grass</b>"
|
|
}
|
|
},
|
|
{
|
|
"if": "surface=ground",
|
|
"then": {
|
|
"nl": "De ondergrond is <b>aarde</b>",
|
|
"en": "The surface is <b>ground</b>"
|
|
}
|
|
},
|
|
{
|
|
"if": "surface=unpaved",
|
|
"then": {
|
|
"nl": "De ondergrond is <b>onverhard</b>",
|
|
"en": "The surface is <b>unpaved</b>"
|
|
},
|
|
"hideInAnswer": true
|
|
},
|
|
{
|
|
"if": "surface=sand",
|
|
"then": {
|
|
"nl": "De ondergrond is <b>zand</b>",
|
|
"en": "The surface is <b>sand</b>"
|
|
}
|
|
},
|
|
{
|
|
"if": "surface=paving_stones",
|
|
"then": {
|
|
"nl": "De ondergrond bestaat uit <b>stoeptegels</b>",
|
|
"en": "The surface is <b>paving stones</b>"
|
|
}
|
|
},
|
|
{
|
|
"if": "surface=asphalt",
|
|
"then": {
|
|
"nl": "De ondergrond is <b>asfalt</b>",
|
|
"en": "The surface is <b>asphalt</b>"
|
|
}
|
|
},
|
|
{
|
|
"if": "surface=concrete",
|
|
"then": {
|
|
"nl": "De ondergrond is <b>beton</b>",
|
|
"en": "The surface is <b>concrete</b>"
|
|
}
|
|
},
|
|
{
|
|
"if": "surface=paved",
|
|
"then": {
|
|
"nl": "De ondergrond is <b>verhard</b>",
|
|
"en": "The surface is <b>paved</b>"
|
|
},
|
|
"hideInAnswer": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"question": "Is deze weg 's nachts verlicht?",
|
|
"mappings": [
|
|
{
|
|
"if": "lit=yes",
|
|
"then": "'s nachts verlicht"
|
|
},
|
|
{
|
|
"if": "lit=no",
|
|
"then": "Niet verlicht"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"hideUnderlayingFeaturesMinPercentage": 0,
|
|
"icon": {
|
|
"render": "./assets/svg/bug.svg",
|
|
"mappings": []
|
|
},
|
|
"width": {
|
|
"render": "7"
|
|
},
|
|
"dashArray": {
|
|
"render": "",
|
|
"mappings": [
|
|
{
|
|
"if": "highway=cycleway",
|
|
"then": ""
|
|
},
|
|
{
|
|
"if": "highway=path",
|
|
"then": "0 12"
|
|
},
|
|
{
|
|
"if": {
|
|
"or": [
|
|
"highway=footway",
|
|
"highway=pedestrian"
|
|
]
|
|
},
|
|
"then": "12 18"
|
|
},
|
|
{
|
|
"if": "highway=living_street",
|
|
"then": "12 12 0 12"
|
|
}
|
|
]
|
|
},
|
|
"color": {
|
|
"render": "#eaba2a"
|
|
},
|
|
"presets": [
|
|
]
|
|
} |