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 leisure=park differently depending on size / zoom level #4232

Open
Adamant36 opened this issue Oct 23, 2020 · 2 comments
Open

Render leisure=park differently depending on size / zoom level #4232

Adamant36 opened this issue Oct 23, 2020 · 2 comments

Comments

@Adamant36
Copy link
Contributor

As things currently are small city parks currently render at the same starting zoom level as much larger ones, z10. Although, they are almost impossible to make out at that level. Let alone even z11 or z12 most of the time. Often times if they can be made out they are just unnecessary clutter. My suggestion is to render ones that are below a certain way pixel area (or whatever it is) as the residential landuse color. Since they are normally always part of residential areas anyway and it would help things look a lot more seamless. Especially at Z10 and z11.

@imagico
Copy link
Collaborator

imagico commented Oct 23, 2020

That idea would conflict with #3670 - which renders parks as vegetation-low at low zooms.

In general way_area based rendering decisions for the landcover layers don't work because it is common practice that you can split continuous areas of the same landcover based on logical/formal or even arbitrary divisions and you would end up rendering parts of a continuous area different from others.

Also keep in mind that parks are not necessarily in urban environments so rendering even smaller ones like builtup areas can be fairly misleading:

https://www.openstreetmap.org/relation/3705275
https://www.openstreetmap.org/relation/10108841
https://www.openstreetmap.org/way/33142040

@jeisenbe
Copy link
Collaborator

jeisenbe commented Nov 1, 2020

As mentioned above, #3670 would solve this problem, though not in the way suggested, by rendering leisure=park areas the same as most of areas which are covered by vegetation, starting at z11 and lower. The color would be similar to @grass, also used for gardens, meadows, etc. - I consider that to be a better solution to the problem.

@jeisenbe jeisenbe changed the title Render leisure=park differently depending on size Render leisure=park differently depending on size / zoom level Nov 5, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants