x

Re: History bei geteilten Ways


Geschrieben von woodpeck (Gast) am 24. Juni 2017 16:56:06: [flux]

Als Antwort auf: History bei geteilten Ways geschrieben von kreuzschnabel (Gast) am 24. Juni 2017 10:18:

Weide wrote:

Ich vermute, dass wir nur zu einer brauchbaren History-Aufteilung und -Vererbung kommen können, wenn wir in der nächsten Datenstruktur Points, Linienzüge und Flächen als rein geometrische Objekte haben und OSM-Objekte nur noch darauf verweisen.

Denkbar wäre auch eine etwas schlauere API.

Derzeit können wir ein Objekt nur ändern, indem wir eine neue Version davon hochladen.

Was, wenn die API auch kompliziertere Befehle verstehen würde wie:

  • Füge den Node #12349876 an Position #34 in die Node-Liste von Way #44232 ein
  • Ändere das Tag name=bla des Ways #34556 in name=blub
  • Teile den Way #65432 nach Nodeposition #33

und so weiter? Dann könnte - vorausgesetzt, die Editoren unterstützen das - in der History verzeichnet werden, wie ein neuer Way entstanden ist, und man könnte geeignete Tools bauen, die einem das alles schön anzeigen.

Auch jetzt schon lassen sich Tools bauen, die mit großer Wahrscheinlichkeit herausfinden können, ob ein Way neu erstellt oder aus einem Split hervorgegangen ist (wir mussten das beim Lizenzwechsel genau untersuchen, denn an einem neu gemachten Way hat der Mapper ja das geistige Eigentum, nicht aber an einem nur durchgeschnittenen), aber es ist halt schon etwas kompliziert.

Bye
Frederik