forked from MapComplete/MapComplete
Add better error messages when a translation is missing; add play forests
This commit is contained in:
parent
7a69847cda
commit
1c2646ae19
8 changed files with 156 additions and 13 deletions
BIN
assets/layers/play_forest/icon.jpg
Normal file
BIN
assets/layers/play_forest/icon.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 40 KiB |
108
assets/layers/play_forest/play_forest.json
Normal file
108
assets/layers/play_forest/play_forest.json
Normal file
|
@ -0,0 +1,108 @@
|
|||
{
|
||||
"id": "play_forest",
|
||||
"name": {
|
||||
"nl": "Speelbossen"
|
||||
},
|
||||
"minzoom": 12,
|
||||
"overpassTags": {
|
||||
"and": [
|
||||
"playground=forest"
|
||||
]
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"nl": "Speelbos"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"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": "Naar waar 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": "Naar waar 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.jpg"
|
||||
},
|
||||
"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 betreffende borden<br/><img src='./assets/layers/play_forest/icon.jpg'/>"
|
||||
}
|
||||
],
|
||||
"wayHandling": 2
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue