gravitystorm / openstreetmap-carto

A general-purpose OpenStreetMap mapnik style, in CartoCSS
Other
1.53k stars 819 forks source link

railway=narrow_gauge is too prominent above z13 #1828

Open Teester opened 9 years ago

Teester commented 9 years ago

Narrow gauge railways are currently styled the same way as trams. They tend to be rural rather than urban (unlike trams). At z13 and above, they stand out more than railway=rail

z12 z13 z14

matkoniecz commented 9 years ago

link to this location: http://www.openstreetmap.org/way/329759327#map=17/53.17827/-7.25775 (big thanks for images with the current state, but link is also useful)

matkoniecz commented 9 years ago

Note that narrow_gauge is not sharing styling with trams.

Currently railway=light_rail, railway_funicular and railway=narrow_gauge have the same styling. Is this reported issue is happening also with railway=light_rail and railway_funicular?

matkoniecz commented 9 years ago

1736 would strongly increase prominence of railway=rail lines (except service=yard/spur/siding). Can it be considered as fixed by https://osm.rrze.fau.de/map-ll-osm?zoom=13&layer=RRZE%20tileserver%20osm.org%20style%20tiles&lat=53.1881&lon=-7.2716 ?

Teester commented 9 years ago

Apologies, it does indeed share with railway=light_rail rather than railway=tram

As far as I can see, railway=narrow_gauge tends to be used in rural environments and railway=light_rail tends to be in mostly urban environments. My gut feeling is that narrow_gauge refers to a specific type of railway, while light_rail is a type of tram on its own dedicated track rather than sharing a road. The wiki seems to suggest something similar. As such, perhaps narrow_gauge should be styled with some of the qualities of railway=rail (perhaps the dashed style, but lighter or narrower) while light_rail should have more similarity to trams.

In my opinion, #1736 still has narrow_gauge looking more prominent that railway=rail, although it is an improvement.

Example of railway=light_rail for reference: http://www.openstreetmap.org/way/30630162#map=16/48.7278/9.1277

matkoniecz commented 9 years ago

light_rail is a type of tram on its own dedicated track rather than sharing a road

It is rather tradition/cultural difference. See https://en.wikipedia.org/wiki/Light_rail "There is no standard definition". It seems mostly question how given system is named. Metrolink mentioned as example of light rail is tagged in OSM as railway=tram - http://www.openstreetmap.org/way/10521436#map=19/53.46571/-2.27010

I think that rendering railway=light_rail like railway=tram would be a good idea.

jojo4u commented 9 years ago

I might have a good examples for tram/light_rail: the Stuttgarter "Stadtbahn" is a standard-gauge light rail system and is tagged as railway=light_rail with some exeptions where the track is like a tram. https://www.openstreetmap.org/node/1728506570 is sitting in between such a change of light_rail<->tram.

jojo4u commented 9 years ago

I opened #1832 about light_rail in urban environment. As said, it has currently the same style as narrow_gauge. If you find the tickets too similar, it could be integrated here (with renaming of subject). I see @Teester already mentioned urban and linked an example of Stuttgart.