Modify

Opened 3 years ago

Last modified 3 years ago

#4550 new enhancement

Add a "Join Node to Way" action in addition to "Join Way to Node"

Reported by: avar Owned by: team
Priority: normal Component: Core
Version: latest Keywords:
Cc:

Description

(See also #4549)

The existing "Join Node to Way" action is misnamed, but what it does in this situation:

y
|
| x----
|
y

Is to turn the data into this:

y
\
 x----
/
y

I'd like an additional action that does this:

y
|
x------
|
y

It's very useful in situations like the one I'm attaching a screenshot of where I'm merging unconnected ways to a known-good main road. Currently to do this I have to:

  1. Shift-click to add a node to the intersection of the dotted line road / the main road
  2. Shift-click on the dotted line road to add it to the selection
  3. Split
  4. Select the leftover part of the dotted road and delete it.

If this feature were added I could just:

  1. Select the end node of the dotted line road
  2. Press W, or whatever the shortcut will be.

Attachments (1)

join-node-to-way-plz.png (2.1 KB) - added by avar 3 years ago.
An example of data I'd like to edit more easily

Download all attachments as: .zip

Change History (3)

Changed 3 years ago by avar

An example of data I'd like to edit more easily

comment:1 Changed 3 years ago by Ldp

  1. Add a node to the intersection of the two ways

2a. Delete the dangling end node
or
2b. Merge the dangling end node onto the intersection node to preserve the node id

comment:2 Changed 3 years ago by Ldp

#4549 is also about this action, but is subtly different.

This ticket is about crossing ways, and the actions presented above already address the issue of 'which object moves, the node or the way?' The geometry of the main road in this ticket will not be modified in this case, where in #4549 it will be, because there the node to add to the way is not part of a crossing way.

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as new .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from team. Next status will be 'new'.
Next status will be 'needinfo'.The owner will change to avar
as duplicate The resolution will be set to duplicate. Next status will be 'closed'.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous. Next status will be 'assigned'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.