Changes between Version 4 and Version 5 of Ticket #17898


Ignore:
Timestamp:
2020-03-26T18:25:19+01:00 (5 years ago)
Author:
skyper
Comment:
  • To solve 1. split way needs to check if all parent relations are known.
    ATM, this means that at least one child node with positive id needs to be within a download area bbox.
    Otherwise a least a warning should be displayed about possibly damaging unknown relations. Optional is the option to download one of the selected nodes or, maybe better, both end nodes, see 3.
  • temporally downloads as in 3. are not used in JOSM, atm. There is no virtual/cache data layer. I thought of a solution to download the needed members only to determine the proper position in the member list and then purge/forget about them again

What steps will reproduce the problem?

  1. Download a way with route relation
  2. In relation list: download incomplete members
  3. Select any node with parent way completely outside download area
  4. split way

Here we need the warning. What happens afterwards is to be discussed and optional.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #17898 – Description

    v4 v5  
    22
    33What I ask for:
    4 * a warning that user can intervene and manually download at least one more member.
     41. a warning that user can intervene and manually download at least one more member.
    55 * in #18596 a warning is added but only if the relation is already known/downloaded.
    6 * an option to automatically download one or two members to determine the correct position.
     61. an option to automatically download one or two members to determine the correct position.
    77 * fixed in #18596
    8 * a silent, temporally, partial download of the direct neighbors to automatically find the right position.
     81. a silent, temporally, partial download of the direct neighbors to automatically find the right position.
    99
    1010Not sure if you really need both neighbors.