Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Ein anderer Service, der Dir evtl. helfen könnte, ist der changeset analyzer auf dem Fossgis-Server, Martin, hast du die URL zur Hand? Wollte das mal auf die Schnelle auspropieren und habe den changeset analyzer nicht gefunden Volker ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Am 23. Mai 2012 09:40 schrieb Volker Schmidt vosc...@gmail.com: Ein anderer Service, der Dir evtl. helfen könnte, ist der changeset analyzer auf dem Fossgis-Server, Martin, hast du die URL zur Hand? Wollte das mal auf die Schnelle auspropieren und habe den changeset analyzer nicht gefunden Ist glaube ich das hier: http://osmhv.openstreetmap.de/index.jsp Weiter hilfreiche Links evtl. hier: http://wiki.openstreetmap.org/wiki/Qualit%C3%A4tssicherung Gruß Martin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Ist glaube ich das hier: http://osmhv.openstreetmap.de/index.jsp Danke! Genau das , was ich gesucht hatte Volker ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Hallo, potlatch 1 hat so eine Funktion, dass man sich alle gelöschten Objekte des aktuellen Sichtfensters anzeigen lassen kann und diese dann einzeln wiederherstellen kann. Ob P2 oder josm auch dazu überredet werden können, weiß ich nicht. Wäre aber eine coole Sache für ein josm-Plugin. Henning ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Hallo, On 05/22/12 01:13, Stephan Wolff wrote: Gibt es eine praktikable Möglichkeit, einen alten Datenstand zu rekonstruieren? Mir würde es genügen, kleine Ausschnitte mit einigen Hundert Punkten in grober zeitlicher Auflösung (z.B. monatlich) abfragen zu können. Ideal wäre es, wenn sich die alten Daten als zusätzliche Ebene in JOSM laden ließen. Ich habe weder die Zeit noch die Speicherkapazität um ein full history planet dump zu prozessieren. Dazu muesste jemand eine staendig nachgefuehrte, vollstaendige historische Datenbank haben und Dir erlauben, darauf Queries zu machen. Mir ist nicht bekannt, dass es sowas gaebe, und die zentrale API kann nur History-Requests fuer einzelne Objekte, wie Du schon richtig bemerkt hast. Mit osmium kann man aus einem history-File einen Snapshot von einem beliebigen Datum ziehen, aber Du schreibst ja, dass Du den Platz dafuer nicht hast. Die ressourcenschonendste Loesung, die mir einfaellt, ist, ein altes Planetfile zu laden und direkt mit Osmosis beschneiden zu lassen, etwa so: wget -O- http://planet.openstreetmap.org/planet-datum.osm.bz2 | bzcat | osmosis --read-xml - --bb left=... right=... top=... bottom=... --write-xml ausschnitt.osm Das braucht keinen Platz auf Deinem Rechner, zumindest nicht mehr, als eben der gewaehlte Ausschnitt gross ist - aber Zeit braucht das auch. Bye Frederik -- Frederik Ramm ## eMail frede...@remote.org ## N49°00'09 E008°23'33 ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Hi, On 05/22/12 08:53, aighes wrote: potlatch 1 hat so eine Funktion, dass man sich alle gelöschten Objekte des aktuellen Sichtfensters anzeigen lassen kann und diese dann einzeln wiederherstellen kann. Ob P2 oder josm auch dazu überredet werden können, weiß ich nicht. Wäre aber eine coole Sache für ein josm-Plugin. Dazu fehlt ein API-Call, der geloeschte Objekte rausgibt: http://wiki.openstreetmap.org/wiki/Top_Ten_Tasks#XML_deleted_items_call Waere aber cool, wenn den mal jemand programmiert ;) Bye Frederik -- Frederik Ramm ## eMail frede...@remote.org ## N49°00'09 E008°23'33 ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Nur zur Errinnerung: ich hab hier http://odbl.poole.ch/extracts/ Länderextrakte aus dem full history DUmp und hab auch sämtliche Deutsche Bundesländer zur verfügung (wenn die jemand will, kann ich sie problemlos hochladen). Das ist zwar nicht top aktuell (die Daten sind vom 1.4.2012), aber die Geschichte ändert sich ja auch nicht. SImon Am 22.05.2012 08:54, schrieb Frederik Ramm: Hallo, On 05/22/12 01:13, Stephan Wolff wrote: Gibt es eine praktikable Möglichkeit, einen alten Datenstand zu rekonstruieren? Mir würde es genügen, kleine Ausschnitte mit einigen Hundert Punkten in grober zeitlicher Auflösung (z.B. monatlich) abfragen zu können. Ideal wäre es, wenn sich die alten Daten als zusätzliche Ebene in JOSM laden ließen. Ich habe weder die Zeit noch die Speicherkapazität um ein full history planet dump zu prozessieren. Dazu muesste jemand eine staendig nachgefuehrte, vollstaendige historische Datenbank haben und Dir erlauben, darauf Queries zu machen. Mir ist nicht bekannt, dass es sowas gaebe, und die zentrale API kann nur History-Requests fuer einzelne Objekte, wie Du schon richtig bemerkt hast. Mit osmium kann man aus einem history-File einen Snapshot von einem beliebigen Datum ziehen, aber Du schreibst ja, dass Du den Platz dafuer nicht hast. Die ressourcenschonendste Loesung, die mir einfaellt, ist, ein altes Planetfile zu laden und direkt mit Osmosis beschneiden zu lassen, etwa so: wget -O- http://planet.openstreetmap.org/planet-datum.osm.bz2 | bzcat | osmosis --read-xml - --bb left=... right=... top=... bottom=... --write-xml ausschnitt.osm Das braucht keinen Platz auf Deinem Rechner, zumindest nicht mehr, als eben der gewaehlte Ausschnitt gross ist - aber Zeit braucht das auch. Bye Frederik ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Am 22.05.2012 08:56, schrieb Frederik Ramm: Hi, On 05/22/12 08:53, aighes wrote: potlatch 1 hat so eine Funktion, dass man sich alle gelöschten Objekte des aktuellen Sichtfensters anzeigen lassen kann und diese dann einzeln wiederherstellen kann. Ob P2 oder josm auch dazu überredet werden können, weiß ich nicht. Wäre aber eine coole Sache für ein josm-Plugin. Dazu fehlt ein API-Call, der geloeschte Objekte rausgibt: http://wiki.openstreetmap.org/wiki/Top_Ten_Tasks#XML_deleted_items_call Waere aber cool, wenn den mal jemand programmiert ;) Hallo Frederik, weißt du, wie es dann bei P1 funktioniert? Der muss ja die Daten auch irgendwie bekommen. Henning ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Hi. Genau weiß ich es zwar nicht, aber P1 trickst da wohl ziemlich dreckig, indem es an der Stelle direkt auf die Datenbank zugreift und auf diese Weise die API umgeht. Gruß Peter Am 22.05.2012 09:07, schrieb aighes: Am 22.05.2012 08:56, schrieb Frederik Ramm: Hi, On 05/22/12 08:53, aighes wrote: potlatch 1 hat so eine Funktion, dass man sich alle gelöschten Objekte des aktuellen Sichtfensters anzeigen lassen kann und diese dann einzeln wiederherstellen kann. Ob P2 oder josm auch dazu überredet werden können, weiß ich nicht. Wäre aber eine coole Sache für ein josm-Plugin. Dazu fehlt ein API-Call, der geloeschte Objekte rausgibt: http://wiki.openstreetmap.org/wiki/Top_Ten_Tasks#XML_deleted_items_call Waere aber cool, wenn den mal jemand programmiert ;) Hallo Frederik, weißt du, wie es dann bei P1 funktioniert? Der muss ja die Daten auch irgendwie bekommen. Henning ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Hallo, On 05/22/12 09:07, aighes wrote: weißt du, wie es dann bei P1 funktioniert? Der muss ja die Daten auch irgendwie bekommen. Ja, fuer P1 gibt es diesen API-Call. Das ist aber ein AMF Controller, also irgendso ein komisches nicht-XML-Format, das nur Potlatch verstehen kann und das unsere Admins sobald als moeglich vom Server verbannen wollen. (Ausserdem ist dieser Controller noch in Rails gemacht, waehrend der normale /map-Aufruf laengst nach C++ migriert ist, und ich war immer davon ausgegangen, dass ein deleted items-Call selbstverstaendlich auch in C++ sein muss; wundere mich gerade selber, dass auf der Wikiseite nur was von Rails steht.) @Peter: Potlatch selber benutzt keine SQL-Abfragen, denn dazu muesste die Datenbank ja von aussern erreichbar sein. Allerdings ist der AMF-Controller so gebaut, dass er direkt SQL-Abfragen macht, was frueher als sehr unfein galt - man wollte ja gern alles in der schoenen Rails-ActiveRecord-Welt haben. Nun, da man fuer alles Zeitkritische aber eh wieder davon abgekommen ist und C++ mit direkten SQL-Abfragen macht, ist das aber auch nicht mehr so schlimm, wie es mal war. Bye Frederik -- Frederik Ramm ## eMail frede...@remote.org ## N49°00'09 E008°23'33 ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Danke für die Konkretisierung - dann war ich nur teilinformiert ;) Mir war das mal so nebenbei so gesagt worden, als es (weniger technisch versiert) darum ging, warum P1 manche Dinge könnte, die per API eigentlich nicht so richtig möglich wären (oder so ähnlich, über meine Formulierung hier müssen wir also nicht diskutieren ;) ) Gruß Peter Am 22.05.2012 09:22, schrieb Frederik Ramm: Hallo, On 05/22/12 09:07, aighes wrote: weißt du, wie es dann bei P1 funktioniert? Der muss ja die Daten auch irgendwie bekommen. Ja, fuer P1 gibt es diesen API-Call. Das ist aber ein AMF Controller, also irgendso ein komisches nicht-XML-Format, das nur Potlatch verstehen kann und das unsere Admins sobald als moeglich vom Server verbannen wollen. (Ausserdem ist dieser Controller noch in Rails gemacht, waehrend der normale /map-Aufruf laengst nach C++ migriert ist, und ich war immer davon ausgegangen, dass ein deleted items-Call selbstverstaendlich auch in C++ sein muss; wundere mich gerade selber, dass auf der Wikiseite nur was von Rails steht.) @Peter: Potlatch selber benutzt keine SQL-Abfragen, denn dazu muesste die Datenbank ja von aussern erreichbar sein. Allerdings ist der AMF-Controller so gebaut, dass er direkt SQL-Abfragen macht, was frueher als sehr unfein galt - man wollte ja gern alles in der schoenen Rails-ActiveRecord-Welt haben. Nun, da man fuer alles Zeitkritische aber eh wieder davon abgekommen ist und C++ mit direkten SQL-Abfragen macht, ist das aber auch nicht mehr so schlimm, wie es mal war. Bye Frederik ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Am 22. Mai 2012 08:53 schrieb aighes o...@aighes.de: Hallo, potlatch 1 hat so eine Funktion, dass man sich alle gelöschten Objekte des aktuellen Sichtfensters anzeigen lassen kann und diese dann einzeln wiederherstellen kann. Ob P2 oder josm auch dazu überredet werden können, weiß ich nicht. Wäre aber eine coole Sache für ein josm-Plugin. Als kleine Ergänzung: nur ways, gelöschte Nodes oder Relationen findet man damit nicht. Ist aber trotzdem sehr hilfreich und für mich der einzige Grund, hin und wieder mal PL1 einzuschalten. Einfach in einem (möglichst kleinen) Ausschnitt u drücken und kurz warten. Ein anderer Service, der Dir evtl. helfen könnte, ist der changeset analyzer auf dem Fossgis-Server, damit kannst Du ein Changeset visuell analysieren (vorher/nacher). Gruß Martin ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
Re: [Talk-de] historischen OSM-Datenstand rekonstruieren
Moin! Am 22.05.2012 09:04, schrieb Simon Poole: Nur zur Errinnerung: ich hab hier http://odbl.poole.ch/extracts/ Länderextrakte aus dem full history DUmp und hab auch sämtliche Deutsche Bundesländer zur verfügung (wenn die jemand will, kann ich sie problemlos hochladen). Das klingt gut. Ein Dump eines einzelnen Bundeslands lässt sich vermutlich auch auf meinem Laptop in akzeptabler Zeit bearbeiten. Ich hätte gern den Schleswig-Holstein Ausschnitt. Das ist zwar nicht top aktuell (die Daten sind vom 1.4.2012), aber die Geschichte ändert sich ja auch nicht. Für meine Zwecke reicht das vollkommen. Viele Grüße Stephan ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] historischen OSM-Datenstand rekonstruieren
Moin, ich hätte mir schon mehrfach gewünscht, einen älteren OSM-Datenstand für ein kleines Gebiet rekonstruieren zu können. Dies wäre insbesondere nützlich um herauszufinden, wie und durch wen Fehler entstanden sind. Gelöschte, zerstörte oder irrtümlich verschobene Objekte ließen sich damit leichter wiederherstellen. Die übliche history Abfrage für einzelne OSM-Objekte hilft meist nicht, da ich die IDs gelöschter Objekte nicht kenne, die Abfrage der alten Koordinaten sehr mühsam ist und ich mir die ursprüngliche Form nicht vorstellen kann. Gibt es eine praktikable Möglichkeit, einen alten Datenstand zu rekonstruieren? Mir würde es genügen, kleine Ausschnitte mit einigen Hundert Punkten in grober zeitlicher Auflösung (z.B. monatlich) abfragen zu können. Ideal wäre es, wenn sich die alten Daten als zusätzliche Ebene in JOSM laden ließen. Ich habe weder die Zeit noch die Speicherkapazität um ein full history planet dump zu prozessieren. Viele Grüße Stephan ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de