forked from MapComplete/MapComplete
Add better relation support
This commit is contained in:
parent
7b47af8978
commit
12afdcab75
18 changed files with 2637 additions and 2386 deletions
|
@ -27,10 +27,126 @@
|
|||
"play_forest",
|
||||
"playground",
|
||||
"sport_pitch",
|
||||
"slow_roads",
|
||||
{ "builtin": "slow_roads",
|
||||
"override": {
|
||||
"calculatedTags": [
|
||||
"_part_of_walking_routes=feat.memberships().map(r => \"<a href='#relation/\"+r.relation.id+\"'>\" + r.relation.tags.name + \"</a>\").join(', ')"
|
||||
]
|
||||
}
|
||||
},
|
||||
"grass_in_parks",
|
||||
"village_green"
|
||||
"village_green",
|
||||
{
|
||||
"id": "walking_routes",
|
||||
"name": {
|
||||
"nl": "Wandelroutes van provincie Antwerpen"
|
||||
},
|
||||
"description": "Walking routes by 'provincie Antwerpen'",
|
||||
"source": {
|
||||
"osmTags": {
|
||||
"and": [
|
||||
"type=route",
|
||||
"route=foot",
|
||||
"operator=provincie Antwerpen"
|
||||
]
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"render": "Wandeling <i>{name}</i>",
|
||||
"mappings": [
|
||||
{
|
||||
"if": "name~.*wandeling.*",
|
||||
"then": "{name}"
|
||||
}
|
||||
]
|
||||
},
|
||||
"tagRenderings": [
|
||||
{
|
||||
"render": {
|
||||
"nl": "Deze wandeling is <b>{_length:km}km</b> lang"
|
||||
}
|
||||
},
|
||||
{
|
||||
"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"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"render": {
|
||||
"nl": "<h3>Korte beschrijving:</h3>{description}"
|
||||
},
|
||||
"question": "Geef een korte beschrijving van de wandeling (max 255 tekens)",
|
||||
"freeform": {
|
||||
"key": "description",
|
||||
"type": "text"
|
||||
}
|
||||
},
|
||||
{
|
||||
"question": {
|
||||
"nl": "Wie beheert deze wandeling en plaatst dus de signalisatiebordjes?"
|
||||
},
|
||||
"render": "Signalisatie geplaatst door {operator}",
|
||||
"freeform":{
|
||||
"key": "operator"
|
||||
}
|
||||
},
|
||||
{
|
||||
"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"
|
||||
],
|
||||
"color": {
|
||||
"render": "#6d6",
|
||||
"mappings":[
|
||||
{
|
||||
"if": "color~*",
|
||||
"then": "{color}"
|
||||
}
|
||||
]
|
||||
},
|
||||
"width": {
|
||||
"render": "3"
|
||||
}
|
||||
}
|
||||
|
||||
],
|
||||
"roamingRenderings": []
|
||||
"roamingRenderings": [
|
||||
{
|
||||
"render": "Maakt deel uit van {_part_of_walking_routes}",
|
||||
"condition": "_part_of_walking_routes~*"
|
||||
}
|
||||
]
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue