Modify

Opened 3 years ago

Closed 3 years ago

#5563 closed enhancement (fixed)

[PATCH]Unglue relation

Reported by: Kalle Lampila Owned by: team
Priority: normal Component: Core
Version: latest Keywords: relation unglue patch
Cc:

Description

Sometimes it is needed to separate relations that way every relation has individual clone of common ways and nodes.
Example to separate multipolygon areas that use same way or divide bus-stop (with multiple route) to two place.

Currently there is no easy command for that so following patch add new unglue relation action, which duplicate nodes, ways and relations that are used by multiple relations.

Attachments (2)

ungluerelation.patch (8.1 KB) - added by Kalle Lampila 3 years ago.
ungluerelations.png (356 bytes) - added by Kalle Lampila 3 years ago.

Download all attachments as: .zip

Change History (5)

Changed 3 years ago by Kalle Lampila

Changed 3 years ago by Kalle Lampila

comment:1 Changed 3 years ago by Kalle Lampila

  • Type changed from defect to enhancement

comment:2 Changed 3 years ago by bastiK

I fear that "unglue relation" will be a little hard to understand for most users. At least it needs a dialog box with explanations when the selection is invalid. (An object with less then 2 parent relations is selected.)

Most of the actions in the tools menu are relatively straight forward, you can more or less guess what it does and after a little experimenting it should be clear how it works. The tool you provide is quite specialized and advanced. I have the feeling it is on a "higher level" than the other basic tools.

Some time ago we had a plugin with new experimental tools. After some time they found their way into JOSM core, so the plugin does not exist any more. Maybe we can revive it?

On the other hand we could also consider splitting the current tools into 2 groups. After all, the list is quite long already. Then your new feature might fit in better...

comment:3 Changed 3 years ago by bastiK

  • Resolution set to fixed
  • Status changed from new to closed

Added it to the new UtilPlugin2. (In [o24236])

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as closed .
as The resolution will be set. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.