Warn when connecting to a link
It seems iD should warn in e.g., https://github.com/gravitystorm/openstreetmap-carto/issues/4871
Hey there - it'd help if you'd provide a suggestion of what you think that warning should look like in this case. I lean toward thinking iD shouldn't enforce something like this, even with a warning, since there's so much in tagging knowledge that could be warned about, but also can see a case where warnings could improve the quality of the map. I think a concrete suggestion of how that warning should behave for the user and the cases where iD would pop it up would make the discussion more productive and would let potential code contributors and maintainers decide if a feature should be implemented.
Hmmm, maybe warn:
- "Hey you are connecting ordinary road to a highway link but not at the final node of that link. So maybe the link should end here, not somewhere else. And the rest of the link should be converted to a non-link highway."
Something like that.
I think this could be made into a nice validation warning with a potential "fix" that retags the section after the intersection as a non-link road. It's however low priority, as I don't think that such situations are very common.