-
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
Building crosses highway validation rule should check layer=* #6364
Comments
I agree with you about this, but @quincylvania has set up the validation such that adding |
I agree we need to make this easier soon. I almost always skip mapping or fixing these instances myself because it takes too many clicks. |
Strong agree - @quincylvania can you just add a fix like "Tag the highway as covered" and close all the open issues related to this? 👍 |
This is a dup of #5924 where we already decided that we're not going to expect data consumers to know what levels building footprints exist at or guess at the default building levels that certain building types tend to exist at. |
Yes, but this asks for layer, not level |
The intersection of a highway=footway with a building=roof + layer=1 is flagged by the validator. The validator suggests to use a bridge or tunnel.
That' wrong. If it were a normal building, not a roof,
tunnel=building_passage
were correct in some circumstances except indoor mapping (you don't want to havetunnel=yes
added to any indoor footway).The simplest and IMHO most sensible approach is to check if both objects are on the same
layer=*
(defaults to 0 in OSM). In the example given above, the roof haslayer=1
and therefore there is no reason to complain.The text was updated successfully, but these errors were encountered: