-
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
office features should be lower priority #3205
Comments
I agree that offices soups have priority lower than other amenities and it should be achievable. |
This is not an easy fix. At z18 the embassy icon is obscured by a building label. At z19, the embassy icon is visible but the label is obscured by the icon of a lawyer's office. These inter-layer priorities are deeply encoded in the style and I would rather not touch them, or many other things may be affected. At the same level of hierarchy, amenities take precedence over offices (amenity icons are rendered before office dots, amenity labels - before office labels) but in this case this is not enough. By the way, at this latitude we really need z20 or higher. |
No. It was visible at z18 before we started rendering offices. The conflict is between office and amenity.
No. That’s exactly what’s currently not happening.
We could change the
Yes. We have indeed yet even some (though not much) specific rendering rules for z20 in openstreetmap-cart. Now openstreetmap.org does only show tiles up to z19, but that’s a different fact. |
Can't test it at the moment. there were no intentional changes affecting building labels and amenity points but there was a bug that is fixed in 4.11. Would be good to wait a few days to see if the behaviour has changed. Your proposal for sorting points according to their importance is sound and worth considering. Not quite sure how to implement it in sql, though. I don't think it is the sorting order that is causing the issue at z19, though. Points and their labels are rendered separately (first points, then labels) and Mapnik will hide a label if there's already another object conflicting with it. |
Related to #3880 |
Consider the following screenshot, that was taken at z18:
In the left bottom corner, you see building “Immeuble Dogue”, and within this building a lawyer’s office rendered. There is also an embassy in this building, but it is not rendered.
In general, I would consider embassies as more important than lawyers, so they should be rendered with priority. (I’m not sure however, if this is practicable.)
The text was updated successfully, but these errors were encountered: