Modify

Opened 8 weeks ago

Last modified 8 weeks ago

#22279 new enhancement

[Patch] Add new split mode for quick splitting of ways

Reported by: Woazboat Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: split, mode Cc:

Description (last modified by Woazboat)

Add a new mode for quick splitting of ways by selecting split points via mouse click.
Ambiguous split actions can be resolved by choosing the correct way in a popup dialog or by selecting the targeted way beforehand.
Filters can be used to narrow down which ways are considered for splitting (e.g. filter for highway=* if you only want to split roads)

https://github.com/JOSM/josm/pull/96
https://patch-diff.githubusercontent.com/raw/JOSM/josm/pull/96.patch


Attachments (1)

josm_split_action.gif (95.0 KB) - added by Woazboat 8 weeks ago.

Download all attachments as: .zip

Change History (5)

Changed 8 weeks ago by Woazboat

Attachment: josm_split_action.gif added

comment:1 Changed 8 weeks ago by Woazboat

Description: modified (diff)

comment:2 Changed 8 weeks ago by Woazboat

For now only splitting at preexisting nodes is implemented. Adding new nodes into way segments and splitting at those is on the todo list.

I re-used the icon for the split way action for the mode. Maybe this could be replaced with a more illustrative one (e.g. a pair of scissors over a way)

comment:3 Changed 8 weeks ago by Woazboat

Description: modified (diff)

comment:4 Changed 8 weeks ago by Woazboat

This is somewhat similar to the knife tool in the auto-tools plugin (https://github.com/JOSM/auto-tools#knife-tool), but I think this is useful enough to be implemented in the core

Modify Ticket

Change Properties
Set your email in Preferences
Action
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to Woazboat
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment


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

 
Note: See TracTickets for help on using tickets.