-
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
natural=mud doesn't render in rivers #115
Comments
Is this simply because the riverbank is a closed polygon, and
renders after/conflicts with
? Or is it just missing an appropriate |
Whatever the problem is, it's not a comp-op issue. |
Move the glacier style from the top of #water-areas and it works as expected. It's the order of |
I have the above fix for this in 26c9d4e. But I also have questions: Should natural=glacier also render over riverbanks? The current behavior renders glaciers under riverbanks (like natural=mud; they're the same natural attachment). Also, what about other water areas? Should mud/glacier always render over features like natural=water and landuse=reservoir? Or should it follow the usual polygon sorting patterns (z order then area)? |
2013/12/18 mrwojo notifications@github.com
natural=mud is a really dumb tag that doesn't quite fit into the system. +1 |
I note that the Wiki page for natural=mud now redirects to the natural=wetland page, so I assume that this is the preferred tagging. However, it appears that the renderer does not differentiate between wetland=... cases, rendering the reed-like pattern for all. This is inappropriate for those cases where there is no vegetation, such as wetland=tidalflat. If that could be fixed, perhaps using the same rules as natural=sand/mud to render the same pattern for wetland=tidalflat + surface=sand/mud, then the need for the old natural=sand/mud goes away. |
natural=sand / mud is quite a strange tag, fitting not really in the tagging system (it should be surface or landcover). We shouldn't encourage its use by rendering it |
Feel free to contact the tagging mailing list where they can direct you to how do proposals and get the voting changed tags that you disagree with. Never used natural=Mud (very onclear on the wiki what should be used - nothing on the wetlands page) but have used Natural=Sand is used a fair bit even if it was just for mapping golf courses. Regarding the wetland tag. We do not store this in our database so it is unlikely this will be changed anytime soon. (And for wetlands=mud only has 16 hits on taginfo....) |
On 7 Mar 2014, at 17:12, Rovastar notifications@github.com wrote:
Who is “we” and which database are you referring to? |
The database we use which generates the rendering |
this is a little bit OT here, but there are nice tagging details for golf courses in the wiki, suggesting golf=bunker for these, together with natural=sand and the latter explicitly for the renderer (that's also what it is IMHO: tftr) |
:nod: Yeah After a discussion Harry Wood and I added those descriptions for golf course to the wiki a year or so ago. As previously people were mapping bunkers as beach. It obviously is sand. :-) |
@Rovastar, your messages aren't showing up at GitHub, which makes this conversation a little hard to follow there.
The database used for rendering is defined by the openstreetmap-carto.style file. If a key isn't in there, then it can't be used (for now). But it looks like we have everything we need to render based on wetland=* and/or surface=*. We're currently not using those keys but they should be there in the database. |
Stupid github |
Hopefully my messages appear now. |
I have opened an issue to address the wetland=* rendering style: #387 |
Is this the same issue as https://trac.openstreetmap.org/ticket/5020? |
Yes it is. |
If the waterway=riverbank tag is changed to natural=water, then the rendering is correct. These two tags ought to produce the same result, but don't. |
I see no indication of areas tagged natural=water and waterway=riverbank being treated any differently - if they are please open a new issue and show an example. Note any special issues with natural=mud will be solved by #1497. This problem here (different handling of coastline and water areas in relation to landcovers) is still unsolved - it will require use of water polygons for the ocean rendering. |
Look here: http://www.openstreetmap.org/#map=14/53.7058/-0.5772. I changed one of the waterway=riverbank polygons to natural=water and the mud re-appeared. |
#1497 is not yet rolled out - if there was any difference before it should be gone after this change. By the way - if you change waterway=riverbank to natural=water please always add water=river. |
OK, I will wait until roll-out to see if this issue is then cleared. Thanks! |
Closing this now, please let us know if there is still a problem after #1497 is rolled out. |
natural=mud now renders around the coastline, but not in rivers. The example below shows the join between coast and river and the cutoff is obvious.
Example: http://www.openstreetmap.org/#map=16/53.6995/-0.4381
The text was updated successfully, but these errors were encountered: