-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Warn when landuse is connected to highways #6631
Comments
I’ve spilled a lot of ink over the years arguing that connecting landuse to highways can be a good thing in some cases, depending on regional norms. But clearly it isn’t welcome in many parts of the world, so a warning would be useful where mappers want the ability to avoid connections to landuse/landcover. Still, the warning would need to make exceptions for some scenarios. Given the parking lot example above, I assume the proposal would affect more than just
|
Seems like many of those could be accounted for by just checking if the node connecting landuse to a highway is individually tagged as something (and just considering that valid - if you wanted to be picky then you could individually whitelist acceptable node taggings). The second last bullet point I believe is poor mapping practise since you're aligning the highway incorrectly. For the final bullet point I think |
I don't like landuse connected to highway myself, but it's not wrong. |
I would say that most of the time it's wrong (at least in my experience). Usually this kind of mapping is encountered in the form of grass/forest/farm area surrounded by roads and connected the whole way round. This makes no sense since the |
I was thinking of it from a routing point of view, perhaps a bit pedantically: if you keep the features separate but want to ensure optimal routing, you have to map every possible egress from the footway to the parking lot. That’s no fun to map or maintain if the entire curb is flush and wheelchair users can enter the lot anywhere. Until routing through areas (osmlab/osm-planning#17) is more widely implemented and
Yes, connecting landcover to highways is eyebrow-raising, especially now that not all the world is limited to Yahoo! Aerial Imagery that’s grainy at z17. I agree that a warning is appropriate for that style of mapping, but not all landuse areas represent landcover. Until a shortcut was added in #4245, I spent just as much time detaching
#4245 makes it pretty easy to disconnect the features when updating. #1614 would make it much easier to reconnect the features, should that be desired. |
Connecting area objects with ways is a recognized and wikikonforme mapping method. An editor should be neutral and not support a method. https://wiki.openstreetmap.org/wiki/Editing_Standards_and_Conventions#Areas_and_Ways_Sharing_Nodes I know that the DWG suppresses this opinion. But you do not have to condescend to this level. |
As per the code of conduct (and honestly just generally in open source discussion) it's best to assume good faith. If I've been condescending then by all means please call me out on it, but as far as I can tell this is just a validation suggestion based on my own understanding and mapping experiences (which I've tried to make clear - "as far as I'm aware", "I believe", "in my experience", "I would say"). With that in mind, what are your thoughts on this quote from the wiki section you linked?
|
@DasGitHubKonto It's not totally clear what you meant, but "you do not have to condescend to this level" sounds like a personal attack. Please keep discussion focused on the issue at hand and do not target people. iD is an inclusive project. |
@quincylvania and Silentspike @SilentSpike I think it's very easy to see that the author of the paragraph in the wiki aims to present his solution as the better. The author hides that the width of the path can be specified with width tag. It is a problem of the renderers if they do not evaluate these attributes and not the mappings. If you leave a gap where there is no gap, the information is lost, if there is still something between area and path. |
@DasGitHubKonto Thank you for explaining. Miscommunications happen—I'm glad this was unintentional. Welcome to the conversation. |
@DasGitHubKonto No worries, I figured that was likely the case based on the username 😄 It can be hard to convey tone in text too so my apologies if I came across accusatory. That's a fair point although I don't necessarily agree. I don't see this as a rendering focused issue because whether the land use is attached or not a renderer can support the width tagging of a That's the key thing for me, it's not accurate that the land use extends to the centre of a road, because the road area is really its own type of land use. If someone were studying the actual area of different land uses then information (the area of the road) was lost due to the approximation in attaching them to I guess the the intricacy in this discussion is something @1ec5 mentioned - the difference between land cover and land use. |
Probably one of the most common issues I fix while mapping which can be an easy mistake to make for newer mappers (and highly tedious to correct).
As far as I'm aware there is no valid reason for landuse to be connected to the highway network with the exception of a highway endpoint (e.g. service road which leads to a carpark).
The text was updated successfully, but these errors were encountered: