Modify

Opened 8 years ago

Last modified 8 years ago

#12597 new enhancement

Replace memberships of one object by another

Reported by: simon04 Owned by: simon04
Priority: normal Milestone:
Component: Plugin utilsplugin2 Version:
Keywords: replace membership Cc:

Description

When mapping public transport relations, one sometimes needs to move many/all memberships of one object to another. "Replace Geometry" is not applicable when the target is already existing in the database. Thus, I propose a "Replace Membership" action.

Attachments (0)

Change History (4)

comment:1 by simon04, 8 years ago

Added in [o32097:32098].

Possible improvement:

  • let the user select a subset of memberships to move

comment:2 by rickmastfan67, 8 years ago

In the past, we could move both the relation and the geometry at once. Will this be possible with this change? I know I did a lot of splitting of highway segments, redid that, and then replaced the geometry of the section that I had spit to repair a lot of highways that needed spot improvements. Will this be possible once again with this change?

comment:3 by simon04, 8 years ago

"Replace Geometry" is still around and behaving exactly the same as before.

comment:4 by rickmastfan67, 8 years ago

Then why do I have the problem in #12536? Both ways have the same start/end nodes in the example OSM file in that ticket, yet I always get the conflict window. I remember a few months ago this wasn't the case. Not sure if something changed in utilsplugin2 or core JOSM to cause me getting a conflict window every single time. That really slows me down big time when I'm doing major highway repairs where I need to do a lot of work.

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain simon04.
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from simon04 to the specified user.
Next status will be 'needinfo'. The owner will be changed from simon04 to simon04.
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 simon04 to anonymous. Next status will be 'assigned'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.