Hallo,

On 02/03/11 10:05, Henning Scholland wrote:
Ich glaube es wäre in OSM einfacher abzubilden und für die Router
einfacher auszuwerten, wenn man nicht die TMC-Knoten einträgt, sondern
die Abschnitte zwischen den TMC-Knoten eine ID gibt und diese dann an
die entsprechenden OSM-Wege tagt.

Wuerde dies nicht zu einer noch groesseren Inflation von TMC-Tags fuehren, weil nun saemtliche Ways zwischen zwei Punkten getaggt werden muessten?

Bsp:
Auf dem OSM-Weg verläuft nur eine Richtung:
(1234)----------->(5678) --> TMC:forward=1234:5678
oder
(1234)<-----------(5678) --> TMC:backward=1234:5678

Was waere der Unterschied zwischen "TMC:forward=1234:5678" und "TMC:backward=5678:1234"?

Was waere, wenn ich ueberhaupt keine Nodes und Ways taggen wuerde, sondern stattdessen aussschliesslich Relationen anlegen wuerde, und zwar eine pro TMC-Segment, mit den Tags

tmc:from=1234
tmc:to=5678

(von mir aus noch Land und Listennummer und so, aber das scheint mir ziemlich uebertrieben zu sein - Land wuerde ich maximal im Grenzbereich verwenden, und welche praktische Relevanz die Listennummer hat, hab ich noch nicht verstanden)

und dann noch mit einer Reihe von Members. Dabei wird es oft reichen, als Member nur einen Node an jedem Ende anzugeben; man muss nicht jedes Wegstueck, das zwischen den beiden liegt, der Relation hinzufuegen, aber man kann, wenn es zur Vermeidung von Missverstaendnissen notwendig ist. (Wenn ich einem Router sage, er soll die Punkte "Autobahnkruez Wiesbaden" und "Abfahrt Niedernhausen" meiden, dann brauche ich ihm nicht noch zusaetzlich zu sagen, dass er die 10 Autobahn-Ways dazwischen auch meiden soll, das ergibt sich automatisch.)

Wenn man unbedingt will, kann man auch eventuelle Kindrelationen als Member einbauen und dadurch die Hierarchie nachbilden.

Aber eigentlich bin ich noch nicht ueberzeugt, dass wir die Segmente ueberhaut bei uns speichern sollten; vielleicht ist es besser, ueber Relationen abzubilden: "Diese Punkte hier gemeinsam bilden das AK Wiesbaden und das hat die TMC-ID 1234" (so eine Relation haette auch anderen Nutzen, z.B. ein Renderer koennte auf einer kleinen Zoomstufe das ganze Autobahnkreuz durch einen Punkt symbolisieren und mit einem Label beschriften). Den tatsaechlichen TMC-Graphen (auf Punkt 1234 folgt in Positivrichtung der Punkt 6543) koennte man dann ausserhalb lagern.

Bye
Frederik

_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an