type: overpass name: ca: Llei cs: Právo de: Juristische Institutionen en: Law es: Ley fr: Services législatifs gl: Leis hu: Jog it: Legge ja: 法律 nb: Lov nl: Juridische diensten oc: Lèi pl: Prawo pt: Direito pt-br: Direito ru: Юристы sr: Закон tr: Hukuk query: 14: |- ( node[amenity~"^(courthouse)$"]; way[amenity~"^(courthouse)$"]; relation[amenity~"^(courthouse)$"]; node[office~"^(lawyer|notary)$"]; way[office~"^(lawyer|notary)$"]; relation[office~"^(lawyer|notary)$"]; ) feature: pre: |- {% if tags.amenity %} {% set key = 'amenity' %} {% set value = tags.amenity %} {% else %} {% set key = 'office' %} {% set value = tags.office %} {% endif %} description: '{{ tagTrans(key, value) }}' markerSign: '{{ const[key ~ "=" ~ value].sign|raw }}' info: |- {% for kv, data in const %} {% if data.zoom <= map.zoom %} {% endif %} {% endfor %}
{{ markerCircle({})|raw }}
{{ data.sign|raw }}
{{ tagTrans(kv|split('=')[0], kv|split('=')[1]) }}
const: amenity=courthouse: sign: zoom: 14 office=lawyer: sign: ⚖ zoom: 14 office=notary: sign: zoom: 14 filter: type: name: '{{ trans("filter:type") }}' show_default: 'true' type: select values: '{% for k, v in const %}{% endfor %}'