ich werte bestimmte Themen für bestimmte Bereiche aus und möchte ich irgendwie die Elemente ermitteln die die letzten 2 Tage zum Beispiel erstellt wurden.
Man kann ja nun nach dem Datum schauen - was wiederum trügerisch sein kann und ggf. die Version 1 hat. Aber auch letzteres ist nicht eindeutig da man nochmal ein Attribut nachpflegt - dann ist die Version nicht mehr 1.
Hat einer eine Idee für einen solchen Ansatz - wobei Nodes und Ways gleichermaßen berücksichtigt werden sollten?
Wenn die Version=1 ist, kann man das Datum der letzten Änderung (=Datum der Erstellung) nutzen. Ist die Version>1, müsste man die History abholen. Was den Server nicht wirklich glücklich macht.
Wenn ich die Daten abhole und in ein zur Darstellung geeignetes Format bringe, brauche ich nur meine Version der Daten mit meiner Version von vor 2 Tagen zu vergleichen, und schon sehe ich die neuen Objekte.
das hilft Dir nicht weiter, weil man ja auch ein längst schon existierendes Objekt entsprechend umwidmen kann. Aber wenn Du Dir eine lokale Kopie der Objekt-Id hältst, kannst man diese doch mit einer Overpass-Abfrage abgleichen und erhält damit die gelöschten und neuen Objekte.
danke für die Hinweise aber so ganz ist das immer noch nicht das.
Ein Teil der Tools von Gary läuft nicht unter Perl in Windows und zudem muss man immer eine alte OSM-Datei bereithalten und dann wären feste Intervalle immer sinnvoll an welche ich mich nicht unbedingt halten will und kann.