|
|
{ "type": "overpass", "name": { "ast": "Hestoria", "cs": "Historické", "de": "Geschichte", "el": "Ιστορικά", "en": "Historic", "et": "Ajalooline", "fr": "Histoire", "hu": "Historikus", "it": "Storia", "ja": "記念", "nl": "Historisch", "pl": "Miejsca Historyczne", "pt": "Histórico", "pt-br": "Histórico", "ro": "Istoric", "ru": "Историческое", "uk": "Історія" }, "query": { "11": [ "(", "node[historic~\"^(castle|archaeological_site|battlefield|monument)$\"];", "way[historic~\"^(castle|archaeological_site|battlefield|monument)$\"];", "relation[historic~\"^(castle|archaeological_site|battlefield|monument)$\"];", ")" ], "14": [ "(", "node[historic];", "way[historic];", "relation[historic];", ")" ] }, "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": { "archaeological_site": { "sign": "", "zoom": 11 }, "battlefield": { "sign": "", "zoom": 11 }, "castle": { "sign": "<img src='maki:castle'>", "zoom": 11 }, "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 } } }
|