Opened 6 years ago

Last modified 3 years ago

#17898 new enhancement

better protection of relation member order — at Version 4

Reported by: skyper Owned by: team
Priority: normal Milestone:
Component: Core Version: latest
Keywords: split way relation order download Cc: JeroenHoek

Description (last modified by skyper)

Right now, you do not get any information if you split a way of an incompletely downloaded relation and it is not possible to determine the right position of the new member (before or after) in order to keep the order correct.

What I ask for:

  • a warning that user can intervene and manually download at least one more member.
    • in #18596 a warning is added but only if the relation is already known/downloaded.
  • an option to automatically download one or two members to determine the correct position.
  • a silent, temporally, partial download of the direct neighbors to automatically find the right position.

Not sure if you really need both neighbors.

Change History (4)

comment:1 by skyper, 6 years ago

Description: modified (diff)

See #18596 for the first step.

comment:2 by skyper, 5 years ago

Cc: JeroenHoek added
Description: modified (diff)
Keywords: way download added

In #18596 (r15943) the warning for some relation types were added including an option to download all members but only for already known/downloaded relations.

Last edited 5 years ago by skyper (previous) (diff)

comment:3 by JeroenHoek, 5 years ago

in #18596 the whole relation is downloaded

The patch introduced in #18596 only downloads the neighbouring members. I think the patch in JOSM r15943 and newer already does most of what you ask. I'm not sure what it is exactly you are requesting. Perhaps you could provide a use case?

comment:4 by skyper, 5 years ago

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