You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2013-09-03 22:42:41
- brogo
- Member
- From: 54,11 +-1°
- Registered: 2009-06-02
- Posts: 553
gelöschte Wege zu bestehendem Node herausfinden
Hallo!
Bei der Arbeit mit QS-Tools stößt man immer wieder auf einzelne, ungetaggte und unbenutzte Nodes. Insbesondere wenn sie gehäuft auftreten und schon älter sind, kann man davon ausgehen, daß jemand einen Way gelöscht hat, aber die Nodes übrig gelassen hat.
Wie kann man nun am besten herausfinden, zu welchem Way die Nodes mal gehört haben?
Christian
Offline
#2 2013-09-03 23:03:15
- Oli-Wan
- Member

- From: NRW
- Registered: 2010-09-14
- Posts: 2,814
Re: gelöschte Wege zu bestehendem Node herausfinden
Elementare Strategie: Den Änderungssatz finden, in dem der/die Knoten erzeugt wurde(n), und die ebenfalls in diesem Änderungssatz erstellten oder bearbeiteten Wege untersuchen. (Es kommt zwar vor, daß ein Knoten in Änderungssatz c erzeugt und erst in Änderungssatz d>c in Wege eingebunden wird, aber das ist eher selten.)
Das kann freilich ziemlich mühsam werden, insbesondere bei größeren Änderungssätzen. Man kann sich noch behelfen, indem man im osmchange-XML des Änderungssatzes nach nd-Referenzen auf den fraglichen Knoten sucht.
Ob diese Vorgehensweise "am besten" ist, weiß ich nicht. Eine bessere ist mir jedenfalls - leider - nicht bekannt. Die Suche auf der Chronik-Seite der OSM-Website ist in der Regel keine Alternative, es sei denn man weiß ganz sicher, daß der Weg vor kurzer Zeit noch da war.
Man könnte es noch mit historischen Daten versuchen und schauen, ob zu einem früheren Zeitpunkt ein Weg diesen Knoten referenzierte. Da es die historischen Geofabrik-Extrakte leider noch nicht lange gibt, läuft diese Methode auf das Durchsuchen alter Planetfiles (beginnend nach der Erzeugung des Knotens) hinaus, was auch keine wahre Freude ist.
No animals were harmed in the writing of this posting.
Offline
#3 2013-09-04 00:11:32
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: gelöschte Wege zu bestehendem Node herausfinden
Ob diese Vorgehensweise "am besten" ist, weiß ich nicht. Eine bessere ist mir jedenfalls - leider - nicht bekannt. Die Suche auf der Chronik-Seite der OSM-Website ist in der Regel keine Alternative, es sei denn man weiß ganz sicher, daß der Weg vor kurzer Zeit noch da war.
Solche "Wegleichen" sind in der Regel beim großen Reinemachen wegen der Lizenzanpassung übrig geblieben. Dabei ist ein Zugriff auf die History ganz bewußt unmöglich gemacht worden, damit diese Wege nicht einfach wieder "legalisiert" werden.
Also: Löschen und Weg neu eintragen, ohne die Daten aus irgendwelchen obskuren Quellen zu rekonstruieren.
Gruss
walter
Offline