{
    "type": "overpass",
    "name": {
        "de": "Denkmäler",
        "en": "Memorials",
        "fr": "Mémoriaux",
        "pt-br": "Memoriais"
    },
    "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 tags.historic == 'memorial' and tags.memorial %}",
            "  {% set value = tags.historic ~ ' memorial=' ~ tags.memorial %}",
            "{% elseif tags.historic == 'memorial' and attribute(tags, 'memorial:type') %}",
            "  {% set value = tags.historic ~ ' memorial=' ~ attribute(tags, 'memorial:type') %}",
            "{% endif %}"
        ],
        "description": "{{ tagTransList('historic', value) }}",
        "body": [
            "<ul>",
            "{% if tags.inscription %}",
            "  <li class='hasSymbol'>",
            "   <i class=\"fa fa-pencil-alt\" aria-hidden=\"true\"></i>",
            "   <span class='key'>{{ keyTrans('inscription') }}:</span>",
            "   <span class='value'>{{ localizedTag(tags, 'inscription') }}</span>",
            "  </li>",
            "{% elseif attribute(tags, 'inscription:url') %}",
            "  <li class='hasSymbol'>",
            "   <i class=\"fa fa-pencil-alt\" aria-hidden=\"true\"></i>",
            "   <span class='key'><a href=\"{{ attribute(tags, 'inscription:url') }}\">{{ keyTrans('inscription') }}</a></span>",
            "  </li>",
            "{% endif %}",
            "",
            "{% if attribute(tags, 'historic:civilization') %}",
            "  <li class='hasSymbol'>",
            "   <i class=\"fa fa-users\" aria-hidden=\"true\"></i>",
            "   <span class='key'>{{ keyTrans('historic:civilization') }}:</span>",
            "   <span class='value'>{{ tagTrans('historic:civilization', attribute(tags, 'historic:civilization')) }}</span>",
            "  </li>",
            "{% endif %}",
            "",
            "{% if attribute(tags, 'memorial:conflict') %}",
            "  <li class='hasSymbol'>",
            "   <i class=\"fa fa-bolt\" aria-hidden=\"true\"></i>",
            "   <span class='key'>{{ keyTrans('memorial:conflict') }}:</span>",
            "   <span class='value'>{{ tagTransList('memorial:conflict', attribute(tags, 'memorial:conflict')) }}</span>",
            "  </li>",
            "{% endif %}",
            "",
            "{% if tags.artist_name %}",
            "  <li class='hasSymbol'>",
            "   <i class=\"fa fa-palette\" aria-hidden=\"true\"></i>",
            "   <span class='key'>{{ keyTrans('artist_name') }}:</span>",
            "   <span class='value'>{{ enumerate(tags.artist_name) }}</span>",
            "  </li>",
            "{% endif %}",
            "</ul>"
        ],
        "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
        }
    }
}