Merge branch 'master' into master

This commit is contained in:
Pieter Vander Vennet 2021-03-15 15:57:45 +01:00 committed by GitHub
commit 3bfa3dbfc6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
99 changed files with 4967 additions and 542 deletions

View file

@ -6,18 +6,13 @@
"fr": "Bancs"
},
"minzoom": 14,
"overpassTags": {
"and": [
"amenity=bench"
]
},
"overpassTags": "amenity=bench",
"title": {
"render": {
"en": "Bench",
"de": "Sitzbank",
"fr": "Banc"
},
"mappings": []
}
},
"tagRenderings": [
"images",
@ -28,16 +23,11 @@
"fr": "Dossier"
},
"freeform": {
"key": "backrest",
"addExtraTags": []
"key": "backrest"
},
"mappings": [
{
"if": {
"and": [
"backrest=yes"
]
},
"if": "backrest=yes",
"then": {
"en": "Backrest: Yes",
"de": "Rückenlehne: Ja",
@ -45,11 +35,7 @@
}
},
{
"if": {
"and": [
"backrest=no"
]
},
"if": "backrest=no",
"then": {
"en": "Backrest: No",
"de": "Rückenlehne: Nein",
@ -73,7 +59,6 @@
"key": "seats",
"type": "nat"
},
"mappings": [],
"question": {
"en": "How many seats does this bench have?",
"de": "Wie viele Sitzplätze hat diese Bank?",
@ -92,11 +77,7 @@
},
"mappings": [
{
"if": {
"and": [
"material=wood"
]
},
"if": "material=wood",
"then": {
"en": "Material: wood",
"de": "Material: Holz",
@ -104,11 +85,7 @@
}
},
{
"if": {
"and": [
"material=metal"
]
},
"if": "material=metal",
"then": {
"en": "Material: metal",
"de": "Material: Metall",
@ -116,11 +93,7 @@
}
},
{
"if": {
"and": [
"material=stone"
]
},
"if": "material=stone",
"then": {
"en": "Material: stone",
"de": "Material: Stein",
@ -128,11 +101,7 @@
}
},
{
"if": {
"and": [
"material=concrete"
]
},
"if": "material=concrete",
"then": {
"en": "Material: concrete",
"de": "Material: Beton",
@ -140,11 +109,7 @@
}
},
{
"if": {
"and": [
"material=plastic"
]
},
"if": "material=plastic",
"then": {
"en": "Material: plastic",
"de": "Material: Kunststoff",
@ -152,11 +117,7 @@
}
},
{
"if": {
"and": [
"material=steel"
]
},
"if": "material=steel",
"then": {
"en": "Material: steel",
"de": "Material: Stahl",
@ -200,11 +161,7 @@
},
"mappings": [
{
"if": {
"and": [
"colour=brown"
]
},
"if": "colour=brown",
"then": {
"en": "Colour: brown",
"de": "Farbe: braun",
@ -212,11 +169,7 @@
}
},
{
"if": {
"and": [
"colour=green"
]
},
"if": "colour=green",
"then": {
"en": "Colour: green",
"de": "Farbe: grün",
@ -224,11 +177,7 @@
}
},
{
"if": {
"and": [
"colour=gray"
]
},
"if": "colour=gray",
"then": {
"en": "Colour: gray",
"de": "Farbe: grau",
@ -236,11 +185,7 @@
}
},
{
"if": {
"and": [
"colour=white"
]
},
"if": "colour=white",
"then": {
"en": "Colour: white",
"de": "Farbe: weiß",
@ -248,11 +193,7 @@
}
},
{
"if": {
"and": [
"colour=red"
]
},
"if": "colour=red",
"then": {
"en": "Colour: red",
"de": "Farbe: rot",
@ -260,11 +201,7 @@
}
},
{
"if": {
"and": [
"colour=black"
]
},
"if": "colour=black",
"then": {
"en": "Colour: black",
"de": "Farbe: schwarz",
@ -272,11 +209,7 @@
}
},
{
"if": {
"and": [
"colour=blue"
]
},
"if": "colour=blue",
"then": {
"en": "Colour: blue",
"de": "Farbe: blau",
@ -284,11 +217,7 @@
}
},
{
"if": {
"and": [
"colour=yellow"
]
},
"if": "colour=yellow",
"then": {
"en": "Colour: yellow",
"de": "Farbe: gelb",

View file

@ -5,11 +5,7 @@
"nl": "Picnictafels"
},
"minzoom": 12,
"overpassTags": {
"and": [
"leisure=picnic_table"
]
},
"overpassTags": "leisure=picnic_table",
"title": {
"render": {
"en": "Picnic table",
@ -35,22 +31,14 @@
},
"mappings": [
{
"if": {
"and": [
"material=wood"
]
},
"if": "material=wood",
"then": {
"en": "This is a wooden picnic table",
"nl": "Deze picnictafel is gemaakt uit hout"
}
},
{
"if": {
"and": [
"material=concrete"
]
},
"if": "material=concrete",
"then": {
"en": "This is a concrete picnic table",
"nl": "Deze picnictafel is gemaakt uit beton"

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 21 KiB

View file

@ -0,0 +1,114 @@
{
"id": "play_forest",
"name": {
"nl": "Speelbossen"
},
"minzoom": 13,
"overpassTags": {
"and": [
"playground=forest"
]
},
"title": {
"render": {
"nl": "Speelbos"
},
"mappings": [
{
"if": "name~Speelbos.*",
"then": {
"nl": "{name}"
}
},
{
"if": "name~*",
"then": {
"nl": "Speelbos {name}"
}
}
]
},
"description": {
"nl": "Een speelbos is een vrij toegankelijke zone in een bos"
},
"tagRenderings": [
"images",
{
"question": "Wie beheert dit gebied?",
"render": "Dit gebied wordt beheerd door {operator}",
"freeform": {
"key": "operator"
},
"mappings": [
{
"if": "operator~[aA][nN][bB]",
"then": "Dit gebied wordt beheerd door het <a href='https://www.natuurenbos.be/spelen'>Agentschap Natuur en Bos</a>",
"hideInAnswer": true
},
{
"if": "operator=Agenstchap Natuur en Bos",
"then": "Dit gebied wordt beheerd door het <a href='https://www.natuurenbos.be/spelen'>Agentschap Natuur en Bos</a>"
}
]
},
{
"question": "Wanneer is deze speelzone toegankelijk?",
"mappings": [
{
"if": "opening_hours=08:00-22:00",
"then": "Het hele jaar door overdag toegankelijk (van 08:00 tot 22:00)"
},
{
"if": "opening_hours=Jul-Aug 08:00-22:00",
"then": "Enkel in de <b>zomervakantie</b> en overdag toegankelijk (van 1 juli tot 31 augustus, van 08:00 tot 22:00"
}
]
},
{
"question": "Wie kan men emailen indien er problemen zijn met de speelzone?",
"render": "De bevoegde dienst kan bereikt worden via {email}",
"freeform": {
"key": "email",
"type": "email"
}
},
{
"question": "Wie kan men bellen indien er problemen zijn met de speelzone?",
"render": "De bevoegde dienst kan getelefoneerd worden via {phone}",
"freeform": {
"key": "phone",
"type": "phone"
}
},
"questions",
{
"render": "{reviews(name, play_forest)}"
}
],
"hideUnderlayingFeaturesMinPercentage": 0,
"hideFromOverview": false,
"icon": {
"render": "./assets/layers/play_forest/icon.svg"
},
"width": {
"render": "8"
},
"iconSize": {
"render": "40,40,center"
},
"color": {
"render": "#2d2"
},
"presets": [
{
"title": "Speelbos",
"tags": [
"leisure=playground",
"playground=forest",
"fixme=Toegevoegd met MapComplete, geometry nog uit te tekenen"
],
"description": "Een zone in het bos, duidelijk gemarkeerd als speelzone met de overeenkomstige borden.<br/><img src='./assets/layers/play_forest/icon.svg'/>"
}
],
"wayHandling": 2
}

View file

@ -0,0 +1,261 @@
{
"id": "playground",
"name": {
"nl": "Speeltuinen",
"en": "Playgrounds"
},
"minzoom": 13,
"overpassTags": {
"and": [
"leisure=playground",
"playground!=forest"
]
},
"description": {
"nl": "Speeltuinen",
"en": "Playgrounds"
},
"title": {
"render": {
"nl": "Speeltuin",
"en": "Playground"
},
"mappings": [
{
"if": "name~*",
"then": {
"nl": "Speeltuin <i>{name}</i>",
"en": "Playground <i>{name}</i>"
}
}
]
},
"tagRenderings": [
"images",
{
"question": {
"nl": "Wat is de ondergrond van deze speeltuin?<br/><i>Indien er verschillende ondergronden zijn, neem de meest voorkomende</i>",
"en": "Which is the surface of this playground?<br/><i>If there are multiple, select the most occuring one</i>"
},
"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=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=unpaved",
"then": {
"nl": "De ondergrond is <b>onverhard</b>",
"en": "The surface is <b>unpaved</b>"
},
"hideInAnswer": true
},
{
"if": "surface=paved",
"then": {
"nl": "De ondergrond is <b>verhard</b>",
"en": "The surface is <b>paved</b>"
},
"hideInAnswer": true
}
]
},
{
"question": {
"nl": "Is deze speeltuin 's nachts verlicht?"
},
"mappings": [
{
"if": "lit=yes",
"then": "Deze speeltuin is 's nachts verlicht"
},
{
"if": "lit=no",
"then": "Deze speeltuin is 's nachts niet verlicht"
}
]
},
{
"render": {
"nl": "Toegankelijk vanaf {min_age} jaar oud"
},
"question": {
"nl": "Wat is de minimale leeftijd om op deze speeltuin te mogen?"
},
"freeform": {
"key": "min_age",
"type": "pnat"
}
},
{
"render": {
"nl": "Toegankelijk tot {max_age}"
},
"question": {
"nl": "Wat is de maximaal toegestane leeftijd voor deze speeltuin?"
},
"freeform": {
"key": "max_age",
"type": "pnat"
}
},
{
"question": "Wie beheert deze speeltuin?",
"render": "Beheer door {operator}",
"freeform": {
"key": "operator"
}
},
{
"question": "Is deze speeltuin vrij toegankelijk voor het publiek?",
"mappings": [
{
"if": "access=",
"then": "Vrij toegankelijk voor het publiek",
"hideInAnswer": true
},
{
"if": "access=yes",
"then": "Vrij toegankelijk voor het publiek"
},
{
"if": "access=customers",
"then": "Enkel toegankelijk voor klanten van de bijhorende zaak"
},
{
"if": "access=students",
"then": "Vrij toegankelijk voor scholieren van de school"
},
{
"if": "access=private",
"then": "Niet vrij toegankelijk"
}
]
},
{
"question": "Wie kan men emailen indien er problemen zijn met de speeltuin?",
"render": "De bevoegde dienst kan bereikt worden via {email}",
"freeform": {
"key": "email",
"type": "email"
}
},
{
"question": "Wie kan men bellen indien er problemen zijn met de speeltuin?",
"render": "De bevoegde dienst kan getelefoneerd worden via {phone}",
"freeform": {
"key": "phone",
"type": "phone"
}
},
{
"question": {
"nl": "Is deze speeltuin toegankelijk voor rolstoelgebruikers?"
},
"mappings": [
{
"if": "wheelchair=yes",
"then": {
"nl": "Geheel toegankelijk voor rolstoelgebruikers"
}
},
{
"if": "wheelchair=limited",
"then": {
"nl": "Beperkt toegankelijk voor rolstoelgebruikers"
}
},
{
"if": "wheelchair=no",
"then": {
"nl": "Niet toegankelijk voor rolstoelgebruikers"
}
}
]
},
{
"freeform": {
"key": "opening_hours",
"type": "opening_hours"
},
"render": "{opening_hours_table(opening_hours)}",
"question": {
"nl": "Op welke uren is deze speeltuin toegankelijk?"
},
"mappings": [
{
"if": "opening_hours=sunrise-sunset",
"then": {
"nl": "Van zonsopgang tot zonsondergang"
}
}
]
},
"questions",
{
"render": "{reviews(name, playground)}"
}
],
"hideUnderlayingFeaturesMinPercentage": 0,
"icon": {
"render": "https://upload.wikimedia.org/wikipedia/commons/0/00/Map_icons_by_Scott_de_Jonge_-_playground.svg"
},
"width": {
"render": "3"
},
"iconSize": {
"render": "40,40,center"
},
"color": {
"render": "#0c3"
},
"presets": [
{
"tags": [
"leisure=playground"
],
"title": {
"nl": "Speeltuin"
}
}
],
"wayHandling": 2
}

View file

@ -256,7 +256,9 @@
"de": "Teil des Netzwerks 'Little Free Library'",
"fr": "Fait partie du réseau 'Little Free Library'"
},
"if": "brand=Little Free Library"
"if":{
"and": ["brand=Little Free Library","nobrand="]
}
},
{
"if": {

View file

@ -0,0 +1,178 @@
{
"id": "slow_roads",
"name": {
"nl": "Trage wegen"
},
"minzoom": 14,
"overpassTags": {
"or": [
"highway=pedestrian",
"highway=cycleway",
"highway=footway",
"highway=path",
"highway=bridleway",
"highway=living_street",
"highway=track"
]
},
"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"
}
}
]
},
"tagRenderings": [
"images",
{
"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": "4"
},
"color": {
"render": "#bb2",
"mappings": [
{
"if": "highway=cycleway",
"then": "#00c"
},
{
"if": "highway=path",
"then": "#bb2"
},
{
"if": "highway=footway",
"then": "#c30"
},
{
"if": "highway=pedestrian",
"then": "#3c3"
},
{
"if": "highway=living_street",
"then": "#ccc"
}
]
},
"presets": [
]
}

View file

@ -0,0 +1,242 @@
{
"id": "sport_pitch",
"name": {
"nl": "Sportterrein"
},
"wayHandling": 2,
"minzoom": 12,
"overpassTags": {
"and": [
"leisure=pitch"
]
},
"title": {
"render": {
"nl": "Sportterrein"
}
},
"description": {
"nl": "Een sportterrein"
},
"tagRenderings": [
"images",
{
"render": {
"nl": "Hier kan men {sport} beoefenen"
},
"freeform": {
"key": "sport"
},
"question": "Welke sporten kan men hier beoefenen?",
"multiAnswer": true,
"mappings": [
{
"if": {
"and": [
"sport=basketball"
]
},
"then": {
"nl": "Hier kan men basketbal spelen"
}
},
{
"if": {
"and": [
"sport=soccer"
]
},
"then": {
"nl": "Hier kan men voetbal spelen"
}
},
{
"if": {
"and": [
"sport=table_tennis"
]
},
"then": {
"nl": "Dit is een pingpongtafel"
}
},
{
"if": {
"and": [
"sport=tennis"
]
},
"then": {
"nl": "Hier kan men tennis spelen"
}
},
{
"if": {
"and": [
"sport=korfball"
]
},
"then": {
"nl": "Hier kan men korfbal spelen"
}
},
{
"if": {
"and": [
"sport=basket"
]
},
"then": {
"nl": "Hier kan men basketbal beoefenen"
}
}
]
},{
"question": {
"nl": "Wat is de ondergrond van dit sportveld?",
"en": "Which is the surface of this sport pitch?"
},
"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=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>"
}
}
]
},
{
"question": {
"nl": "Is dit sportterrein publiek toegankelijk?"
},
"mappings": [
{
"if": "access=public",
"then": "Publiek toegankelijk"
},
{"if": "access=limited",
"then": "Beperkt toegankelijk (enkel na reservatie, tijdens bepaalde uren, ...)"
},
{
"if": "access=members",
"then": "Enkel toegankelijk voor leden van de bijhorende sportclub"
},
{
"if": "access=private",
"then": "Privaat en niet toegankelijk"
}
]
},
{
"question": {
"nl": "Moet men reserveren om gebruik te maken van dit sportveld?"
},
"condition": {
"and": [ "access!=public", "access!=private", "access!=members"]},
"mappings": [
{
"if": "reservation=required",
"then": "Reserveren is verplicht om gebruik te maken van dit sportterrein"
},
{
"if": "reservation=recommended",
"then": "Reserveren is sterk aangeraden om gebruik te maken van dit sportterrein"
},
{"if": "reservation=yes",
"then": "Reserveren is mogelijk, maar geen voorwaarde"
},
{
"if": "reservation=no",
"then": "Reserveren is niet mogelijk"
}
]
},
{
"question": "Wat is het telefoonnummer van de bevoegde dienst of uitbater?",
"freeform": {
"key": "phone",
"type": "phone"
},
"render": "<a href='tel:{phone}'>{phone}</a>"
},
{
"question": "Wat is het email-adres van de bevoegde dienst of uitbater?",
"freeform": {
"key": "email",
"type": "email"
},
"render": "<a href='mailto:{email}' target='_blank'>{email}</a>"
},
"questions",
{"render":"{reviews(name, sportpitch)}"}
],
"hideUnderlayingFeaturesMinPercentage": 0,
"icon": {
"render": "./assets/layers/sport_pitch/tabletennis.svg"
},
"width": {
"render": "8"
},
"iconSize": {
"render": "40,40,center"
},
"color": {
"render": "#00f"
},
"presets": [
{
"title": {
"nl": "Ping-pong tafel"
},
"tags": [
"leisure=pitch",
"sport=table_tennis"
]
},
{
"title": {
"nl": "Sportterrein"
},
"tags": [
"leisure=pitch",
"fixme=Toegevoegd met MapComplete, geometry nog uit te tekenen"
]
}
]
}

View file

@ -0,0 +1,5 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M496.2 296.5C527.7 218.7 512 126.2 449 63.1 365.1-21 229-21 145.1 63.1l-56 56.1 211.5 211.5c46.1-62.1 131.5-77.4 195.6-34.2zm-217.9 79.7L57.9 155.9c-27.3 45.3-21.7 105 17.3 144.1l34.5 34.6L6.7 424c-8.6 7.5-9.1 20.7-1 28.8l53.4 53.5c8 8.1 21.2 7.6 28.7-1L177.1 402l35.7 35.7c19.7 19.7 44.6 30.5 70.3 33.3-7.1-17-11-35.6-11-55.1-.1-13.8 2.5-27 6.2-39.7zM416 320c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96z"/></svg>
<!--
Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com
License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
-->

After

Width:  |  Height:  |  Size: 669 B

View file

@ -0,0 +1,28 @@
{
"id": "play_forests",
"title": {
"nl": "Speelbossen"
},
"shortDescription": {
"nl": "Deze kaart toont speelbossen"
},
"description": {
"nl": "Een speelbos is een zone in een bos die vrij toegankelijk is voor spelende kinderen. Deze wordt in bossen van het Agentschap Natuur en bos altijd aangeduid met het overeenkomstige bord."
},
"language": [
"nl"
],
"maintainer": "",
"icon": "./assets/layers/play_forest/icon.svg",
"version": "0",
"startLat": 0,
"startLon": 0,
"startZoom": 1,
"hideInOverview": true,
"widenFactor": 0.05,
"socialImage": "",
"layers": [
"play_forest"
],
"roamingRenderings": []
}

View file

@ -1,13 +1,13 @@
{
"id": "playgrounds",
"title": {
"nl": "Speelzones"
"nl": "Speelplekken"
},
"shortDescription": {
"nl": "Speelzones en speeltuinen"
"nl": "Speelplekken en sportplekken"
},
"description": {
"nl": "Deze kaart toont speelzones in het groen"
"nl": "Op deze kaart vind je speelplekken zoals speeltuinen, speelbossen en sportterreinen"
},
"language": [
"nl"
@ -17,157 +17,11 @@
"version": "0",
"startLat": 50.535,
"startLon": 4.399,
"startZoom": 10,
"startZoom": 13,
"widenFactor": 0.05,
"socialImage": "",
"hideFromOverview": true,
"layers": [
{
"id": "playgrounds",
"name": {
"nl": "Speeltuinen"
},
"minzoom": 14,
"overpassTags": {
"and": [
"leisure=playground"
]
},
"title": {
"render": {
"nl": "Speeltuin"
},
"mappings": [
{
"if": {
"and": [
"name~*"
]
},
"then": {
"nl": "Speeltuin <i>{name}</i>"
}
}
]
},
"description": {
"nl": "Alle speeltuinen"
},
"tagRenderings": [
"images",
{
"question": {
"nl": "Is deze speeltuin toegankelijk voor rolstoelgebruikers?"
},
"mappings": [
{
"if": {
"and": [
"wheelchair=yes"
]
},
"then": {
"nl": "Geheel toegankelijk voor rolstoelgebruikers"
}
},
{
"if": {
"and": [
"wheelchair=limited"
]
},
"then": {
"nl": "Beperkt toegankelijk voor rolstoelgebruikers"
}
},
{
"if": {
"and": [
"wheelchair=no"
]
},
"then": {
"nl": "Niet toegankelijk voor rolstoelgebruikers"
}
}
]
},
{
"freeform": {
"key": "opening_hours",
"type": "opening_hours"
},
"render": "{opening_hours_table(opening_hours)}",
"question": {
"nl": "Op welke uren is deze speeltuin toegankelijk?"
},
"mappings": [
{
"if": {
"and": [
"opening_hours=sunrise-sunset"
]
},
"then": {
"nl": "Van zonsopgang tot zonsondergang"
}
}
]
},
{
"render": {
"nl": "Toegankelijk vanaf {min_age} jaar oud"
},
"question": {
"nl": "Wat is de minimale leeftijd om op deze speeltuin te mogen?"
},
"freeform": {
"key": "min_age",
"type": "pnat"
}
},
{
"render": {
"nl": "Toegankelijk tot {max_age}"
},
"question": {
"nl": "Wat is de maximaal toegestane leeftijd voor deze speeltuin?"
},
"freeform": {
"key": "max_age",
"type": "pnat"
}
},
"questions",
{
"render": "{reviews(leisure=playground)}"
}
],
"hideUnderlayingFeaturesMinPercentage": 0,
"icon": {
"render": "https://upload.wikimedia.org/wikipedia/commons/0/00/Map_icons_by_Scott_de_Jonge_-_playground.svg"
},
"width": {
"render": "3"
},
"iconSize": {
"render": "40,40,center"
},
"color": {
"render": "#0c3"
},
"presets": [
{
"tags": [
"leisure=playground"
],
"title": {
"nl": "Speeltuin"
}
}
],
"wayHandling": 2
}
"playground"
],
"roamingRenderings": []
}

View file

@ -0,0 +1,35 @@
{
"id": "speelplekken",
"title": {
"nl": "Speelplekken in de Antwerpse Zuidrand"
},
"shortDescription": {
"nl": "Speelplekken in de Antwerpse Zuidrand"
},
"description": {
"nl": "Speelplekken in de Antwerpse Zuidrand. Een project van Provincie Antwerpen, in samenwerking met Createlli, Sportpret en OpenStreetMap België"
},
"language": [
"nl"
],
"maintainer": "MapComplete",
"icon": "./assets/layers/play_forest/icon.svg",
"hideInOverview": true,
"lockLocation": true,
"version": "0",
"startLat": 51.17174,
"startLon": 4.449462,
"startZoom": 12,
"widenFactor": 0.05,
"socialImage": "",
"defaultBackgroundId": "CartoDB.Positron",
"layers": [
"play_forest",
"playground",
"sport_pitch",
"slow_roads",
"drinking_water",
"toilets"
],
"roamingRenderings": []
}

View file

@ -0,0 +1,27 @@
{
"id": "sport_pitches",
"title": {
"nl": "Sportvelden"
},
"shortDescription": {
"nl": "Deze kaart toont sportvelden"
},
"description": {
"nl": "Een sportveld is een ingerichte plaats met infrastructuur om een sport te beoefenen"
},
"language": [
"nl"
],
"maintainer": "",
"icon": "./assets/layers/sport_pitch/tabletennis.svg",
"version": "0",
"startLat": 0,
"startLon": 0,
"startZoom": 1,
"widenFactor": 0.05,
"socialImage": "",
"layers": [
"sport_pitch"
],
"roamingRenderings": []
}