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

Have more contrast between leisure=garden and internal items #4910

Open
tjur0 opened this issue Dec 6, 2023 · 3 comments
Open

Have more contrast between leisure=garden and internal items #4910

tjur0 opened this issue Dec 6, 2023 · 3 comments

Comments

@tjur0
Copy link
Contributor

tjur0 commented Dec 6, 2023

Expected behavior

All internal mapped concrete areas (grass, trees, water) are clearly defined within a functional area (leisure=garden)

Actual behavior

Currently when you have a garden that has been fully mapped with concrete items like grass, trees, flowers etc. The contrast between these items and the places that have not had any concrete items is very low. This results in poor distinction when paths start and stop and makes everything blur together.

My suggestion to solve this would be to experiment with similar rendering/colors to leisure=park.

Screenshots with links illustrating the problem

image

@tjur0
Copy link
Contributor Author

tjur0 commented Dec 12, 2023

This would be rendering leisure=garden as leisure=park:
garden with park rendering
https://www.openstreetmap.org/#map=19/51.47009/6.18458

@imagico
Copy link
Collaborator

imagico commented Dec 12, 2023

I don't think conflating leisure=park and leisure=garden is going to work - these two tags are rather distinctly used with relatively little semantic overlap in reality.

Independent of that you probably noticed that in your example the micro-mapped central area is almost identical in both versions you show. leisure=garden is here used as a residual tagging of the overall installation. For this use of course the use of the same base color as for the most common micro-mapping elements is non-ideal. But this use as a residual tagging is rather uncommon globally for leisure=garden. Most uses are more specifically for decoratively maintained areas containing a mixture of different plants and therefore do not qualify for any of the more specific tags physically characterizing the vegetation. It is in particular quite common that the decoratively maintained, non-walkable areas of a park are tagged with leisure=garden. In those cases your suggestion would lead to a substantial loss of differentiation.

But you are right on one point - the use of grass color as base color for several different landcover fills (leisure=garden, landuse=flowerbed) is non-ideal for providing precise geometry feedback. This is not an easy problem to solve though - we are simply limited in the number of green tones that can reliably be distinguished by map users so they can still positively and reliably identify what they see on the map.

@dch0ph
Copy link
Contributor

dch0ph commented Dec 28, 2023

Personally I prefer the initial (existing) version (which looks splendid!). The flower beds etc. are "ornaments" in a garden, so it both looks coherent and is semantically coherent to use a single shade.

The issue of paths being poorly distinguished reflects the weak (IMHO) styling of paths, especially the "unknown surface" style. There would be a bit more contrast if surface tags were added to the paths on paved surfaces. But this is a separate issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants