You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
66 lines
2.2 KiB
66 lines
2.2 KiB
type: overpass
|
|
name:
|
|
ca: Rutes Fèrries
|
|
cs: Železniční trasy
|
|
de: Eisenbahnrouten
|
|
en: Railway Routes
|
|
es: Rutas de ferrocarril
|
|
fr: Lignes ferroviaires
|
|
gl: Liñas de ferrocarril
|
|
hu: Vasútvonalak
|
|
it: Percorsi ferroviari
|
|
ja: 鉄道ルート
|
|
nb: Jernbaneruter
|
|
nl: Spoorwegroutes
|
|
oc: Linhas ferroviàrias
|
|
pl: Trasy kolejowe
|
|
pt: Rotas ferroviárias
|
|
pt-br: Rotas ferroviárias
|
|
ru: Железнодорожные маршруты
|
|
sr: Трасе железнице
|
|
tr: Demiryolu Güzergahları
|
|
query:
|
|
12: relation[type=route][route=railway]
|
|
members: true
|
|
feature:
|
|
pre: '{% set color = ''#'' ~ tags.operator|default('''')|md5|slice(0, 6) %}'
|
|
listMarkerSymbol: '{{ markerLine({ ''width'': 4, ''color'': color })|raw }}'
|
|
description: '{{ tags.operator }}'
|
|
title: '{% if tags.ref and tags.name %}{{ tags.ref }} - {{ tags.name }}{% elseif tags.ref %}{{ tags.ref }}{% elseif tags.name %}{{ tags.name }}{% endif %}'
|
|
styles: ''
|
|
markerSymbol: ''
|
|
memberFeature:
|
|
pre: |-
|
|
{% set refs = [] %}
|
|
{% set color = '#d41d8c' %}
|
|
|
|
{% for master in masters %}
|
|
{% if master.tags.operator %}
|
|
{% set color = '#' ~ master.tags.operator|md5|slice(0, 6) %}
|
|
{% endif %}
|
|
{% if master.tags.ref %}
|
|
{% set refs = refs|merge([ master.tags.ref ]) %}
|
|
{% endif %}
|
|
{% endfor %}
|
|
title: ''
|
|
body: |-
|
|
<h4>Routes</h4>
|
|
<ul>
|
|
{% for master in masters %}
|
|
{% set _color = '#' ~ master.tags.operator|default('')|md5|slice(0, 6) %}
|
|
<li data-object="{{ master.id }}" style='list-style: none;'>
|
|
<span class='markerParent'><div class='marker'>{{ markerLine({ width: 4, color: _color })|raw }}</div></span>
|
|
<span class='title'>{% if master.tags.ref and master.tags.name %}{{ master.tags.ref }} - {{ master.tags.name|default(master.tags.ref) }}{% elseif master.tags.ref %}{{ master.tags.ref }}{% elseif master.tags.name %}{{ master.tags.name }}{% else %}{{ trans('unnamed') }}{% endif %}</span>
|
|
<span class='description'>{{ master.tags.operator }}</span>
|
|
</li>
|
|
{% endfor %}
|
|
</ul>
|
|
listExclude: '1'
|
|
style:
|
|
color: '{{ color }}'
|
|
width: 4
|
|
opacity: 1
|
|
text: '{{ refs|join('' · '') }} '
|
|
textRepeat: '1'
|
|
textOffset: '12'
|
|
textFontWeight: bold
|