|
|
{ "type": "overpass", "name": { "ast": "Relixón", "cs": "Religion", "de": "Religion", "el": "Θρησκεία", "en": "Religion", "et": "Religioon", "fr": "Religion", "hu": "Vallás", "it": "Religione", "ja": "宗教", "nl": "Religie", "pt": "Religião", "pt-br": "Religião", "ro": "Religie", "ru": "Религия", "uk": "Релігія" }, "query": { "13": [ "(", "node[amenity~\"^(place_of_worship|grave_yard|crematorium)$\"];", "way[amenity~\"^(place_of_worship|grave_yard|crematorium)$\"];", "relation[amenity~\"^(place_of_worship|grave_yard|crematorium)$\"];", "way[landuse~\"^(cemetery)$\"];", "relation[landuse~\"^(cemetery)$\"];", ")" ], "14": [ "(", "node[amenity~\"^(place_of_worship|grave_yard|crematorium)$\"];", "way[amenity~\"^(place_of_worship|grave_yard|crematorium)$\"];", "relation[amenity~\"^(place_of_worship|grave_yard|crematorium)$\"];", "way[landuse~\"^(cemetery)$\"];", "relation[landuse~\"^(cemetery)$\"];", "node[historic~\"^wayside_(cross|shrine|chapel)$\"];", "way[historic~\"^wayside_(cross|shrine|chapel)$\"];", "relation[historic~\"^wayside_(cross|shrine|chapel)$\"];", "nwr[office~\"^(parish|religion)$\"];", ")" ] }, "feature": { "pre": [ "{% if tags.landuse == 'cemetery' %}", "{% set key = 'landuse' %}", "{% set value = tags.landuse %}", "{% elseif tags.historic in [ 'wayside_cross', 'wayside_shrine', 'wayside_chapel' ] %}", "{% set key = 'historic' %}", "{% set value = tags.historic %}", "{% elseif tags.office %}", "{% set key = 'office' %}", "{% set value = tags.office %}", "{% else %}", "{% set key = 'amenity' %}", "{% set value = tags.amenity %}", "{% endif %}" ], "description": [ "{% if tags.building and tags.religion %}", " {% if isTranslated('tag:building=' ~ tags.building ~ ' religion=' ~ tags.religion) %}", " {{ trans('tag:building=' ~ tags.building ~ ' religion=' ~ tags.religion) }}", " {% elseif tags.building != 'yes' %}", " {{ trans('tag:building=' ~ tags.building) }}", " {% else %}", " {{ tagTrans(key, value) }}", " {% endif %}", "{% else %}", " {{ tagTrans(key, value) }}", "{% endif %}" ], "details": "{{ tagTransList('religion', tags.religion) }}{% if tags.denomination %} - {{ tagTransList('denomination', tags.denomination) }}{% endif %}", "body": [ "{% if tags.building %}", " {{ keyTrans('building') }}: {{ tagTrans('building', tags.building) }}<br/>", "{% endif %}", "{% if tags.religion %}", " {{ keyTrans('religion') }}: {{ tagTransList('religion', tags.religion) }}<br/>", "{% endif %}", "{% if tags.denomination %}", " {{ keyTrans('denomination') }}: {{ tagTransList('denomination', tags.denomination) }}<br/>", "{% endif %}" ], "markerSign": "{{ const.religion[tags.religion] }}" }, "const": { "religion": { "christian": "✝", "muslim": "☪", "buddhist": "☸", "shinto": "", "hindu": "ॐ", "jewish": "✡", "taoist": "", "sikh": "", "none": "", "multifaith": "", "unitarian_universialist": "", "spiritualist": "", "jain": "", "voodoo": "", "confucian": "", "bahai": "", "caodaism": "", "tenrikyo": "", "vietnamese_folk": "", "pagan": "☆", "scientologist": "", "zoroastrian": "", "pentecostal": "", "shamanic": "" } }, "filter": { "type": { "name": "{{ trans('filter:type') }}", "show_default": "true", "query": "nwr[{{ value }}]", "type": "select", "values": { "place_of_worship": { "name": "{{ tagTrans('amenity', 'place_of_worship') }}", "query": "nwr[amenity=place_of_worship]" }, "grave_yard": { "name": "{{ tagTrans('amenity', 'grave_yard') }}", "query": "nwr[amenity=grave_yard]" }, "crematorium": { "name": "{{ tagTrans('amenity', 'crematorium') }}", "query": "nwr[amenity=crematorium]" }, "cemetery": { "name": "{{ tagTrans('landuse', 'cemetery') }}", "query": "nwr[landuse=cemetery]" }, "wayside_cross": { "name": "{{ tagTrans('historic', 'wayside_cross') }}", "query": "nwr[historic=wayside_cross]" }, "wayside_shrine": { "name": "{{ tagTrans('historic', 'wayside_shrine') }}", "query": "nwr[historic=wayside_shrine]" }, "wayside_chapel": { "name": "{{ tagTrans('historic', 'wayside_chapel') }}", "query": "nwr[historic=wayside_chapel]" }, "parish": { "name": "{{ tagTrans('office', 'parish') }}", "query": "nwr[office=parish]" }, "office": { "name": "{{ tagTrans('office', 'religion') }}", "query": "nwr[office=religion]" } } }, "religion": { "name": "{{ keyTrans('religion') }}", "show_default": "true", "type": "select", "valueName": "{{ tagTrans('religion', value) }}", "values": "{% set list = [] %}{% for t, v in const.religion %}<option value=\"{{ t }}\">{% set list = list|merge([ t ]) %}{{ tagTrans('religion', t) }}</option>{% endfor %}<option value='other' query='nwr[religion][religion!~\"^({{ list|join('|') }})$\"]'>{{ trans('other') }}</option>", "op": "has" } } }
|