-
Notifications
You must be signed in to change notification settings - Fork 824
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 highway=road like highway=unclassified #386
Render highway=road like highway=unclassified #386
Conversation
- Do not hide secondary road bridges on z12 - Do not hide tertiary, residential, unclassified, and road bridges on z13 Conflicts: roads.mss
This collapses, per road type, definitions that are the same for normal roads, tunnels and/or bridges. In addition, it gives some instances clearer names. This makes it more easy to maintain the code, and to detect inconsistent definitions. Changes in rendering: * Render minor service roads on bridges and tunnels smaller and on higher zoomlevels only, just like minor service roads that are not on a bridge or tunnel. This solves gravitystorm#269 on Github and 3883 on trac. * Restore bridges of bridleway, footway, cycleway, path, lightrail on z13.
Current rendering of highway_road is ugly
Sorry, this doesn't make any sense to me. highway=road represents a road for which the classification is unknown. It could be anything from an unpaved track to a motorway, so rendering it the same as residential/unclassified will often be giving it an incorrect level of importance, be it too high or too low. If the current look is ugly, another style can be used, but it should be different from every other defined classification to prevent it from being assumed to be of a specific classification. |
Yeah I agree. |
Thank you for reviewing the pull request. I know it is controversial, so feel free to ignore it. No other pull request depends on it. That said, I have the impression that we try to represent too much information on the map. I don't think any non-osm map I have seen has so many road styles as ours. That makes our map rather hard to read. I am also not sure if the casual map-user is able to distill the meaning 'a road that might be of any importance' from the current rendering. highway=road is mainly used in the developing world where people have been tracing from imagery but little on the ground mapping is done, right? What do you think would be the best way to render such roads? Does someone has an example of places where highway=road is frequently used? Mapquest Open also renders highway=road as unclassified. The default Cloudmade tiles don't render it at all. |
"It could be anything from an unpaved track to a motorway" is probably untrue, even on the worst aerial images motorways are recognisable as motorways. In all situations where I used/encountered this tagging displaying it as unclassified would be OK (I map Poland). I think that special "fixme" type display should not be used and displaying it as unclassified is a good idea. |
For the record, in Luxembourg, displaying it as unclassified would also be fine (all roads higher than unclassified/residential are tagged already). I'm not sure if motorways are always recognizable as motorways though. In Africa, where only satellite imagery is available, you often only see there there is 'some kind of line'. Only when higher resolution imagery becomes available, you can determine if it is a motorway road or something lower (or an oil pipeline, as I also saw quite often...). Perhaps it would be useful if someone who is active in Africa/Southern America could chime in. |
|
this is a kind of fix me and should be rendered differently than the other road styles, if a map is not directed towards mappers it might also be the best option not to display highway= road at all, definitely should not create the impression that it is a synonym |
I'm with the dissenters on this one - highway=road is a todo, and so it shouldn't look the same as a particular classification. |
Current rendering of highway_road is ugly.
This PR causes highway_road to render in the same style as highway_unclassified.
This PR depends on #382.