Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Render the "toll" tag #593

Closed
matthijsmelissen opened this issue Jun 2, 2014 · 16 comments
Closed

Render the "toll" tag #593

matthijsmelissen opened this issue Jun 2, 2014 · 16 comments
Labels
Milestone

Comments

@matthijsmelissen
Copy link
Collaborator

The following issue has been moved over from trac. It needs more discussion as it is not clear whether a fix is needed or not.

"As requested in #2597 for osmarender, I think that Mapnik should render tolled roads in some way that is easily distinguishable from non-tolled roads. This would be really useful when planning routes. As an example, can you tell which one of these Spanish motorways is tolled? http://www.openstreetmap.org/?lat=40.3303&lon=-3.7898&zoom=13&layers=M (hint: it's the R-5, although you can't tell from the map).

A few suggestions over the possible rendering:

@matkoniecz
Copy link
Contributor

I see no reasonable way of displaying it without overhauling entire street rendering.

Note that access overlays are already High Magic.

@pnorman
Copy link
Collaborator

pnorman commented Jun 2, 2014

I'd like to overhaul access overlays before taking on tolled roads. I do see value in showing when a route is tolled - it's something common in many maps.

@Rovastar
Copy link
Contributor

Rovastar commented Jun 3, 2014

I think we do need it. Probably would go with darkening however I think we could do liking at this later. Maybe we could look at the more general rendering issues first.

@dieterdreist
Copy link

I'm also in favor of showing it, maybe it could be done with the casing
(e.g. red/orange instead of grey/black)

@nighto
Copy link
Contributor

nighto commented Jun 24, 2014

Perhaps a solution would be to render a very small (4~6px wide) dollar sign inside of the way, the same way we do with arrows.

@matkoniecz
Copy link
Contributor

A darker shade of the color used for a non-tolled road of the same category. (...) This is more or less what Google does and I consider it a quite good approach

Can somebody show me roads of the same class displayed in Google differently as result of difference in toll status? Either it was mistake, it changed or it is not covering all countries.

According to my checks Google is displaying all motorways as orange and it is unrelated to toll status. I checked in Poland (there are both free and tolled motorways), London with its congestion charge and M6 Toll vs M6 or M1 in UK.

A different color altogether. This is what Bing does

Bing is also not using a separate color for tolled roads, but it displays area covered by London Congestion Charge.

@matthijsmelissen
Copy link
Collaborator Author

Google Maps used to render toll roads differently, but they don't do so anymore.

Example

For example, Poznań-Golina (halfway Poznań and Łodż) is a toll road, but Golina-Łodź was (at the time this screenshot was taken) no toll road.

The difference is quite hard to see, which might be why Google got rid of it.

@pnorman
Copy link
Collaborator

pnorman commented May 12, 2015

MapQuest uses green for toll rodes
MapQuest.com
image

MapQuest Open
image

Bing uses teal, which is unique to them afaik
image

I recall more examples in my paper maps, which are either green or purple. I can't recall any toll road stylings that do more than change the colour.

@matkoniecz
Copy link
Contributor

@pnorman @math1985 Thanks!

MapQuest is funny - they are using at least three separate styles on one map, with toll=yes displayed only in one: see http://www.openstreetmap.org/#map=14/50.0706/19.7829&layers=Q (EW motorway is tolled, NS not) and http://www.openstreetmap.org/#map=12/52.6639/-1.8697&layers=Q with M6 and M6 toll.

@pnorman
Copy link
Collaborator

pnorman commented May 12, 2015

MapQuest is funny - they are using at least three separate styles on one map

Ah yes, I should have been more explicit. The first one is MapQuest.com in North America, the second is the MQ Open North America style, which is different from the MQ Open style in the UK and in the EU. MapQuest.com outside North America is the same as MapQuest Open.

There is also the new mq-carto-style-vector which is solid green at low zooms
image and a variable shade of green depending on zoom for higher zooms.

@matkoniecz
Copy link
Contributor

After working for a long time on reworking roads - I see no good way to handle this and add even more information.

One of main problems is a huge amount of separately displayed road classes with significant resistance to merging styling (see reaction to displaying trunk and motorway in way that is not allowing immediate recognition of road type).

I am quite sceptic about whatever it is possible to show highway, access, bridge, tunnel, oneway, surface and toll tags at the same time and keep map usable and nicely looking.

Even current rendering of access is highly problematic.

@polarbearing
Copy link
Contributor

I agree that we have now a lot of special tags on the roads, not only tolls, but speed limits, max height, turn lanes, etc. That is too much for the general map, and the advantage of OSM is that other views can be rendered from the data that have these parameters in focus.

@pnorman
Copy link
Collaborator

pnorman commented Aug 26, 2015

I'd like to render toll, but I've also come to the same opinion as matkoniecz.

All toll renderings that I have seen lose information on the classification of the road, unless it is conveyed in some other manner.

As an example, MQ Open has a different pattern for motorways, which is still seen with tolls

image

There is often an implicit assumption in styles that tolled roads are motorways, but this isn't true.

If someone does have a style that they think works, pull requests are welcome.

@pnorman pnorman closed this as completed Aug 26, 2015
@imagico
Copy link
Collaborator

imagico commented Aug 27, 2015

There is often an implicit assumption in styles that tolled roads are motorways, but this isn't true.

According to taginfo of the 120k toll=yes >106k are motorway/motorway_link, the rest is probably nearly all bridges, tunnels and other stuff that is not even a highway. So rendering toll only on motorways is a fairly good approximation.

@polarbearing
Copy link
Contributor

What makes the toll issue even more difficult is that you can have tolls for particular classes of vehicles, only. For example, Germany has a free-flow motorway toll for HGV only. As the opposite, the Dublin city harbour motorway is mandatory and free for HGV, while passenger cars pay a hefty toll for a fast transit during peak hours into the city centre.

@BalooUriza
Copy link

On Wed, Aug 26, 2015 at 6:42 PM, Paul Norman notifications@github.com
wrote:

I'd like to render toll, but I've also come to the same opinion as
matkoniecz.

All toll renderings that I have seen lose information on the
classification of the road, unless it is conveyed in some other manner.

As an example, MQ Open has a different pattern for motorways, which is
still seen with tolls

[image: image]
https://cloud.githubusercontent.com/assets/1190866/9509110/c56cdd34-4c10-11e5-9204-cfe3a7c46069.png

North American maps tend to convey classification with patterns and line
weights as much as it does with colors. That said, if we render tolls, we
should made an effort to render it on all highway types: Toll cycleways
and paths are a thing that exist in at least central and eastern Kansas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

9 participants