[Merkaartor] lost relation members

Chris Browet cbro at semperpax.com
Thu Mar 5 18:19:43 GMT 2009


Indeed...

On Thu, Mar 5, 2009 at 6:29 PM, Shaun McDonald <shaun at shaunmcdonald.me.uk>wrote:

> You should be able to upload changes to a relation, even so you haven't
> downloaded the whole relation.
> All of the incomplete ways/nodes/relations should be left in the relation
> in the same order and simply re-uploaded in the same order that they were
> downloaded, unless the user has changed the order.
>
> Shaun
>
> On 5 Mar 2009, at 13:23, Chris Browet wrote:
>
> Yep, that's a bug. It's the result of 2 recent features:
>
> 1) Incomplete relations are not removed on download
> 2) Splitting a road belonging to a relation add all parts to the relation.
>
> The result is that the relation is marked as "dirty" and uploaded and no
> control is made as to whether it is incomplete
>
> I'll forbid splitting ways belonging to incomplete relations (and check to
> be sure to not update incomplete relations).
> Please open a critical ticket for this.
>
> Thanks
> - Chris -.
>
> On Thu, Mar 5, 2009 at 12:23 PM, Arnd Baecker <arnd.baecker at web.de> wrote:
>
>> Hi,
>>
>> together with Colin Marquardt we looked into a puzzling situation,
>> about corrupted relations after edit sessions using merkaartor.
>>
>> We are both not sure about the precise procedure to reproduce the
>> issue (and we hardly dare to do that again with the real data,
>> because repairing is quite tricky):
>> Roughly this seems to occur in the following situation:
>> - work on a some region, which contains a few ways belonging
>>  to a relation with many ways
>>  (e.g like http://www.openstreetmap.org/browse/relation/8029/)
>>  During the initial download: "Resolve all relations?"
>>  was *not* ticked (not sure whether this is relevant or not)
>> - manipulating ways which belong to the relation
>>  (eg. moving, splitting, combining again, etc.)
>> - upload to server
>> Result: it *seems* that only those ways within the edited region
>> are part of the relation, while all other members got removed
>> (see for example the status Sun Mar 01 20:04:13
>> http://www.openstreetmap.org/browse/relation/8029/history
>> )
>>
>> Of course, I cannot exclude at all that I did something
>> stupid (On the other hand, it also happened to Colin as well
>> at a different place), but it worries me that it is so easy
>> to ruin such relations.
>> So this could either be a bug, a useability issue, or user error,
>> (or any combination of these.
>>
>> Maybe it would be helpful to use a testserver
>> to create a relation and modify ways, to figure out
>> the precise origin of the problem?
>>
>> Best, Arnd
>>
>>
>>
>>
>>
>> _______________________________________________
>> Merkaartor mailing list
>> Merkaartor at openstreetmap.org
>> http://lists.openstreetmap.org/listinfo/merkaartor
>>
>
> _______________________________________________
> Merkaartor mailing list
> Merkaartor at openstreetmap.org
> http://lists.openstreetmap.org/listinfo/merkaartor
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/merkaartor/attachments/20090305/fad72c1e/attachment.html>


More information about the Merkaartor mailing list