Hi,

On 02/02/11 12:34, Peter Wendorff wrote:
Das Wiki dokumentiert eigentlich insgesamt recht gut, was da gemacht
wird und welches Tagging-Schema verwendet wird.

Also offensichtlich gibt es da eine TMC-Datenbank mit bestimmten Punkten, die Vorgaenger und Nachfolger haben - also sowas wie Ways bei uns.

Diese Datenbank ist von sich aus, so wie ich das verstehe, erstmal konsistent, d.h. alle Vorgaenger und Nachfolger existieren tatsaechlich, es gibt keine Luecken usw.

Nun ist es eine Sache, die einzelnen Punkte auf OSM abzubilden. Das waere ideal komplett extern, aber es ginge auch noch mit einer TMC-Id an einem OSM-Objekt ("dieses OSM-Objekt ist in der TMC-Datenbank der Knoten 12345"). Dafuer brauche ich genau ein Tag, das ich noch dazu relativ menschenlesbar gestalten koennte, z.B.

tmc_code=12345

Wenn ich nun aber - aus welchen Gruenden auch immer - damit beginne, nicht nur ein Mapping zwischen dem externen Graphen und der OSM-Datenbank zu bauen, sondern den externen Graphen direkt in OSM einzubauen, dann gibt das ganz verschiedene Probleme. Ich schaffe damit (logisch betrachtet) ja ein zweites Netz von Ways, die von einem TMC-Knoten zum naechsten fuehren. Das wird nun krude ueber eine Art "Vorgaenger-Pointer" abgebildet, der, je nachdem, wie die OSM-Datenbank grade dasteht, auch mal ins Leere zeigen kann, weil das entspr. Objekt bei OSM fehlt oder umgetaggt wurde - obwohl ich aus der externen Datenbank ja wissen koennte, welches das betr. Objekt ist...

Bliebe herauszufinden, *wieso* hier die Enscheidung getroffen wurde, nicht nur die Nodes zu mappen, sondern auch den Versuch zu unternehmen, den kompletten Graphen mit zu uebernehmen. - Wir haben ja durchaus mehrere Graphen in OSM, zum Beispiel Stromleitungsnetze oder Pipeline-Netze oder die Eisenbahnlinien. Aber die sind alle mit Ways umgesetzt und nicht mit irgendwelchen speziellen numerischen Pointern.

Also, in mir festigt sich die Ansicht: So, wie es ist, ist es nicht nur nervig fuer die Mapper, sondern auch fuer die TMC-Anwender unnoetig kompliziert; haette man die TMC-Datenbank extern, koennte man damit sogar besser arbeiten.

Aber ich warte dann mal ab bis zu Pascals Vortrag auf der FOSSGIS und schau mal, was die Leute da so sagen. Da koennen wir dann gleiche noch eine BoF-Session anschliessen und ueberlegen, wie wir das loesen koennen.

Die Argumente im Wiki sind allerdings auch nicht ganz von der Hand zu
weisen; und immerhin wird mit TMC: ein eindeutiges Prefix verwendet.

Wie gesagt, bis zu einem gewissen Grad wuerde ich da auch jedem zugestehen, sein eigenes Ding irgnedwo in einer Nische bei OSM zu machen. Eigener Prefix und gut is. Aber hier haben wir es mit einem ziemlichen Kraken zu tun, der noch dazu einen taeglich laufenden Korrektur-Bot braucht, und da hoert fuer mich irgendwann der Spass auf.

Bye
Frederik

_______________________________________________
Talk-de mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an