You are not logged in.

Announcement

*** NOTICE: forum.openstreetmap.org is being retired. Please request a category for your community in the new ones as soon as possible using this process, which will allow you to propose your community moderators.
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

Oli-Wan wrote:

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

Board footer

Powered by FluxBB