You are not logged in.

#1 2020-09-06 11:23:24

eteb3
Member
Registered: 2014-04-19
Posts: 174

KeepRight 'multiple nodes on one spot'

Hi all

Just rediscovering KeepRight. I know it's no longer developed: I presume it's still useful, and I'm improving the map by working through it - or not?

If it is, how do I resolve the problem here? https://wiki.openstreetmap.org/wiki/Kee … _same_spot

It details the symptoms and the cause, but not the remedy.

Thanks.

Offline

#2 2020-09-07 12:28:24

Maarten Deen
Member
Registered: 2010-05-20
Posts: 359

Re: KeepRight 'multiple nodes on one spot'

If there are multiple nodes on one spot you have to check if they are seperate entities or duplicates for the same item.

Some examples:
- a node with address information and a node with shop information. You could merge the two.
- two roads crossing. Check if this is a crossing at the same level. If so, merge the nodes, otherwise make sure there is a bridge or tunnel
- two the same structures on top of each other. Delete one.
- two adjoining areas. Usually safe to merge the nodes.

Offline

#3 2020-09-07 17:19:29

SK53
Member
Registered: 2009-01-11
Posts: 534

Re: KeepRight 'multiple nodes on one spot'

Examples of where two nodes on top of each other is likely correct:

* when the nodes have level or layer tags
* situations in indoor mapping
* passenger lifts which are part of the pedestrian street network

Also certain data loaded into OSM was 'noded' so where any features crossed a node was created in each. The main example is TIGER data in the US, but early imports of shape files often resulted in the same feature. Joining such nodes had undesireable properties (such as allowing routing from a bridge on to the road underneath).

Offline

#4 2020-09-07 18:08:30

eteb3
Member
Registered: 2014-04-19
Posts: 174

Re: KeepRight 'multiple nodes on one spot'

Thanks both. Is there a way of exploding the nodes like you can PowerPoint layers (like this), to inspect each one in turn? Maybe in JOSM?

I'm still on iD and the only way I know is to 'disconnect' a node, drag it sideways to inspect it and the one underneath, and then reassemble if necessary. The result is immaterial changes mixed in with the material ones, which have to be uploaded to the database nonetheless.

Also iD-related: if a way seems needlessly complicated, I tend to drag one node on top of another, and one of them magically disappears - I assumed it was quietly deleted once merged with its sister, but I'm wondering now if actually I'm piling nodes on top of each other?

Thanks.

Last edited by eteb3 (2020-09-07 18:09:00)

Offline

#5 2020-09-07 21:10:51

Tordanik
Moderator
From: Germany
Registered: 2008-06-17
Posts: 2,565
Website

Re: KeepRight 'multiple nodes on one spot'

eteb3 wrote:

Thanks both. Is there a way of exploding the nodes like you can PowerPoint layers (like this), to inspect each one in turn? Maybe in JOSM?

Not with that visual effect, but you can use the middle mouse button to select from stacked features in JOSM.

I'm still on iD and the only way I know is to 'disconnect' a node, drag it sideways to inspect it and the one underneath, and then reassemble if necessary. The result is immaterial changes mixed in with the material ones, which have to be uploaded to the database nonetheless.

If you want to avoid such immaterial changes in iD, I believe you can undo the action(s) with Ctrl+Z instead of dragging it back by hand after you have inspected the situation.

(In JOSM, this is particularly useful because undo doesn't change your selection. So if the middle mouse button doesn't work as well because the nodes have no tags, you can move the nodes apart, select the one you want to delete/edit, use undo to get them back to their original location, and you will still have that node selected. Not sure if that applies to iD as well.)

Also iD-related: if a way seems needlessly complicated, I tend to drag one node on top of another, and one of them magically disappears - I assumed it was quietly deleted once merged with its sister, but I'm wondering now if actually I'm piling nodes on top of each other?

From what I understand, iD automatically snaps and merges nodes you drag close to each other like that, so it should do what you expected.


OSM in 3D: OSM2World

Offline

#6 2020-09-08 16:50:53

eteb3
Member
Registered: 2014-04-19
Posts: 174

Re: KeepRight 'multiple nodes on one spot'

Thanks for such a comprehensive reply.

Offline

Board footer

Powered by FluxBB