Opened 12 years ago
Closed 12 years ago
#8861 closed enhancement (fixed)
Select "duplicate" node
| Reported by: | anonymous | Owned by: | team |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Core | Version: | |
| Keywords: | Cc: |
Description
When two nodes are at the same location and you want to select a particular node which belongs to a given way, you have to middle-click and choose the right node in the context menu (with several middle-click to circle through the list or by holding ctrl and choosing the node)... not very easy when the only thing you know is the way this node belongs to.
An enhancement would be : if you select a way and then a node on this way, the default node selected should be the node that belongs to the way and not a duplicate node that doesn't belongs to the way you selected before.
Attachments (0)
Change History (11)
comment:1 by , 12 years ago
comment:2 by , 12 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → needinfo |
Why do you want to select a way and one of its node in the first place ?
comment:3 by , 12 years ago
I don't want to select the way, only one of its node.
For example when two polygons share a node and you want to move a node of one polygon and not the other you have to unglue the node (G), select the right node and then move it.
comment:4 by , 12 years ago
You may want to try improve way accuracy mode - moving node(s) of selected way just by clicking, no need to drag its node(s).
comment:5 by , 12 years ago
| Owner: | changed from to |
|---|---|
| Status: | needinfo → new |
follow-up: 8 comment:7 by , 12 years ago
I was asked to create the same ticket by iav on our forum.
Here is the description:
- Use unglue ways on some node.
- There are many nodes with the same coordinates now.
- We can select them by alt-click or middle-click, but we do not know which way corresponds to which node, so we have to drag them randomly or used some complicated features like search and instruments from utilsplugin2
- Easy solution: when the way is selected and user selects some nodes (by clicking), select mode code should prefer nodes that correspond to already selected line (line will be deselected, of course). Currenly the selection is random.
- (extra) this could also be implemented for box/lasso selection, but this may change existing behavior.
- (extra) If the node or relation is selected and user selects a way, prefer ways that have that node (or members of relation) (if there are multiple ways under mouse cursor).
See the animation (swf): https://dl.dropboxusercontent.com/u/63393258/josm1.swf
comment:8 by , 12 years ago
Replying to akks:
- Easy solution: when the way is selected and user selects some nodes (by clicking), select mode code should prefer nodes that correspond to already selected line (line will be deselected, of course). Currenly the selection is random.
+1
- (extra) this could also be implemented for box/lasso selection, but this may change existing behavior.
extra ticket ?
- (extra) If the node or relation is selected and user selects a way, prefer ways that have that node (or members of relation) (if there are multiple ways under mouse cursor).
+1
This would be nice and fits to 4.
comment:10 by , 12 years ago
4 and 6 are here (5 is too exotic, I think). I hope JOSM will not become too slow after this...
comment:11 by , 12 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
This seems to be fixed, please reopen if needed.



Possible workaround:
Select the way and all nodes at the location, so the desired node is among them. Then run a search for
selected child (selected type:way).