-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Boundaries should be easily un-anchored from physical objects #7619
Comments
@jjiglesiasg You can click-and-drag on the map while holding shift to lasso all the connection nodes and then use the Disconnect command to detach them all at once. Perhaps this is sufficient? |
I don't agree. I had a situation when I had to connect a road to a boundary because of the names of the streets in two cities. If I didn't correct, overpass would find the name of a street which belongs to the other city. |
Hi quincylvania. there is no possibility to disconnect multiple nodes because boundaries are part of relations and ID do not allow to disconnect following your example. maro-21 I dont know under what exact circunstances your example falls, but again Boundaries are NOT existing objects and roads, waterways, etc, are REAL objects that needs to be adjusted, corrected, and redrawn, fighting with hundred of nodes connected with boundaries do Not make sense at all and for worst if they could not be easily detached. Likewise power features, should not be possible to connect a road/waterway node to a power line node, they are objects of different nature... BsRgds JJ |
I propose that selecting a way (open or closed) and issuing "disconnect" (via context menu or D key) disconnects all its nodes from all adjacent ways, except for those that it shares a relation with. That would be a huge time saver. On many occasions, I've encountered good-faith but clueless mapping where everything is glued together and it's almost impossible to make any changes in geometry of objects without breaking something. Think a single node adjoining three administrative boundaries, four highways and two farmland polygons: try untangling that. In fact, now that iD has a powerful validation engine, I would like having a warning against gluing objects from different "layers" (e.g. boundaries, waterways, landuse and highways). |
That's my bottom point, a mess all these connected areas or Political (Administrative) Boundaries to a way or river do not make sense at all for me at least... |
@SilentSpike #7652 should help in some circumstances, but I suspect there might be something else at play here. @jjiglesiasg Could you link to a map location where you're seeing the issue? |
@quincylvania I tried #7652 and, while I like the principle very much, it has a severe practical limitation: "This can't be disconnected because not enough of it is currently visible". In the case of administrative and other boundaries -- which are inevitably several screenfuls large -- this limitation makes it practically unusable. As a test, try untangling this National Park boundary from the forest: The best workaround I found is to select a node and do PgUp+D many times, but it has disadvantages that it unglues all adjacent ways, and it tends to wander off the desired way onto its neighbor. |
Sure, a
I’m not suggesting that a boundary should always be attached to nearby features. (Indeed, I’m always on the lookout for mappers incorrectly joining boundaries to the Ohio River.) But there are enough legitimate cases for joining boundaries to roads. The alternatives would be less palatable:
|
Boundaries are polytical NON existing objects that should be easily detached from actual physical objects like roads, rivers, etc.
The disconnection feature of the right click should be applicable for large sections of these "forced" juntions instead of node by node. Indeed roads/waterways and boundaries should not be possible to be connected at all. Due to different nature, and boundaries not being a real object.
Thanks
JJ
The text was updated successfully, but these errors were encountered: