name: ca: Rutes Ciclistes cs: Cyklotrasy de: Radrouten en: Cycle Routes es: Rutas ciclistas fr: Itinéraires vélo gl: Rotas ciclistas hu: Kerékpáros útvonalak it: Percorsi ciclabili ja: 自転車ルート nb: Sykkelruter nl: Fietsroutes oc: Itineraris ciclistas pl: Trasy rowerowe pt: Ciclovias pt-br: Ciclorrotas ro: Trasee ciclism ru: Веломаршруты sr: Трасе за бицикле tr: Bisiklet Rotaları query: 6: relation[type=route][route~"^(|.*;)bicycle(|;.*)$"][network~'^(|.*;)(icn)(|;.*)$'] 9: relation[type=route][route~"^(|.*;)bicycle(|;.*)$"][network~'^(|.*;)(icn|ncn)(|;.*)$'] 12: relation[type=route][route~"^(|.*;)bicycle(|;.*)$"][network~'^(|.*;)(icn|ncn|rcn)(|;.*)$'] 15: relation[type=route][route~"^(|.*;)bicycle(|;.*)$"] members: true feature: pre: |- {% set network = tags.network %} {% for n in tags.network|split(';') %} {% if n|matches('cn$') %}{% set network = n %}{% endif %} {% endfor %} title: |- {% if tags.ref and tags.name %}{{ tags.ref }} - {{ tags.name }}{% elseif tags.ref %}{{ tags.ref }}{% elseif tags.name %}{{ tags.name }}{% endif %} description: |- {{ tagTrans("network", network) }} markerSymbol: '' listMarkerSymbol: |- {{ markerLine({ "width": 4, "color": const[network].color|default(const[""].color) })|raw }} priority: |- {{ const[network].priority|default(4) }} styles: '' style:hover: width: 0 style:selected: width: 0 memberFeature: pre: |- {% set priority = 4 %} {% set network = '' %} {% set refs = [] %} {% set dirForward = false %} {% set dirBackward = false %} {% set hover = false %} {% set selected = false %} {% for master in masters %} {% set masterNetwork = '' %} {% for n in master.tags.network|split(';') %} {% if n|matches('cn$') %}{% set masterNetwork = n %}{% endif %} {% endfor %} {% set _p = const[masterNetwork].priority|default(4) %} {% if _p < priority %} {% set priority = _p %} {% set network = masterNetwork %} {% endif %} {% if master.tags.ref %} {% set refs = refs|merge([ master.tags.ref ]) %} {% endif %} {% if master.role == 'forward' %}{% set dirForward = true %} {% elseif master.role == 'backward' %}{% set dirBackward = true %} {% else %}{% set dirForward = true %}{% set dirBackward = true %} {% endif %} {% if master.flags.hover %}{% set hover = master.role|default('both') %}{% endif %} {% if master.flags.selected %}{% set selected = master.role|default('both') %}{% endif %} {% endfor %} title: '' body: |-
| {{ markerLine({ 'width': 4, color: data.color })|raw }} | {% if value %}{{ tagTrans('network', value) }}{% else %}{{ trans('unknown') }}{% endif %} |