Re: [Talk-de] Radfernweg Berlin-Kopenhagen Relation 28441

2009-08-18 Diskussionsfäden Falk Zscheile
Hallo MM ;-)

vielen Dank für die klarstellenden Anleitung zum wiederherstellen von
Relationen. Werde sie nachvollziehen und dann eine entsprechende
Wiki-Seite einrichten.

Gruß, Falk

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Radfernweg Berlin-Kopenhagen Relation 28441

2009-08-18 Diskussionsfäden Falk Zscheile
Moin moin,

ich habe den deutschen Artikel zu Relationen um einen Abschnitt
Gelöschte Relationen wieder herstellen ergänzt.[1]

Gruß, Falk

[1] 
http://wiki.openstreetmap.org/wiki/DE:Relations#Gel.C3.B6schte_Relationen_wieder_herstellen

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Radfernweg Berlin-Kopenhagen Relation 28441

2009-08-17 Diskussionsfäden Falk Zscheile
Hallo Matthias und Michael,

vielen Dank für die schnelle Reaktion. Ist das vorgehen zum
wiederherstellen von Relationen irgendwo dokumentiert. Ich wäre
zukünftig auch gern selbst dazu in der Lage.

Seid ihr nach 
http://www.mail-archive.com/talk-de@openstreetmap.org/msg45374.html
vorgegangen?

Danke  Gruß, Falk

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Radfernweg Berlin-Kopenhagen Relation 28441

2009-08-17 Diskussionsfäden Matthias Versen
Falk Zscheile wrote:
 Hallo Matthias und Michael,

 vielen Dank für die schnelle Reaktion. Ist das vorgehen zum
 wiederherstellen von Relationen irgendwo dokumentiert. Ich wäre
 zukünftig auch gern selbst dazu in der Lage.

 Seid ihr nach 
 http://www.mail-archive.com/talk-de@openstreetmap.org/msg45374.html
 vorgegangen?

Dokumentiert in einzelschritten ist das nicht, ich habe es durch kurzes 
tryerror rausgefunden, mit Hilfe der Infos aus der von Dir zitierten URL.

Kurzfassung:
1) http://api.openstreetmap.org/api/0.6/relation/28441/268 als 
relation.osm gespeichert.

2) mit Texteditor am Header der Relation die Timestamp, user und uuid 
Werte entfernt und dafür ein action=modify hinzugefügt und die 
versionsnummer angepasst auf dem Stand der auf dem Server vorliegt.

Das ganze dann in JOSM laden und hochladen.
In diesem Fall habe ich Precondition failed Fehler bekommen mit Angabe 
des ways. Diese ways habe ich dann aus dem File entfernt und das ganze 
solange wiederholt bis keine Fehler mehr gekommen sind.

Matthias




___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Radfernweg Berlin-Kopenhagen Relation 28441

2009-08-17 Diskussionsfäden Michael Bemmerl
Falk Zscheile schrieb:
 vielen Dank für die schnelle Reaktion. Ist das vorgehen zum
 wiederherstellen von Relationen irgendwo dokumentiert. Ich wäre
 zukünftig auch gern selbst dazu in der Lage.
 
 Seid ihr nach 
 http://www.mail-archive.com/talk-de@openstreetmap.org/msg45374.html
 vorgegangen?

Meine Schritte:

1. Aktuelle Version der Relation aus der Ansichts-Seite [1] auslesen.
2. Die Version suchen, die wiederhergestellt werden soll. Dazu habe ich
der API die History der Relation entsprechend Versionsnummer aus 1.
ausgeben lassen. Dabei die Versionsnummer immer um eins subtrahiert bis
die Relation Member aufwies (in diesem Fall wars Version 268, siehe [2]).
3. Die entsprechende Version aus 2. in JOSM geladen (File - Open Location).
4. JOSM die Relation aktualisieren lassen (File - Update Data). Danach
sollten Konflikte auftreten (die Member fehlen ja).
5. Konflikte lösen (fehlende Member hinzufügen  gelöschte Ways aus der
Relation entfernen).
-- Ab hier hab ich aufgehört, Matthias war ja schon dabei. Aber nach dem
Lösen der Konflikte sollte sich die Relation ganz normal hochladen lassen.

Grüße,
Michi

[1] http://www.openstreetmap.org/browse/relation/28441
[2] http://api.openstreetmap.org/api/0.6/relation/28441/268



