[Talk-de] gelöschtes Element fehlt beim Zugriff über die API
Werner Hoch
werner.ho at gmx.de
Fr Dez 18 17:14:45 UTC 2009
Hallo Bernd,
On Freitag, 18. Dezember 2009, Bernd Wurst wrote:
> > Gibt es eine andere Möglichkeit über die api auf ein gelöschtes
> > Objekt zuzugreifen?
> > Die gesamte Historie eines Objektes will ich nicht herunterladen.
>
> Musst du aber.
> Eine Löschung ist eine "neue Version" des Objekts mit "visible=false"
> im XML. In dieser neuesten Version fehlen dann auch alle Tags.
Das ist ok. Mich interessieren dieselben infos, die ich auch übers
Webfrontend sehe.
> d.h. was dich vermutlich interessiert ist die zweitneueste Version,
> nämlich die letzte "mit Sinn". Und die ist in der History drin.
Ja, mich wird meistens die zweitneueste interessieren. Dazu benötige ich
aber die Versionsnummer der neuesten, gelöschten Version.
> http://www.openstreetmap.org/api/0.6/way/26802382/history
>
> > Ich bin an der Versionsnummer und dem Löschdatum des gelöschten
> > Objektes interessiert.
>
> Das steht in dem XML ganz unten.
Das habe ich gesehen. Ich will aber nicht eine ganze Historie
runterladen, nur um an das Löschdatum und die Versionsnummer zu kommen.
Bei Objekten mit sehr vielen Versionen dauert das u.U. zu lange.
ggf. könnte ich durch bisecting solange die Versionen durchprobieren,
bis ich die richtige Version gefunden habe. Das wäre aber eher
subobtimal.
Ich will mir ein Skript schreiben mit dem ich einen Weg oder eine
Relation zu einem bestimmten Datum herunterladen kann.
z.B. einen Tag vor der Löschung, ...
Grüsse
Werner
Mehr Informationen über die Mailingliste Talk-de