Re: [Talk-de] Wiederherstellen einer geloeschten Relation

2008-06-14 Diskussionsfäden Heiko Eckenreiter
Hi,

[B 14 ist wieder da]

vielen Dank allen Beteiligten für Ratschläge und tatkräftige Hilfe, die
ein paar Stunden nach meinen ersten erfolglosen Versuchen dann
erfolgreich war.

Ciao,
Heiko
-- 
Navigare necesse est.

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


Re: [Talk-de] Wiederherstellen einer geloeschten Relation

2008-06-11 Diskussionsfäden Michael Hufer
Da ich der Schuldige war, habe ich nun versucht die geloeschte Relation auf 
die geschilderte Weise wiederherzustellen. 
Also habe ich die vorletzte revision Relation aus der Histoy kopiert, den way 
den ich geloescht habe (weil er als duplikat ueber einem anderen way lag, der 
ebenfalls in der Relation war) aus der relation rausgenommen. das OSM file in 
JOSM geladen, und den upload angestossen. JOSM meldet keine Fehler beim 
upload aber die Releation wird nicht wiederhergestellt. Das schein ein Bug in 
JOSM zu sein mit curl bekam ich dann beim upload einen 412'er Fehler.
Also nachgeschaut und festgestellt, dass noch einige weitere ways nicht mehr 
existieren, diese auch entfernt und nochmal (mir curl) hochgeladen. leider 
immer noch ein 412 precondition failed. Die jetzt noch referenzierten ways 
sind jetzt aber alle noch visible=true. Ich verstehe also nicht warum dann 
immer noch ein 412 Fehler kommt (Bug in der API?). Irgendwelche Tips wie da 
weiter vorzugehen waere?

Micha.

 Hallo,

  Es geht um die Relation
  id=4388
  ref=B 14
 
  Der letzte Eintrag im History-file ist:
  relation id=4388 visible=false
  timestamp=2008-06-05T13:26:14+01:00 user=xx /

 Na, wenn Du die History schon hast, ist das doch die halbe Miete. Nimm
 die VORLETZTE Version aus der History und baue Dir damit im Texteditor
 ein File, das so aussieht:

 osm version=0.5
 relation action=modify id=4388 visible=true ...
 ...
 ...
 ...
 /relation
 /osm

 Also einfach 1:1 die Relation nehmen, das osm.../osm drum, und das
 action=modify reintun. Dann oeffnest Du Deine Datei mit JOSM (Du wirst
 nichts angezeigt bekommen, aber das macht nichts) und klickst auf
 Upload. Fertig!

 (Ausser, jemand hat nicht nur die Relation, sondern auch beteiligte
 Objekte geloescht. Dann bekommst Du an dieser Stelle precondition
 failed und musst erst auf aehnliche Weise die Objekte wiederherstellen,
 die fehlen.)

 Bye
 Frederik

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


Re: [Talk-de] Wiederherstellen einer geloeschten Relation

2008-06-11 Diskussionsfäden Frederik Ramm
Hallo,

 Da ich der Schuldige war, habe ich nun versucht die geloeschte Relation auf 
 die geschilderte Weise wiederherzustellen. 
 Also habe ich die vorletzte revision Relation aus der Histoy kopiert, den way 
 den ich geloescht habe (weil er als duplikat ueber einem anderen way lag, der 
 ebenfalls in der Relation war) aus der relation rausgenommen. das OSM file in 
 JOSM geladen, und den upload angestossen. JOSM meldet keine Fehler beim 
 upload aber die Releation wird nicht wiederhergestellt.

Ja, das ist mein Fehler, ich hab da Mist erzaehlt. Der JOSM weigert 
sich, die Relation hochzuladen, solang er nicht alle Ways, die 
dazugehoeren, auch vorliegen hat!

 JOSM zu sein mit curl bekam ich dann beim upload einen 412'er Fehler.
 Also nachgeschaut und festgestellt, dass noch einige weitere ways nicht mehr 
 existieren, diese auch entfernt und nochmal (mir curl) hochgeladen. leider 
 immer noch ein 412 precondition failed. Die jetzt noch referenzierten ways 
 sind jetzt aber alle noch visible=true. Ich verstehe also nicht warum dann 
 immer noch ein 412 Fehler kommt (Bug in der API?). Irgendwelche Tips wie da 
 weiter vorzugehen waere?

Schick mir mal das File, das Du hochzuladen versuchst, dann finde ich 
raus, woran es liegt.

Bye
Frederik

-- 
Frederik Ramm  ##  eMail [EMAIL PROTECTED]  ##  N49°00'09 E008°23'33

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


[Talk-de] Wiederherstellen einer geloeschten Relation

2008-06-10 Diskussionsfäden Heiko Eckenreiter
Hallo,

in liebevoller Kleinarbeit hatte ich kürzlich mal eben sämtliche
Wegstücke der B 14 zwischen Stockach am Bodensee und Nürnberg in eine
Relation gepackt. Diese Relation ist durch einen anderen Benutzer
gelöscht worden; wie er mir mitteilte versehentlich bzw. er konnte sich
nicht erklären wie es passiert ist.
Ist ja auch egal, ich würde nur gerne diese Relation wiederhaben.

Leider habe ich keinen Schimmer, wie das zu bewerkstelligen wäre. Könnte
mir da bitte jemand behilflich sein?

Es geht um die Relation 
id=4388
ref=B 14

Der letzte Eintrag im History-file ist:
relation id=4388 visible=false
timestamp=2008-06-05T13:26:14+01:00 user=xx /

Dank im Voraus,
Heiko
-- 
Navigare necesse est.

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


Re: [Talk-de] Wiederherstellen einer geloeschten Relation

2008-06-10 Diskussionsfäden Sven Geggus
Heiko Eckenreiter [EMAIL PROTECTED] wrote:

 Ist ja auch egal, ich würde nur gerne diese Relation wiederhaben.

passendes Changefile von dem Tag holen, relation rauspopeln, in josm
reinladen und wieder hochladen.

Sven

-- 
The American news-media is no longer a news source; it is a
cheerleading squad. (unknown source)

/me is [EMAIL PROTECTED], http://sven.gegg.us/ on the Web

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