diff --git a/pt_routes.json b/pt_routes.json index 57be6f5..1e61dfc 100644 --- a/pt_routes.json +++ b/pt_routes.json @@ -5,7 +5,8 @@ "de": "Routen" }, "query": { - "13": "relation[type=route][route~\"^(bus|trolleybus|ferry|train|tram)$\"];" + "12": "relation[type=route][route~\"^(subway|monorail|ferry|train)$\"];", + "14": "relation[type=route][route~\"^(subway|monorail|aerialway|bus|trolleybus|ferry|train|tram)$\"];" }, "feature": { "title": [ @@ -13,6 +14,55 @@ "", "{{ localizedTag(tags, 'name') |default(localizedTag(tags, 'operator')) | default(localizedTag(tags, 'ref')) | default(trans('unnamed')) }}" ], - "description": "{{ tagTrans('route', tags.route) }}" + "description": "{{ tagTrans('route', tags.route) }}", + "listMarkerSign": "{{ const[tags.route].sign|raw }}", + "markerSymbol": null, + "listMarkerSymbol": "{{ markerCircle({})|raw }}" + }, + "info": [ + "", + "{% for value, data in const %}", + "{% if data.zoom <= map.zoom %}", + " ", + " ", + " ", + " ", + "{% endif %}", + "{% endfor %}", + "
{{ markerCircle({})|raw }}
{{ data.sign|raw }}
{{ tagTrans('amenity', value) }}
" + ], + "const": { + "train": { + "sign": "", + "zoom": 12 + }, + "subway": { + "sign": "", + "zoom": 12 + }, + "monorail": { + "sign": "M", + "zoom": 12 + }, + "tram": { + "sign": "", + "zoom": 12 + }, + "bus": { + "sign": "", + "zoom": 12 + }, + "trolleybus": { + "sign": "", + "zoom": 12 + }, + "aerialway": { + "sign": "", + "zoom": 12 + }, + "ferry": { + "sign": "", + "zoom": 12 + } } -} +} \ No newline at end of file