OSM-Daten historisch visualisieren

Hallo,

Mich würde mal interessieren wie man am besten OSM von einer Datei in eine andere Visualisiert.
Sowie es ITO World auch macht (zB. 2008 Year of edits).
Mit Changesets geht das nicht oder ?

Also wenn du einfach nur Animationen haben willst ist wohl das hier das einfachste:
http://labs.geofabrik.de/history/
Ich hatte ITO auch mal gemailt aber die machen keine Animationen auf Anfrage, da da noch sehr viel Handarbeit bei ist.

Technisch gibt es den Full Planet dump, bei dem die komplette Änderungs-Historie für ein Objekt hinterlegt ist. Hier gibt es ne nette Übersicht über alles was in dem Zusammenhang so gibt
http://wiki.openstreetmap.org/wiki/History_API_and_Database

Frickel frickel :smiley:

Da hast eine unvollständige Anleitung wo selbst noch jede menge Frickelmüll selbst herausfinden musst, um irgendwie das Video erstellen zu können. http://mapguy.wordpress.com/2009/11/06/how-to-make-your-own-movie-with-osm-evolution-part-i/ Ich hab es damals nicht geschaft, da niergends infos zu bekommen waren, wie man seine eigene Polygon Datei erstellt. Eben Frickelsoftware pur von Frickler für Frickler. Wäre wohl das beste, die ganzen OSM Backups zu verbrennen und die OSM Server mit einer Axt kaputt zu schlagen.

Hi Edwin,

eine Beschreibung des Polygon-Formats findest Du hier:
http://wiki.openstreetmap.org/wiki/DE:Osmosis/Polygon_Filter_File_Format

Wenn ich z. b. ein Polygon für Nürnberg brauche, nehme ich
osmfilter bayern.o5m --keep=“all admin_level= name=Nürnberg” > Nbg_grenze.osm
boundaries.pl -in=Nbg_grenze.osm -poly

Und schon hab’ ich mein Polygon :slight_smile:

@edwin weniger trollen, mehr verbessern!

Ja, vor allem diese ausländischen Fremdwörter: software Backup Server.

TsTsTs :wink:

Gruß,
ajoessen

Ich habe mal einen Zeitraffer-Film erstellt [1]. Dafür habe ich die alten germany-Extrakt von Florian Lohoff [2] runtergeladen und jede in einzelne Datenbank geschrieben. Dann habe ich mit Mapnik per Script jeweils ein Bild rechnen lassen und diese dann zu einem Film zusammengefügt. Sicherlich nicht elegant, aber es klappt.

Christian

[1] http://wiki.openstreetmap.org/wiki/User:Brogo#Darstellung_der_Entwicklung_von_OSM_in_.27meinem.27_Bereich
[2] http://source.rfc822.org/pub/local/osm/germany/

Also ich find das schon sehr gut. Klar könnte man immer irgendwas noch besser machen, aber da muss man ja erstmal hinkommen Brogo :slight_smile:

Sowas ähnliches wie Brogo habe ich auch mal mit ImageMagick und regelmäßig selbst heruntergeladenen OSM-Daten gemacht: http://wiki.openstreetmap.org/wiki/User:Gulp21#OSM_History

Das muss doch ewig gedauert haben, oder nicht ?

Sowas in der Art würde Ich auch gerne mal machen.

Das Runterladen und der Import in die Datenbanken dauert recht lange, wenn Du ganz Deutschland importierst. EIN aktueller germany-Extrakt wird bei mir momentan in ca. 5 Stunden importiert. Du kannst natürlich auch vorher den relevanten Bereich mit osmosis ausschneiden; dann geht es schneller und man braucht nicht so viel Plattenplatz. Florian hat ja zwei Extrakte pro Woche auf dem Server. Ich habe nur einen pro Woche genommen. Damit habe ich auch das Beispielvideo erstellt. Aus Platzgründen habe ich jetzt jede zweite Datenbank gelöscht, so daß ich nur noch eine Auflösung von 14 Tagen haben.

Das eigentliche Rendern und Zusammenfügen mit Virtualdub geht relativ schnell. Ich glaube es waren so 30-60 Minuten.

Ich habe das Ganze unter Windows gemacht. Ich habe mir alles notwendige im Internet zusammengesucht und dabei viel gelernt. Bei Gelegenheit kann ich mal einige schwierigere Punkte auf meiner Wiki-Seite dokumentieren.

Christian

Aufschreiben wäre super. Bedarf scheint es ja zu geben.

Ich hoffe ich habe da jetzt nicht vergessen (ist schon so lange her):
http://wiki.openstreetmap.org/wiki/User:Brogo/Animation_der_zeitlichen_Entwicklung

Christian

Ah schön dass du einen Artikel gemacht hast, hoffentlich nicht nur wegen mir :slight_smile: .

Werde ihn mir auf jedenfall durch lesen und falls ich ihn verstehe auch durchführen :wink:

Hi,
ich glaube ich habe es in dem Thread nicht gepostet gesehen, aber Peter’s Tool ist wirklich Klasse dazu geeignet:
https://github.com/MaZderMind/osm-history-renderer

Hier findet ihr ein Tutorial:
https://github.com/MaZderMind/osm-history-renderer/blob/master/TUTORIAL.md

und hier ein sehr gute Beispiel:
http://mazdermind.github.com/osm-history-renderer/karlsruhe.html

viele gruesse
pascal

Stoppt leider, bevor die große Abrissbirne durch rauschte. In ein paar Tagen könnte man das mal bis zum 01.08.2012 durchziehen :smiley: