232 lines
7.3 KiB
JSON
232 lines
7.3 KiB
JSON
{
|
|
"id": "speelplekken",
|
|
"title": {
|
|
"nl": "Welkom bij de groendoener!"
|
|
},
|
|
"description": {
|
|
"nl": "<h3>Welkom bij de Groendoener!</h3>De Zuidrand dat is spelen, ravotten, chillen, wandelen,… in het groen. Meer dan <b>200 grote en kleine speelplekken</b> liggen er in parken, in bossen en op pleintjes te wachten om ontdekt te worden. De verschillende speelplekken werden getest én goedgekeurd door kinder- en jongerenreporters uit de Zuidrand. Met leuke challenges dagen de reporters jou uit om ook op ontdekking te gaan. Klik op een speelplek op de kaart, bekijk het filmpje en ga op verkenning!<br/><br/>Het project groendoener kadert binnen het strategisch project <a href='https://www.provincieantwerpen.be/aanbod/dlm/samenwerkingsverbanden/zuidrand/projecten/strategisch-project-beleefbare-open-ruimte.html' target='_blank'>Beleefbare Open Ruimte in de Antwerpse Zuidrand</a> en is een samenwerking tussen het departement Leefmilieu van provincie Antwerpen, Sportpret vzw, een OpenStreetMap-België Consultent en Createlli vzw. Het project kwam tot stand met steun van Departement Omgeving van de Vlaamse Overheid.<br/><img class='w-full md:w-1/2' src='./assets/themes/speelplekken/provincie_antwerpen.jpg'/><img class='w-full md:w-1/2' src='./assets/themes/speelplekken/Departement_Omgeving_Vlaanderen.png'/>"
|
|
},
|
|
"shortDescription": {
|
|
"*": "En jij? Wat ga jij doen in het groen?",
|
|
"nl": "Speelplekken in de Antwerpse Zuidrand"
|
|
},
|
|
"icon": "./assets/themes/speelplekken/logo.svg",
|
|
"socialImage": "./assets/themes/speelplekken/social_image.jpg",
|
|
"startZoom": 12,
|
|
"startLat": 51.17174,
|
|
"startLon": 4.449462,
|
|
"defaultBackgroundId": "protomaps.white",
|
|
"hideFromOverview": true,
|
|
"layers": [
|
|
{
|
|
"id": "shadow",
|
|
"title": null,
|
|
"source": {
|
|
"geoJson": "https://raw.githubusercontent.com/pietervdvn/MapComplete/master/assets/themes/speelplekken/shadow.geojson",
|
|
"osmTags": "shadow=yes"
|
|
},
|
|
"pointRendering": null,
|
|
"lineRendering": [
|
|
{
|
|
"color": "#444444",
|
|
"width": "1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"builtin": "play_forest",
|
|
"override": {
|
|
"minzoom": 12,
|
|
"calculatedTags": [
|
|
"_is_shadowed=overlapWith(feat)('shadow').length > 0 ? 'yes': ''",
|
|
"_video:id= feat.properties.video === undefined ? undefined : new URL(feat.properties.video).searchParams.get('v')"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"builtin": "playground",
|
|
"override": {
|
|
"minzoom": 14,
|
|
"calculatedTags": [
|
|
"_is_shadowed=overlapWith(feat)('shadow').length > 0 ? 'yes': ''",
|
|
"_video:id=feat.properties.video === undefined ? undefined : new URL(feat.properties.video).searchParams.get('v')"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"builtin": "village_green",
|
|
"override": {
|
|
"minzoom": 14,
|
|
"calculatedTags": [
|
|
"_is_shadowed=overlapWith(feat)('shadow').length > 0 ? 'yes': ''",
|
|
"_video:id=feat.properties.video === undefined ? undefined : new URL(feat.properties.video).searchParams.get('v')"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"builtin": "sport_pitch",
|
|
"override": {
|
|
"minzoom": 15,
|
|
"calculatedTags": [
|
|
"_is_shadowed=overlapWith(feat)('shadow').length > 0 ? 'yes': ''",
|
|
"_video:id=feat.properties.video === undefined ? undefined : new URL(feat.properties.video).searchParams.get('v')"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"builtin": "slow_roads",
|
|
"override": {
|
|
"calculatedTags": [
|
|
"_is_shadowed=overlapWith(feat)('shadow').length > 0 ? 'yes': ''"
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": "walking_routes",
|
|
"name": {
|
|
"nl": "Wandelroutes van provincie Antwerpen"
|
|
},
|
|
"description": "Walking routes by 'provincie Antwerpen'",
|
|
"source": {
|
|
"osmTags": {
|
|
"and": [
|
|
"type=route",
|
|
"route=foot",
|
|
"operator~[pP]rovincie Antwerpen"
|
|
]
|
|
}
|
|
},
|
|
"title": {
|
|
"render": "Wandeling <i>{name}</i>",
|
|
"mappings": [
|
|
{
|
|
"if": "name~.*wandeling.*",
|
|
"then": "{name}"
|
|
}
|
|
]
|
|
},
|
|
"tagRenderings": [
|
|
{
|
|
"id": "walk-length",
|
|
"render": {
|
|
"nl": "Deze wandeling is <b>{_length:km}km</b> lang"
|
|
}
|
|
},
|
|
{
|
|
"id": "walk-type",
|
|
"mappings": [
|
|
{
|
|
"if": "route=iwn",
|
|
"then": {
|
|
"nl": "Dit is een internationale wandelroute"
|
|
}
|
|
},
|
|
{
|
|
"if": "route=nwn",
|
|
"then": {
|
|
"nl": "Dit is een nationale wandelroute"
|
|
}
|
|
},
|
|
{
|
|
"if": "route=rwn",
|
|
"then": {
|
|
"nl": "Dit is een regionale wandelroute"
|
|
}
|
|
},
|
|
{
|
|
"if": "route=lwn",
|
|
"then": {
|
|
"nl": "Dit is een lokale wandelroute"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "walk-description",
|
|
"render": {
|
|
"nl": "<h3>Korte beschrijving:</h3>{description}"
|
|
},
|
|
"question": "Geef een korte beschrijving van de wandeling (max 255 tekens)",
|
|
"freeform": {
|
|
"key": "description",
|
|
"type": "text"
|
|
}
|
|
},
|
|
{
|
|
"id": "walk-operator",
|
|
"question": {
|
|
"nl": "Wie beheert deze wandeling en plaatst dus de signalisatiebordjes?"
|
|
},
|
|
"render": "Signalisatie geplaatst door {operator}",
|
|
"freeform": {
|
|
"key": "operator"
|
|
}
|
|
},
|
|
{
|
|
"id": "walk-operator-email",
|
|
"question": {
|
|
"nl": "Naar wie kan men emailen bij problemen rond signalisatie?"
|
|
},
|
|
"render": {
|
|
"nl": "Bij problemen met signalisatie kan men emailen naar <a href='mailto:{operator:email}'>{operator:email}</a>"
|
|
},
|
|
"freeform": {
|
|
"key": "operator:email",
|
|
"type": "email"
|
|
}
|
|
},
|
|
"questions",
|
|
"reviews"
|
|
],
|
|
"pointRendering": null,
|
|
"lineRendering": [
|
|
{
|
|
"color": {
|
|
"render": "#6d6",
|
|
"mappings": [
|
|
{
|
|
"if": "color~*",
|
|
"then": "{color}"
|
|
},
|
|
{
|
|
"if": "colour~*",
|
|
"then": "{colour}"
|
|
}
|
|
]
|
|
},
|
|
"width": "9"
|
|
}
|
|
],
|
|
"allowMove": false
|
|
}
|
|
],
|
|
"overrideAll": {
|
|
"+tagRenderings": [
|
|
{
|
|
"id": "has-video",
|
|
"freeform": {
|
|
"key": "_video:id"
|
|
},
|
|
"render": "<iframe style='width: 100%; height: 300px' src=\"https://www.youtube-nocookie.com/embed/{_video:id}\" title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen></iframe>"
|
|
}
|
|
],
|
|
"+iconBadges": [
|
|
{
|
|
"if": "_video:id~*",
|
|
"then": "./assets/themes/speelplekken/youtube.svg"
|
|
}
|
|
],
|
|
"isShown": "_is_shadowed!=yes"
|
|
},
|
|
"lockLocation": [
|
|
[
|
|
4.291534423828125,
|
|
51.061249423389796
|
|
],
|
|
[
|
|
4.604301452636719,
|
|
51.23978120350654
|
|
]
|
|
],
|
|
"widenFactor": 1.2
|
|
}
|