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 gl: Servizos de emerxencia hu: Vészhelyzet it: Servizi d'emergenza ja: 緊急サービス nb: Nødtjenester nl: Hulpdiensten oc: Servicis d'urgéncia pl: Służby ratunkowe pt: Emergência pt-br: Emergência ro: Servicii urgenta ru: Экстренные службы sr: Хитне службе tr: Acil Servisler uk: Швидка допомога query: 11: |- ( nwr[amenity~"^(fire_station|hospital)$"]; nwr[emergency~"^(lifeguard)$"]; ) 13: |- ( nwr[amenity~"^(fire_station|hospital|police)$"]; nwr[emergency~"^(lifeguard)$"]; node[emergency~"^(phone|defibrillator|access_point)$"]; node[highway=emergency_access_point]; ) 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 %} {% elseif tags.highway == 'emergency_access_point' %} {% set key = 'highway' %} {% set value = tags.highway %} {% endif %} {% set kv = key ~ "=" ~ value %} description: '{{ tagTrans(key, value) }}' markerSign: |- {% set data = const[kv] %} {% if data %} {{ data.sign|raw }} {% endif %} markerSymbol: '{{ markerPointer({ fillColor: data.background|default("#f27f6a") })|raw }}' listMarkerSymbol: '{{ markerCircle({ fillColor: data.background|default("#f27f6a") })|raw }}' info: |-
{{ markerCircle({ fillColor: data.background|default('#f27f6a') })|raw }} {{ data.sign|raw }} |
{{ tagTrans(value|split('=')[0], value|split('=')[1]) }} |