Page MenuHomePhabricator

Make subway/train lines more prominent in interactive maps
Open, LowPublic

Description

As reported on the English Wikivoyage:

https://en.wikivoyage.org/wiki/Wikivoyage:Travellers%27_pub#Make_subway.2Ftrain_lines_more_prominent_in_dynamic_maps

"Two subway lines cross at Roppongi station (also serving some neighbouring stations that some might find more convenient) but they are not visible on the map unless you zoom to house-level (and even then, they are masked by any street that happens to run above))

How about making subway/train lines more visible? Tourists tend to use public transport more than the locals. This is especially true for big cities and countries like Japan (but I guess we can't have per-area map styles). Thanks!Syced (talk) 06:03, 20 September 2016 (UTC)"

Adjusting the tiles to have a stylistic change is a little ways off according to Yuri. It would require some backend work that has yet to be started. However, I created this task to get it on our radar and share an example of the community's need.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Max Semenik adds,

"the problem here is that e.g. google cheats and shows all the tracks amalgamated into a couple lines, which they can afford to draw thick

Maybe subway/metro/tram/light rail/train/monorail/streetcar services could be shown with their colours (fromthe OSM relation's colour/color value, if available) in a separate layer to the normal map (hosted on WMF servers)? I guess the colouring could be a bit difficult for multiple services sharing one track, but multicolour dashes could be rendered.

(This comment originally referred to adding a layer, but not being a frequent Wikivoyage user I didn't realise that there was already an openptmap.org overlay.)

One option which is already available, is to show train lines using "ExternalData" (geoshapes) capability - https://www.mediawiki.org/wiki/Help:Extension:Kartographer#GeoShapes_external_data (see the highway example) - assuming that OSM has marked local train lines with some Wikidata ID. I don't know if bus lines are marked in OSM, but they can always be drawn using GeoJSON directly in the map. I hope we will provide a way to share data between pages fairly soon.

I guess this would work for Wikipedia (in articles about an individual system or a single bus route), but not Wikivoyage (just a layer or layers for the entire world).

Yurik edited projects, added Maps (Map-Styles); removed Maps.
Restricted Application edited projects, added Maps; removed Maps (Map-Styles). · View Herald TranscriptDec 8 2016, 4:25 AM
Yurik edited projects, added Maps (Map-Styles); removed Maps.