Re: [Talk-de] historischen OSM-Datenstand rekonstruieren

2012-05-23 Diskussionsfäden Volker Schmidt
 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

2012-05-23 Diskussionsfäden Martin Koppenhoefer
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

2012-05-23 Diskussionsfäden Volker Schmidt
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

2012-05-22 Diskussionsfäden aighes

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

2012-05-22 Diskussionsfäden 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

--
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

2012-05-22 Diskussionsfäden 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 ;)

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

2012-05-22 Diskussionsfäden 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 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

2012-05-22 Diskussionsfäden 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


Re: [Talk-de] historischen OSM-Datenstand rekonstruieren

2012-05-22 Diskussionsfäden Peter Wendorff

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

2012-05-22 Diskussionsfäden 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

--
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

2012-05-22 Diskussionsfäden Peter Wendorff

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

2012-05-22 Diskussionsfäden Martin Koppenhoefer
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

2012-05-22 Diskussionsfäden Stephan Wolff

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

2012-05-21 Diskussionsfäden Stephan Wolff

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