Re: [Talk-de] Wiederherstellen einer geloeschten Relation
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
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
Re: [Talk-de] Wiederherstellen einer geloeschten Relation
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: > > > 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: > > > ... > ... > ... > > > > Also einfach 1:1 die Relation nehmen, das ... 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
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
Re: [Talk-de] Wiederherstellen einer geloeschten Relation
Moin, > Leider habe ich keinen Schimmer, wie das zu bewerkstelligen wäre. Könnte > mir da bitte jemand behilflich sein? ich würde versuchen [1] in einen Texteditor zu laden und die entsprechenden Zeilen in eine neue Datei zu packen, die man dann mittels JOSM bearbeiten kann. Gruß, ce ___ 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
Hallo, > Es geht um die Relation > id=4388 > ref=B 14 > > Der letzte Eintrag im History-file ist: > 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: Also einfach 1:1 die Relation nehmen, das ... 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 -- 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
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: 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