[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