signature.asc
Description: OpenPGP digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Radfernweg Berlin-Kopenhagen Relation 28441

2009-08-17 Diskussionsfäden Michael Bemmerl
Hallo zusammen,

ich hab das Prozedere mal auf dem Test-Server probiert. Zwischen Punkt 3
und Punkt 4 muss noch ein weiter Punkt eingefügt werden:

Michael Bemmerl schrieb:
 Meine Schritte:
 
 1. Aktuelle Version der Relation aus der Ansichts-Seite [1] auslesen.
 2. Die Version suchen, die wiederhergestellt werden soll. Dazu habe ich
 der API die History der Relation entsprechend Versionsnummer aus 1.
 ausgeben lassen. Dabei die Versionsnummer immer um eins subtrahiert bis
 die Relation Member aufwies (in diesem Fall wars Version 268, siehe [2]).
 3. Die entsprechende Version aus 2. in JOSM geladen (File - Open Location).

3b. Eine Änderung an der Relation machen (z.B. neues Tag asdf=qwer).
Dies erzeugt dann in Punkt 4 einen Konflikt in der Relation selbst.

 4. JOSM die Relation aktualisieren lassen (File - Update Data). Danach
 sollten Konflikte auftreten (die Member fehlen ja).
 5. Konflikte lösen (fehlende Member hinzufügen  gelöschte Ways aus der
 Relation entfernen).

6. Tag aus 3b. wieder entfernen
7. Hochladen.

Grüße,
Michi



signature.asc
Description: OpenPGP digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Radfernweg Berlin-Kopenhagen Relation 28441

2009-08-16 Diskussionsfäden Matthias Versen
Falk Zscheile wrote:
 Im Stadtgebiet Rostock[1] müßte der Radfernweg Berlin-Kopenhagen
 verlaufen. Dem Relationscheck zufolge ist Relation 28441 auch
 vollständig in diesem Bereich vorhanden. Lade ich mir den Bereich in
 JOSM kann ich die Relation nicht entdecken. Auch auf der Cyclemap ist
 der Weg nicht mehr vorhanden. Was ist passiert? Wo ist die Relation
 hin und wie kann man sie wieder herstellen?

http://www.openstreetmap.org/browse/relation/28441

Die Relation hat kein einziges Mitglied, wurde sehr wahrscheinlich gelöscht.

Wenn der OSM Server mir noch die History rausrückt, dann könnte ich das 
wiederherstellen...

Matthias


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Radfernweg Berlin-Kopenhagen Relation 28441

2009-08-16 Diskussionsfäden Michael Bemmerl
Matthias Versen schrieb:
 Die Relation hat kein einziges Mitglied, wurde sehr wahrscheinlich gelöscht.
 
 Wenn der OSM Server mir noch die History rausrückt, dann könnte ich das 
 wiederherstellen...

http://api.openstreetmap.org/api/0.6/relation/28441/268

Version 269  270 der Relation haben keine Member. Dementsprechend ist
die Version 268 die letzte mit Members.

Grüße,
Michi



signature.asc
Description: OpenPGP digital signature
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Radfernweg Berlin-Kopenhagen Relation 28441

2009-08-16 Diskussionsfäden Matthias Versen
Michael Bemmerl wrote:

 http://api.openstreetmap.org/api/0.6/relation/28441/268

Danke, ich hatte nicht daran gedacht den API Aufruf mit Version zu 
nehmen, da hat der Server dann keine Probleme.


 Version 269  270 der Relation haben keine Member. Dementsprechend ist
 die Version 268 die letzte mit Members.

Ich habe die Relation mal wiederhergestellt, allerdings sind folgende 
Ways in der zwischenzeit gelöscht worden.

http://www.openstreetmap.org/browse/way/37665419
http://www.openstreetmap.org/browse/way/23501030
http://www.openstreetmap.org/browse/way/26083544
http://www.openstreetmap.org/browse/way/31346350
http://www.openstreetmap.org/browse/way/26803686
http://www.openstreetmap.org/browse/way/37665423
http://www.openstreetmap.org/browse/way/37665419
http://www.openstreetmap.org/browse/way/37754512

Vielleicht kann sich das mal einer anschauen und die Löcher in der 
Relation beheben.

Das Loch erkennt man in der mitte recht gut : 
http://www.openstreetmap.org/browse/relation/28441


Matthias


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de