{ "type": "overpass", "name": { "ast": "Servicios d'emerxencia", "ca": "Serveis d'emergència", "cs": "Pohotovostní služby", "de": "Notfalldienste", "el": "Υπηρεσίες Έκτακτης Ανάγκης", "en": "Emergency Services", "es": "Servicios de emergencia", "et": "Hädaabi teenused", "fr": "Services d'urgence", "it": "Servizi d'emergenza", "ja": "緊急サービス", "nl": "Hulpdiensten", "pt": "Emergência", "pt-br": "Emergência", "ro": "Servicii urgenta", "ru": "Экстренные службы", "uk": "Швидка допомога" }, "query": { "11": [ "(", "node[amenity~\"^(fire_station|hospital)$\"];", "way[amenity~\"^(fire_station|hospital)$\"];", "relation[amenity~\"^(fire_station|hospital)$\"];", ")" ], "13": [ "(", "node[amenity~\"^(fire_station|hospital|police)$\"];", "way[amenity~\"^(fire_station|hospital|police)$\"];", "relation[amenity~\"^(fire_station|hospital|police)$\"];", "node[emergency~\"^(phone)$\"];", ")" ] }, "feature": { "pre": [ "{% if tags.amenity in [ 'fire_station', 'hospital', 'police' ] %}", "{% set key = 'amenity' %}", "{% set value = tags.amenity %}", "{% elseif tags.emergency %}", "{% set key = 'emergency' %}", "{% set value = tags.emergency %}", "{% endif %}" ], "description": "{{ tagTrans('amenity', tags.amenity) }}", "markerSign": [ "{% set data = const[tags.amenity] %}", "{% if data %}", "{{ data.sign }}", "{% endif %}" ] }, "info": [ "", "{% for value, data in const %}", "{% if data.zoom <= map.zoom %}", " ", " ", " ", " ", "{% endif %}", "{% endfor %}", "
{{ markerCircle({})|raw }}
{{ data.sign }}
{{ tagTrans(value|split('=')[0], value|split('=')[1]) }}
" ], "const": { "amenity=fire_station": { "zoom": "11", "sign": "🔥" }, "amenity=hospital": { "zoom": "11", "sign": "🏥" }, "amenity=police": { "zoom": "13", "sign": "👮" }, "emergency=phone": { "zoom": "13", "sign": "📞" } } }