-
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
Render landuse=flowerbed #4251
Render landuse=flowerbed #4251
Conversation
landuse=flowerbed is a gap in the rendering of urban vegetation. 13k occurrences according to Taginfo. I propose using the same rendering as landuse=orchard, as orchard and flowerbed are unlikely to be adjacent. I propose starting at zoom 11 because leisure=garden starts at zoom 10 and flowerbeds are smaller detail.
This tag was documented with a draft proposal in 2014 and with a wiki page in 2015, with more details added in 2019. Usage increase substantially in the last year, perhaps because it is now supported by presets in JOSM and iD, and appears to be rendered by OsmAnd: https://taginfo.openstreetmap.org/tags/landuse=flowerbed#projects https://taginfo.openstreetmap.org/tags/landuse=flowerbed#chronology - now used >10,000 times. The only similar tags, man_made=flowerbed, man_made=flower_bed, and landcover=flowerbed, are undocumented and only used a couple hundred times: https://taginfo.openstreetmap.org/search?q=flowerbed#values https://taginfo.openstreetmap.org/search?q=flower_bed#values Perhaps this is now common enough to be supported with a similar rendering to leisure=garden? |
I'd prefer rendering like leisure=garden. |
That was my first idea. But then flowerbeds in gardens would be invisible - hence why I suggested another way. |
maybe better to unify rendering of gardens and leisure=park, and then pattern of garden use for flowerbeds |
Considering the semantic overlap between leisure=park and leisure=garden - and the constant confusion between the two because the distinction is too subtle, unifying their rendering feels logical to me and I'm comfortable with the idea of using the garden pattern for flowerbeds. |
Thanks for the PR. Use of the tag still seems to be somewhat patchy but it also looks like being highly consistent compared to broader tags like But not in a styling like http://blog.imagico.de/wp-content/uploads/2018/11/ac_patterns_vis.png |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is now marked as “de facto” on the wiki and that appears to be correct since there are no competing tags for this kind of feature and it is fairly well defined.
I would be happy to approve this PR if there are significant changes to the current rendering suggestion. Like @imagico I also think that rendering with the orchard/vineyard color and pattern does not make sense: orchards and vineyards have regular plantations of perineal woody plants which are the height of shrubs or trees, used to produce food, while flowerbeds usually contain flowering herbs, intendent for decoration or aesthetic value.
Re: other rendering options. I also agree that rendering leisure=garden like leisure=park and landuse=recreation_area might work, perhaps while keeping the pattern as a distinction? @liotier are you able to take the time to look at all the kinds of urban / recreational vegetation currently rendered and make a rendering which will make sense? You might have to change the rendering of several features, which can take some time to get right. |
My understanding of the requirement for a landuse=flowerbed style:
|
Agreed.
Not necessarily. Recall that landuse=meadow, natural=grassland and landuse=grass use the same color of green. The meadows and natural grasslands often includes wildflowers and non-grass herbs, and in areas with sufficient rainful can easily grow to 1 meter height or more.
The patterns are mainly used to distinguish 2 different features which use the same base color. The use of a regularly-spaced pattern can represent human designed features (which are often planted in repeating patterns) - see landuse=orchard, landuse=vineyard, the current leisure=garden pattern and landuse=plant_nursery for examples. In contrast the semi-natural area patterns are somewhat random looking, e.g. natural=scrub, natural=wetland etc. In this case since we already have a number of different green colors, it would be reasonable to use the same color as grass / meadow / grassland, which also represent herbaceous vegetation, and use a pattern to distinguish this from areas of grass. However, you can consider other options, as long as they fit in with the existing colors. |
@liotier this is now marked as a draft, meaning it is not ready to merge yet, but if you have time to update it, we will be happy to review it again. |
rendering it like leisure=garden / leisure=park / landuse=recreation_area seems a good idea. Main negative is that flowerbed in garden/park would not be visible |
Closing as abandoned. Please feel free to make the adjustments requested and open a new PR, or ask for this to be re-opened. |
landuse=flowerbed is a gap in the rendering of urban vegetation. 13k occurrences according to Taginfo. I propose using the same rendering as landuse=orchard, as orchard and flowerbed are unlikely to be adjacent. I propose starting at zoom 11 because leisure=garden starts at zoom 10 and flowerbeds are smaller detail.