forked from MapComplete/MapComplete
Port bird-hides to new JSON-format, various improvements
This commit is contained in:
parent
00a6611e1f
commit
9e4035befc
22 changed files with 460 additions and 378 deletions
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
251
assets/layers/bird_hide/birdhides.json
Normal file
251
assets/layers/bird_hide/birdhides.json
Normal file
|
@ -0,0 +1,251 @@
|
|||
{
|
||||
"id": "birdhides",
|
||||
"name": {
|
||||
"nl": "Vogelkijkhutten"
|
||||
},
|
||||
"minzoom": 14,
|
||||
"overpassTags": {
|
||||
"and": [
|
||||
"leisure=bird_hide"
|
||||
]
|
||||
},
|
||||
"title": {
|
||||
"render": {
|
||||
"nl": "Vogelkijkplaats"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"name~((V|v)ogel.*).*"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "{name}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"name~*",
|
||||
{
|
||||
"or": [
|
||||
"building!~no",
|
||||
"shelter=yes"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Vogelkijkhut {name}"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"name~*"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Vogelkijkwand {name}"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"description": {
|
||||
"nl": "Een vogelkijkhut"
|
||||
},
|
||||
"tagRenderings": [
|
||||
{
|
||||
"question": {
|
||||
"nl": "Is dit een kijkwand of kijkhut?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"shelter=no",
|
||||
"building=",
|
||||
"amenity="
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Vogelkijkwand"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"amenity=shelter",
|
||||
"building=yes",
|
||||
"shelter=yes"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Vogelkijkhut"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"amenity=shelter",
|
||||
"building=yes",
|
||||
"shelter=yes"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Vogelkijkhut"
|
||||
},
|
||||
"hideInAnswer": true
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"nl": "Is deze vogelkijkplaats rolstoeltoegankelijk?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"wheelchair=designated"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Er zijn speciale voorzieningen voor rolstoelen"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"wheelchair=yes"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Een rolstoel raakt er vlot"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"wheelchair=limited"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Je kan er raken met een rolstoel, maar het is niet makkelijk"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"wheelchair=no"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Niet rolstoeltoegankelijk"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"render": {
|
||||
"nl": "Beheer door {operator}"
|
||||
},
|
||||
"freeform": {
|
||||
"key": "operator"
|
||||
},
|
||||
"question": {
|
||||
"nl": "Wie beheert deze vogelkijkplaats?"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"operator~Natuurpunt"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Beheer door Natuurpunt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"if": {
|
||||
"and": [
|
||||
"operator=Agentschap Natuur en Bos"
|
||||
]
|
||||
},
|
||||
"then": {
|
||||
"nl": "Beheer door het Agentschap Natuur en Bos "
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"icon": {
|
||||
"render": {
|
||||
"nl": "./assets/layers/bird_hide/birdhide.svg"
|
||||
},
|
||||
"mappings": [
|
||||
{
|
||||
"if": {
|
||||
"or": [
|
||||
"building=yes",
|
||||
"shelter=yes",
|
||||
"amenity=shelter"
|
||||
]
|
||||
},
|
||||
"then": "./assets/layers/bird_hide/birdshelter.svg"
|
||||
}
|
||||
]
|
||||
},
|
||||
"size": {
|
||||
"question": {},
|
||||
"freeform": {
|
||||
"addExtraTags": []
|
||||
},
|
||||
"render": {
|
||||
"nl": "40,40,center"
|
||||
},
|
||||
"mappings": []
|
||||
},
|
||||
"color": {
|
||||
"render": {
|
||||
"nl": "#94bb28"
|
||||
},
|
||||
},
|
||||
"stroke": {
|
||||
"render": {
|
||||
"nl": "3"
|
||||
},
|
||||
},
|
||||
"presets": [
|
||||
{
|
||||
"tags": [
|
||||
"leisure=bird_hide",
|
||||
"building=yes",
|
||||
"shelter=yes",
|
||||
"amenity=shelter"
|
||||
],
|
||||
"title": {
|
||||
"nl": "Vogelkijkhut"
|
||||
},
|
||||
"description": {
|
||||
"nl": "Een overdekte hut waarbinnen er warm en droog naar vogels gekeken kan worden"
|
||||
}
|
||||
},
|
||||
{
|
||||
"tags": [
|
||||
"leisure=bird_hide",
|
||||
"building=no",
|
||||
"shelter=no"
|
||||
],
|
||||
"title": {
|
||||
"nl": "Vogelkijkwand"
|
||||
},
|
||||
"description": {
|
||||
"nl": "Een vogelkijkwand waarachter men kan staan om vogels te kijken"
|
||||
}
|
||||
}
|
||||
],
|
||||
"wayHandling": 2
|
||||
}
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.3 KiB |
Binary file not shown.
Before Width: | Height: | Size: 23 KiB |
Loading…
Add table
Add a link
Reference in a new issue