osm-americana / openstreetmap-americana

A quintessentially American map style
https://americanamap.org
Creative Commons Zero v1.0 Universal
183 stars 60 forks source link

Railroad tracks #101

Closed 1ec5 closed 2 years ago

1ec5 commented 2 years ago

Maps published in the U.S. conventionally give railroad tracks a different appearance than European-influenced maps such as openstreetmap-carto. While the railroad ties we’re familiar with may seem kitschy, they are less likely to be confused with roads than the European approach of an alternating fill inside a casing, since the latter treatment is used for secondary roads in American topographic maps and either roads under construction or all-weather roads in general-purpose American road maps.

Here’s a comparison of map legends from How to Lie with Maps, Third Edition:

Screenshot-2022-1-26 How to Lie with Maps, Third Edition

Some highlights from maps in my collection that depict railroad tracks:

Wyoming DOT 2010 Rand McNally Manhattan 1991 street map Nevada DOT Oklahoma DOT Kansas DOT 2009–2010 KYTC West Virginia DOT Tennessee DOT 2005 Texas DOT 2016 Ohio DOT North Carolina DOT 2005 Illinois DOT 2005–2006 Seeger Cincinnati 1991 Rand McNally Atlanta 2000 Compass San Mateo County 2004 Pennsylvania DOT 2003 Connecticut DOT 2004–2005

Oklahoma agritourism Louisiana DOTD 2010 Oregon DOT Washington DOT 2008–2009 AHTD 2012 South Carolina DOT 2005 Georgia DOT 2005–2006 Montana DOT 2007–2008

wmisener commented 2 years ago

This issue has kind of fallen by the wayside, but I just want to chime in that I think the railroad ties line is definitely the way to go for this style, very American-feeling to me. That would at least seem to work for railway=rail. I think it would even be recognizable for urban passenger rail, although it looks like a lot of your urban maps switch to a more route-based line depiction, with little dots for stations.

matkoniecz commented 2 years ago

It is likely very low priority for this style, but display of railway=tram would be also nice.

https://zelonewolf.github.io/openstreetmap-americana/#18/50.064828/19.946744 - area with trams and railroad.

claysmalley commented 2 years ago

railway=tram is present in North America, as well as virtually every other value of railway=*. So it actually is a priority for us :wink:

wmisener commented 2 years ago

Was looking at a city-scale AAA map I had (of San Francisco), and thought their railway rendering choice was interesting for this project: the Caltrain commuter rail line (to the east) is rendered with the "railroad ties" style, befitting its ROW along the former SP main-line and locomotive character. The heavy-rail BART subway and the light-rail Muni Metro are, in contrast, depicted as semi-transparent blue and gray lines (which in this case matches the vehicle colors of the two systems), which are thicker than the streets they run under. Stations get big dots for Muni and Caltrain, but boxes for BART. Where the stations combine (e.g. at Civic Center in the NW of the photo), the symbols are overlaid. IMG_7555 IMG_7560

This would seem to support the idea that railway=subway and railway=light_rail might need their own rendering style down the line, though I think adding all railways with the same 'ties' style as a first step would be appropriate, though it might be hard to see if the line runs along or under a street.

jeisenbe commented 2 years ago

It will be important to distinuish railway tunnels especially, but also bridges or elevated rail lines, in urban areas.

1ec5 commented 2 years ago

The faint lines in https://github.com/ZeLonewolf/openstreetmap-americana/issues/101#issuecomment-1147038226 would be consistent with how we’re already depicting road tunnels with washed-out colors. I see the same effect in this 1991 Rand McNally tourist map of New York City, specifically in the Manhattan inset and Greenwich Village sub-inset, which distinguish between surface and overhead rail in black and subways in gray:

Greenwich

1ec5 commented 2 years ago

On the other hand, the 1995 Dalan/Universal map of Chicago takes a very different approach, depicting all railroads in gold. The only difference between freight lines, Metra, and the “L” is in the occasional label. It doesn’t distinguish bridges and tunnels but does layer the tracks over and under the roads they cross, like the Chicago Skyway:

Universal Chicago

We’ve only reserved black, red, and gold for roads, giving us a bit of flexibility in coloring other transportation features like rail. This map shows that it’s possible to use shades of yellow for both toll roads and rail, since the line treatment is so different apart from the color.

1ec5 commented 2 years ago

Railroad tracks under construction are fairly common in OSM. I wonder how the dotted line treatment in #502 would interact with the railroad ties if we were to take the same approach with railroad tracks.