Opened 7 years ago

Last modified 4 years ago

#5592 new enhancement

user unfriendly multipolygon editing

Reported by: bilbo Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: multipolygon relation Cc:

Description (last modified by karljunk)

If there is multipolygon with tags on its outer way (like the square multipoly in the attached example), the tags can be easily seen (you click the way, you see tags) and edited (in the Properties/Memberships panel)

However, if the outer way is untagged and the tags are stored in the relation (like the triangle multipoly in the attached example), if you want to see (or edit) the tags, you need extra click to open the relation editor, or extra two clicks to select the relation instead of the way. This is user unfriendly.

One way to fix this would be that if a way is untagged and is member of exactly one multipolygon relation, then show tags from that relation directly in the Properties/memberships panel if the way is selected (maybe even hide type=multipolygon in this view and show this tag only in the relation editor) so user can immeadiately see and edit the tags of the relation, as if they were just present on the outer way.

Another place where this could be better is the selection window and the list that appears when middle-clicking a way in the view - tagged outer way shows with some text (like "landuse" or name of the way), outer ways of multipolygon always show with just ID. The text for untagged outer ways of multipolygons should also show something more explanatory.

Attachments (1)

badmultipoly.osm (2.5 KB) - added by bilbo 7 years ago.

Download all attachments as: .zip

Change History (2)

Changed 7 years ago by bilbo

Attachment: badmultipoly.osm added


comment:1 Changed 4 years ago by karljunk

Description: modified (diff)

I would prefer not to change anything here - if I click on a way, I expect the tags of the way to be displayed. There should not be such an exception as proposed in this ticket. If the relation tag were displayed instead of the way tags, I fear I might add a tag to a relation when I really wanted to add a tag to a relation member with no tags so far. And I have no idea how I would be able to do this anyway if a click on an untaged way shows the tags of the relation.

Modify Ticket

Change Properties
Set your email in Preferences
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 bilbo
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.