Browse Source

Split memorial from historic

maxspeed
parent
commit
0d37e906c8
  1. 3
      culture_religion.json
  2. 34
      historic.json
  3. 65
      memorial.json

3
culture_religion.json

@ -28,6 +28,9 @@
{
"id": "historic"
},
{
"id": "memorial"
},
{
"id": "religion"
},

34
historic.json

@ -22,28 +22,22 @@
"query": {
"11": [
"(",
"node[historic~\"^(castle|archaeological_site|battlefield|monument)$\"];",
"way[historic~\"^(castle|archaeological_site|battlefield|monument)$\"];",
"relation[historic~\"^(castle|archaeological_site|battlefield|monument)$\"];",
"node[historic~\"^(castle|archaeological_site|battlefield)$\"];",
"way[historic~\"^(castle|archaeological_site|battlefield)$\"];",
"relation[historic~\"^(castle|archaeological_site|battlefield)$\"];",
")"
],
"14": [
"(",
"node[historic];",
"way[historic];",
"relation[historic];",
"node[historic][historic!~\"^(memorial|monument)$\"];",
"way[historic][historic!~\"^(memorial|monument)$\"];",
"relation[historic][historic!~\"^(memorial|monument)$\"];",
")"
]
},
"feature": {
"pre": [
"{% set value = tags.historic %}",
"{% if const[tags.historic ~ ' memorial=' ~ tags.memorial] %}",
" {% set value = tags.historic ~ ' memorial=' ~ tags.memorial %}",
"{% endif %}"
],
"description": "{{ tagTransList('historic', value) }}",
"markerSign": "{{ const[value].sign|raw }}"
"description": "{{ tagTransList('historic', tags.historic) }}",
"markerSign": "{{ const[tags.historic].sign|raw }}"
},
"info": [
"<table>",
@ -79,18 +73,6 @@
"aircraft": {
"sign": "<img src='maki:airport'>",
"zoom": 14
},
"memorial": {
"sign": "<span style='position: relative; top: -2px;'><img src='maki:monument?size=11'></span>",
"zoom": 14
},
"memorial memorial=plaque": {
"sign": "",
"zoom": 14
},
"monument": {
"sign": "<img src='maki:monument?size=15'>",
"zoom": 11
}
}
}

65
memorial.json

@ -0,0 +1,65 @@
{
"type": "overpass",
"name": {
"de": "Denkmäler",
"en": "Memorials"
},
"query": {
"11": [
"(",
"node[historic~\"^(monument)$\"];",
"way[historic~\"^(monument)$\"];",
"relation[historic~\"^(monument)$\"];",
")"
],
"14": [
"(",
"node[historic~\"^(memorial|monument)$\"];",
"way[historic~\"^(memorial|monument)$\"];",
"relation[historic~\"^(memorial|monument)$\"];",
")"
]
},
"feature": {
"pre": [
"{% set value = tags.historic %}",
"{% if const[tags.historic ~ ' memorial=' ~ tags.memorial] %}",
" {% set value = tags.historic ~ ' memorial=' ~ tags.memorial %}",
"{% endif %}"
],
"description": "{{ tagTransList('historic', value) }}",
"markerSign": "{{ const[value].sign|raw }}"
},
"info": [
"<table>",
"{% for value, data in const %}",
"{% if data.zoom <= map.zoom %}",
" <tr>",
" <td>{{ markerCircle({})|raw }}<div class='sign'>{{ data.sign|raw }}</div></td>",
" <td>{{ tagTrans('historic', value) }}</td>",
" </tr>",
"{% endif %}",
"{% endfor %}",
"{% if 14 <= map.zoom %}",
" <tr>",
" <td>{{ markerCircle({})|raw }}<div class='sign'></div></td>",
" <td>{{ trans('other') }}</td>",
" </tr>",
"{% endif %}",
"</table>"
],
"const": {
"memorial": {
"sign": "<span style='position: relative; top: -2px;'><img src='maki:monument?size=11'></span>",
"zoom": 14
},
"memorial memorial=plaque": {
"sign": "",
"zoom": 14
},
"monument": {
"sign": "<img src='maki:monument?size=15'>",
"zoom": 11
}
}
}
Loading…
Cancel
Save