-
Notifications
You must be signed in to change notification settings - Fork 62
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
Shields in UK #106
Comments
Regarding:
We have both The E route relations that run through the UK are tagged with For awareness, the shields displayed by this style are generated solely through route relations and ignore Tasks:
|
@ZeLonewolf thanks for the detailed comments. I certainly think we can check some of the unsigned tagging (e.g., one E-route is tagged ref:unsigned=yes). One note: in the UK highway refs will almost always be on the way and not on a relation, although often described as such (for instance on Sabre), duplexes do not exist in the UK. A few route relations have been added, but this is entirely unnecessary for the UK (& I probably Ireland), but at present some refs from ways are shown. |
This style uses route relations for highway shields. No |
This chapter of the Traffic Signs Manual explains the color-coding system on UK directional signs. If I’m interpreting this document correctly, the background and patch colors seen in #106 (comment) indicate road classifications but aren’t integral parts of a route marker as in other countries:
openstreetmap-carto draws way |
No, the OSM standard is A-roads are either 'trunk' (i.e., with yellow on green signage) or 'primary'. So official "non-primary A-roads" are still highway=primary in OSM. Only B-roads receive a highway=secondary tag. Unfortunately official terminology has changed over the years so that whereas there were many trunk roads in the past (on old maps they were denoted by "(T)" after the A###, with remaining A-roads being primary. Now the old trunk network is called primary with new trunks being a small subset of roads which are maintained by a national agency. However, current national classification is not relevant to OSM tagging: which is based more on things easily observed on the ground (signage colour & ref). (Not that this prevents someone deciding now and then that we should be mapping the latest set of official documents). If you look at OSGB Landranger mapping they colour code roads in a similar way to OSM (example of area of Somerset above on Cucaera's site). This would have been the original target of Blackadder's first iteration of "map features". |
Uh... my head is spinning here 🤪 Ultimately what we need is a mapping between |
I suspect that it does not make sense to attempt to render shields in the UK based on how the roads are named and signed. I would consider the various A, B, C, etc routes to really be road names in the same way that "5th Avenue" would be in North America. I would consider the fact that unwanted E-route shields are currently rendered to be a tagging error. Also, there does not seem to be strong consistency of sign coloring along a route, but rather indicate road classifications, which are a related but separate concept. Additionally, it does not appear that there is any appetite in the UK for the mapping of route relations, especially since routes are not a concept in the same way in the UK as they are in North America. I would be open to rendering the blue Vienna Convention motorway symbology as so nicely demonstrated by @Mashin6, should the motorways become mapped in route relations. For these reasons, I propose that this ticket be closed as wontfix. |
A road relations in the rarely be able to be tagged with a highway classification as it is common for different parts to be different classifications. Picking a local example https://www.openstreetmap.org/relation/13054406 |
It changes depending on the highway classification. That sign is correct for the highway=trunk sections however the highway=primary sections has white signs with black lettering. There are two types of A road. |
That is the end of an A5 section, there is then a gap indicated by parenthesis as the directions to. In this case different routes for different classifications of traffic to follow to rejoin. Learners, bicycles, agricultural vehicles, tracked vehicles are prohibited on motorways. |
That could work. Although road route relations are not especially common in the UK. I would expect them to be on the first 99, rather than on 3 or 4 digit A roads or B roads |
The code for this feature is implemented as of #696, however, results will not be visible in the map until the next version of OpenMapTiles and planetiler is released. |
I'm not sure that UK roads truly have shields, but the basic minimum for a reasonably accurate representation is:
A reasonable selection of examples on the Sabre wiki.
Note this issue is raised for information, rather than with any expectation that it might be implemented. The only thing which I think is important is the suppression of shields for E-routes, as showing them may affect users' expectations.
The text was updated successfully, but these errors were encountered: