[Talk-de] Koennen wir die TMC-Daten rauswerfen?

Frederik Ramm frederik at remote.org
Mi Feb 2 13:22:50 UTC 2011


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




Mehr Informationen über die Mailingliste Talk-de