Opened 5 years ago

Last modified 5 years ago

#20816 new enhancement

option for selecting connected ways — at Version 1

Reported by: dieterdreist Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc: Strubbl

Description (last modified by dieterdreist)

This is an idea to simplify selection of connected ways with the same properties. Unfortunately I am not able to code this myself, but maybe someone finds it interesting, I am sure it would be very useful for many tasks.

Reasoning

With the ongoing fragmentation of highways and ways/geometry in general, due to more details being recorded, it is sometimes cumbersome to select all parts of a road or other higher order abstraction. This is a description of a functionality to facilitate selection of several connected ways with few clicks.

Workflow

The workflow could be like this:

  1. right click on a way

beside the mouse pointer a context menu opens, option: "select connected ways (by tags)". After selecting it, a list of all the tags of the object, each is an individual button, is shown (something has to be done in case there are too many tags, e.g. a selection of available preselected tags plus a freeform field, or pulling tags from the complete list into an active filters list)

  1. activate one or more tags

these act as filters. All connected ways (endpoint = endpoint) are selected (also connections of connections), as long as they have all the selected tags in common (live update when tags get selected or deselected).

  1. ok button or cancel to finish

Example usecases

Selecting all pieces of a "road" with the same name or ref, and maxspeed / maxheight, etc.
Selecting all segments of a river
Checking for attribute continuity on a series of ways (attributes missing on some potentially small segments)

Change History (1)

comment:1 by dieterdreist, 5 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.