diff --git a/railway-infrastructure.json b/railway-infrastructure.json index cfb2959..fe23bcb 100644 --- a/railway-infrastructure.json +++ b/railway-infrastructure.json @@ -23,15 +23,29 @@ "markerSign": "{% if tags.railway in [ 'halt', 'tram_stop', 'station', 'stop', 'subway_entrance' ] %}X{% endif %}", "markerSymbol": [ "{% if tags.railway == 'signal' %}", - "", - " ", + "", + " ", + " ", + " ", "", - "{% else %}", + "{% elseif tags.railway == 'switch' %}", + "", + " ", + " ", + " ", + "", + "{% elseif tags.railway == 'railway_crossing' %}", + "", + " ", + " ", + " ", + "", + "{% elseif tags.railway not in [ 'rail', 'tram', 'subway', 'narrow_gauge', 'abandoned', 'disused' ] %}", "{{ markerPointer({})|raw }}", "{% endif %}" ], "listMarkerSymbol": [ - "{% if tags.railway in [ 'station', 'halt', 'tram_stop', 'stop', 'subway_entrance', 'signal' ] %}", + "{% if tags.railway in [ 'station', 'halt', 'tram_stop', 'stop', 'subway_entrance', 'signal', 'switch', 'railway_crossing' ] %}", "{% else %}", "line", "{% endif %}" @@ -58,6 +72,8 @@ " {% endif %}", " {% elseif tags.railway == 'platform' %}", " 1", + " {% elseif tags.railway in [ 'signal', 'switch', 'railway_crossing' ] %}", + " 0", " {% else %}", " 2", " {% endif %}",