-
Notifications
You must be signed in to change notification settings - Fork 819
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
Change z-order of highway=road #4908
Comments
I would suggest below all roads with casing, i.e. between service and track, otherwise you'll surely get the clash of fill colours seen below? This would also semantically be consistent with Can we avoid a database reload? I would have thought that a snippet of SQL "update database to version X" would be sufficient to reset a loaded database to a new clean state? |
I don't see any good argument for that. And the fill color difference would be visible in the inverse form with Reasoning for the three options mentioned would be
Only through #4819. |
Isn't "below all roads with casing, i.e. between service and track" the same as "below all other roads - priority to any road with more specific tagging"?
Yes, any road branching off a Are we not always going to have some mess with
Yes, that would be the ultimate way forward. But there may be mileage in introducing the principle of "update database to version X" SQL to allow more normalisation of data via lua transforms (thinking of some double tagging examples). At the moment, it's tricky to tackle the entropy of user tagging for fear of the dreaded database re-import. |
No, this means below tracks and paths as well. Please no discussion of our data import process and database schema here - that is a separate matter. Database layout changes are not a big deal, they just need to be considered in release planning. |
As pointed out in #4905
highway=road
has currently the same z-order value as unclassified/residential roads. This is not ideal - both in terms of line widths and in terms of semantics.There are three options that could be considered:
The text was updated successfully, but these errors were encountered: