-
Notifications
You must be signed in to change notification settings - Fork 823
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
Please render natural=shrubbery #4473
Comments
Very new tag, zero uses before February this year, no consensus on its use. Current use (around 2000 times) is fairly consistently applied for urban greenery. But to a significant extent for polygon mapping of linear hedges for which linear barrier=hedge (+width=/height=) is the more established (and semantically more meaningful) method of mapping, see for example: https://www.openstreetmap.org/way/914194296 I am not opposed to rendering this in principle but right now this tagging competes with barrier=hedge (on linear ways), natural=scrub and natural=heath and to some extent also leisure=garden. I think it needs to establish its meaning and use relative to these tags with some clarity and acceptance among mappers before we can consider supporting it here. |
This tag is currently only used in the Netherlands, England and a couple other spots. It needs to be much more widely used before it could be rendered here: I believe we should close this issue for now, but it could be reopened in a year or two if the situation has changed and the tag has been widel adopted by mappers in many countries. |
I think this should be reopened, natural=shrubbery is now consistently used for an area of shrubs, and the meaning is clearly stated on https://wiki.openstreetmap.org/wiki/Tag:natural%3Dshrubbery it is also being adopted very quickly, as can be seen from the chronology graph: Adding Carto rendering would be beneficial as it would prevent tagging for the renderer in lots of cases, for example i've seen a lot of areas that should be tagged shrubbery tagged as grass, scrub, garden etc. |
OK, it's over 5k now. This should be quite easy to implement, is anyone ready to prepare PR? |
Render `natural=shrubbery`. The three `shrubbery:density` values (`sparse`, `medium`, and `dense`) are reflected in the pattern. Fixes gravitystorm#4473
@kocio-pl Done! |
Note the assessments from me in #4473 (comment) and from @jeisenbe in #4473 (comment) still apply. The use of the tag has slightly increased but it still has no broader acceptance. It is used by individual mappers in localized concentrations but there are no places where it is the dominating tagging for anything specific. Overall at the moment where it is used it is essentially used as an umbrella tag for urban and less frequently near urban rural greenery. Its use in particular overlaps with what is much more commonly tagged (roughly in that order of prevalence):
and just as a generic urban greenery tagging (like https://www.openstreetmap.org/way/1046678798) In other words: Its use has semantically widened compared to my previous assessment from last September but is is not in any way better defined in its delineation towards those tags which are much more commonly used for urban greenery and in a much better defined way. Like i wrote above:
And to be clear (because this seems to sometimes cause misunderstanding): This refers to the de facto meaning and de facto acceptance among mappers. |
That's what a shrubbery is, yes.
These are all used interchangeably because there is no tag for shrubbery. when you look at the areas they describe on aerial imagery, they are all the same sort of thing. (apart from natural=forest, that should be grass)
I disagree entirely, the use is semantically widening because people want to use a tag that renders, so when natural=shrubbery doesn't, they use something similar. If natural=shrubbery was only used to mean the same thing as landuse=grass, for example, the tag wouldn't need to be proposed. |
Well yeah, without rendering in what is effectively the face of OpenStreetMap, using this tag is pioneering. I am pleasantly surprised it is growing as fast as it is given the lack of rendering. Most mappers just don't bother and use There are a bunch of mappers here who — while not necessarily agreeing with the method of just removing rendering — at least understand your viewpoint regarding hedges mapped as areas and the misapplication of |
For better understanding (we should really put this into some kind of FAQ document because it turns up so frequently): One of our core goals is to support mappers in consistent use of tags and prevent unfavorable fragmentation of tagging. So if we'd communicate to mappers: You can either map urban greenery in a semantically well defined and differentiated fashion using leisure=garden, natural=heath, natural=scrub, barrier=hedge, natural=shrub etc. like the vast majority of other mappers do or you can tag it undifferentiatedly as natural=shrubbery then we'd have failed fundamentally in doing our job. As i have expressed above i am in principle not opposed to rendering |
Do I follow up correctly: natural=heath suggested tagging for groundcover berberis eg? |
Well - what i suggest is not really the point here - https://www.openstreetmap.org/way/321018325 |
See also #4251 by the way - where we have considered and positively assessed rendering |
I clicked all the links. I guess, that all the objections against rendering this tag here would just the same apply on the usage of the heath tag there, if it was not already in wide use for something different. To say it more directly: The examples are all mapping for the renderer. |
But lets not get side tracked - the fact that we certainly have tags that we render for historic reasons despite them being no more used in a well defined fashion (which as indicated does not apply for |
How is |
The question if a certain tag is used correctly by some subjective opinion about the meaning of a tag is off-topic here. And as explained above we have clear consensus that
Side note: I have observed the struggles of mappers to invent new tags within the OSM tagging scheme in recent years on many occasions and in particular what typically does not work these days any more although it might have worked in the early years of OSM. I have written down some advice based on these observations last year to help mappers inventing new tags to avoid the most likely errors. |
It is not really fair to address the double tagging here. While the rule is: no tagging for the renderer; a lot of mappers still do, that is just a fact. A few months back, I saw a changeset with the text "shrubbery -> scrub". So the user found shrubbery the correct tag but because it didn't render, he retagged it. I later explained the situation and the tagging rule above to him and he is correctly using shrubbery now. So I know for sure that when we get render support on Carto, the (even more correcter) use will increase. I have tagged a lot of And wiki pages are not static. They change over time with new insights. Over time, we can clearify some examples and definitions but I don't see a significant misuse of the tag yet. And a lot of people already ackowledged the gap that |
I fully support the reasoning of imagico. A tag gets the meaning from its usage. I do feel bad though, when this shines a light on the openstreetmap community, that they differentiate vegetation solely by how tall it grows. A heath, a scrub, a wood are much more that different height plants. They are home to different kind of animal species too. They do well in certain climates more than in others, and so on. A single tag combination "natural=vegetation+height=nn" does not do the same job as tagging heath, scrub or wood. |
I can see where imagico is coming from. I agree that I do think some of the usage of It is unfair to discredit a complete tag based on a small percentage of the usage. I completely disagree with the suggestion that the objects that currently are tagged with According to the usage, most of the Another suggestion is to use Tagging shrubberies with any tag of the above would be a clear example of tagging for the renderer.
The fact that I think this tag should be rendered, mainly because there is no alternative tag to map shrubberies. |
Please no tagging discussion here - as said many times (and also on this issue already - see #4473 (comment)) if a certain use of a certain tag is correct or not and if a certain tag should be used for certain things is not relevant on this issue tracker. If anyone wants to put into question my analysis of the actual use of the tag in #4473 (comment) please do so - but please provide evidence and not just make unsubstantiated claims. |
with respect to you
I did not start that discussion
That is a bit hypocritical, data is evidence, finding and linking a handful of ways is not |
Render `natural=shrubbery`. The three `shrubbery:density` values (`sparse`, `medium`, and `dense`) are reflected in the pattern. Fixes gravitystorm#4473
Actually, in the colloquial meaning, a shrubbery IS a type of garden. Just search youtube for "shrubbery monty pythons", and you can see. Too bad, that some time in the past, mappers did not use "barrier=hedgerow", because then "barrier=hedge" would be free now for polygons. |
Here is another sample rendering from the PR in #4530. (It includes some patches of |
We render tags if and when (a) there is consensus among the maintainers that doing so is in support of our goals and (b) there is a PR suggesting a rendering for it that is suitable under these goals. Neither of these is the case here. Arguments for that assessment are provided in previous discussion (here and in #4530). As mentioned already in #4473 (comment) we will be watching the development of use of the tag and we welcome further analysis of tag use as input (like @hungerburg did in #4473 (comment)). Slightly off-topic advice: If the Netherlands mapping community considers themselves avant-garde w.r.t. mapping of vegetation or mapping in general it might be a good idea to develop your own map style reflecting that. Many local communities have their own map style projects and diversity in available map styles is in general highly beneficial for OSM. Our aim is to serve the potential global map user and to support consensus among mappers globally - and that naturally limits our ability to adjust to local trends that are - subjectively or objectively - ahead of the rest of the world. |
Thanks for the advice; but as your goals state: Carto is "a major part of the public face of OpenStreetMap for many people the map on osm.org rendered with this style is OpenStreetMap." The goal here is not to invent yet another style, but to show on osm.org what is there in real life and being mapped. Again, wether shrubbery requires it's own specific rendering as compared to scrub or not I leave to debate. But I do believe your goals support at least it being rendered at least similar to scrub or a shrub. And for the case where larger areas of i.e. hedges the barier=hedge tag really is not 'esthetically pleasing' Showing where these green patches are
The aspects of Maintainability and Adaptability/EoU I can't comment on. I can imagine that different rendering for Shrubbery density would be not support the goals; but to render it for now the same as scrub (in the same fashion grass and village green have the same rendering) or one specific rendering for shrubbery; I can't imagine would go against these goals. |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
@imagico I saw your comment on heigth; personally I don't think this is necesarily something you would want to show in the layer. At least not on Carto. Differentiation in density could be usefull; especially to diferentiate between a 'box' style hedge that occupies a larger area vs a hedge used as a barrier and shrubbery used as urban greenery. Again, the exact implementation of this tag in terms of visualisation; i am no expert in. I just find it odd that today it is not being rendered at all, where per your goals and gudielines; I do find merit in the differentiation between scrub (unmaintained wild undergrowth not being trees), shrubbery (properly maintained greenery not being gardens) and village greens (oddly English named centers of villages ;-), often having nothing to do with actual plants (asside from maybe a patch of grass)) |
Rendering shrubbery would comply with at least goal 2 (Being understandable and supportive for mappers) and 4 (A rich map). People now incorrectly use At last, even the popular Organic maps app renders shrubbery. For pragmatic reasons, I asked them to simply render it the same as |
I did a small analysis of the current shrubbery use per country and continent Some comments on this:
Per country
Per continent
|
With three (3) taggings I am above median - https://overpass-turbo.eu/s/1yxG - in Austria. UPDATE: Mind you, this gives the users that were the last to touch an entity with that tag. That may be different from the ones that set the tag. It is not possible - I think - to get the number of users that first added the tag. Although the query can be modified to only return entities that are still in initial state |
@imagico Is there an objection to render it the same as |
Standing decision is not to render this. Any new arguments on that matter are welcome of course. On the hypothetical question of how we could proceed on rendering this in the current de facto meaning if we should think it is advisable to do so i commented a bit in #4473 (comment). But as said there - this is purely hypothetical - tags do not tend to widen in use substantially without a change in meaning. Current use numbers: Global: 34030, Netherlands: 19619 (that means increase in the dominance of the NL from 53% reported in #4473 (comment) to 58%) Also over-proportionally increasing seems to be the use in Flanders and Brussels (whole of Belgium 1646 uses - 4.8% from 4.5%). As a frame of reference: During the same period of four months the use of other tags overlapping in de facto meaning with
|
A green colour like natural=wood or leisure=garden would do nicely for these mostly small areas of maintained shrubs. The tag is quite popular, despite not being rendered on OSM Carto. |
This comment was marked as off-topic.
This comment was marked as off-topic.
I support the idea! The tag is already used 40,000 times and its usage is growing exponentially. |
40k is not bad for a tag-as-you-like tag. The hockey stick though is mostly a trick of the zoom level you are looking at the data, try changing window size. UPDATE: There must be an error in ohsome dashboard: It counts 65 uses, total length 24m, perimeter 31km and area 21.6km² - Cannot work out. UPDATE2: Seems ohsome is not good a calculating the area of not-closed-ways such as https://www.openstreetmap.org/way/598546589 where the shrubbery perhaps rather tagged hedge? UPDATE3: ohsome workers 24/7, https://www.openstreetmap.org/way/32487192/history is the culprit. |
Not surprisingly, a tag is used more often in Western Europe - there are the most active users there. |
Issue is still there. tag is not being rendered; while it is being used more and more. |
While the overall usage of this tag has continued to increase, it is still for the most part only used in significant numbers in The Netherlands and hasn't really caught on more broadly: You can use this QLever query to analyze this. Press "execute" and then "map view" to generate the map. |
I recently told a local mapper about shrubbery, because they mapped a 0.75m wide hedgerow as an area. Funnily, in OSM Carto this renders a 1.25m wide hedgerow. One week passed, no new shrubbery here. Even the 1.5 m wide hedge-areas still hedgerows with an eye inside. Wait a little longer? |
Our limited ability to accommodate the Dutch avant-garde in mapping has already been explained in #4473 (comment). Independent of that it would probably help anyone who wants to use Side note: It always seemed curious to me why the Dutch community explicitly wants to map woody urban greenery undifferentiated by height considering height is the primary differentiation in traditional mapping of woody vegetation with no dedicated function in OSM (the natural=heath/scrub/wood progression) and has such immense practical significance. But it makes sense considering the described mode of mapping: Even with very high resolution imagery it is hard to reliably determine the height of greenery when doing armchair mapping. Especially for planted and intensely maintained stuff where you cannot hope to infer the height from the ecological setting. @hungerburg - At the equator hedges at z19 are 1.2m wide, at 60 degrees latitude only half of that. Ground unit rendering of line features at high zoom levels is something we have discussed in the past - but, unfortunately, only about 0.2 percent of all |
@imagico thank you for your response. Determining the height of any item in OSM is challenging and, in my opinion, still in its early stages. However, it is becoming more popular to accommodate 3D maps. As I mentioned in #4473 (comment); I don't believe height is the most crucial factor; perhaps density is more important, as it indicates whether you can walk through an area or not. Regarding barrier=hedge, this tag is only for line items and doesn't accurately represent the irregular shapes of hedges. For this reason, the shrubbery area tag is a suitable alternative. I wouldn't describe Dutch mapping as 'avant-garde'; rather, the Dutch government provides many excellent tools for detailed mapping that, to my knowledge, many other countries lack. Consequently, it is not surprising that these detailed differentiations are more commonly used. For example, aside from aerial imagery (including height profiles), most larger municipalities also publish street view images as open data. This is a great help in combining local surveys with armchair mapping. I don't quite understand your curiosity about why one would want to differentiate between different types of vegetation. Carto also differentiates between various types of woodland/vegetation and land use, such as:
Although I could at least think of one reason* of why you want to distinguish between these types of beaches, the tag usage for beach types is far less than for shrubbery. Yet, as Carto claims that usage is a key motivator for rendering, there would be no reason to render coarse beaches. (* do I want to lay done on it or not ;-)) As @jdhoek comments here: #4473 (comment)
One could also think of adding a symbol for shrubs to the rendering of scrub; similar as you do for dog parks and playgrounds to distinguish them from other recreation grounds and sport centers. Why would it be strange to want to differentiate in tagging between shrubbery, garden, heath, and scrub, while Carto finds it perfectly normal to render with the same colour for differentiate tagging between grass, grassland, meadow, village green, golf course tee, fairway, and driving range? As I mentioned, this is not a uniquely Dutch phenomenon. If you drive around other countries, you will see similar usage. However, before differentiating between vegetation, you first want to focus on other aspects. (e.g. roads and buildings) My (our) request is to render the tag so it is visible as a green area on the map. If it can be distinguished from other vegetation, great; if not right now, perhaps in the future, that would be perfectly fine. But now we are left with a rendering that we grown to love (i.e. Carto) where parts of greenery in the urban area are absent from the map. |
Because this tag DOES depend on latitude. Not so much a tag as shrubbery. They occur in urban areas and I wouldn't expect them in Africa, for example. And it is not used in other places because there is no preset. And if there is no preset, mappers don't know about it. Preset or no preset affects usage. Advanced and experienced mappers who can dig up such a tag from the Wiki are in the minority. Most are occasional mappers who have 50 edits and will occasionally add something. They would add natural=shrubbery, but they don't know about it. |
The tool mentioned by @ZeLonewolf finds some interesting mappings in Russia, e.g. https://www.openstreetmap.org/way/1227160205 - where do you think they got the tag from? |
From JOSM preset. |
This tag is very useful and deserves to be rendered. I've mapped areas with this tag, and because it isn't rendered, the map is much less attractive and less understandable. It would be very great to render it ! |
Ditto. Since And one could doubt if |
Since hedges do not render as areas, cf. #3844, a limited but highly prolific number of people use natural=scrub to map, what are in my understanding mostly hedge-like features: barriers to keep pedestrians from taking shortcuts. See https://wiki.openstreetmap.org/wiki/Tag:natural=shrubbery for complete description and account of other use cases.
As of now, this custom is regionally limited, the Netherlande being a prime spot of exploding use: https://wiki.openstreetmap.org/wiki/File:ScrubByNumbersNLvsAT.png shows a comparison with use in Austria. In Austria, like in most of the world, such "shrubberies" are not mapped at all, not the least maybe, because there exists (not until recently) no valid tagging for them.
As the trend to map micro features is expected to continue ever stronger, there will be demand for a tag to correctly map those "shrubberies". As the people doing such mappings are very sensitive to rendering, it is to be expected that they will not use the concise tag, but the one that renders.
Therefore my plea to render natural=shrubbery. Give the authors of the shrubbery proposals a chance of having created a successful tag. Apart from preventing the information loss by dilution of millions of currently concise mappings of actual scrub, I think also the cartographers work will be a little easier, if a tag, that starts rendering at z7 or so will not be used on perhaps even more millions of features, that range from closet sized to the size of a medium flat.
The text was updated successfully, but these errors were encountered: