[Talk-de] TMC Validator - TMCbot

Marcus Wolschon marcus.wolschon at googlemail.com
Mi Jan 13 20:56:41 UTC 2010


2010/1/13 Frank Sautter <openstreetmap at sautter.com>:
> Ich halte es für Verschwendung von Ressourcen, wenn man immer die ganzen
>  IDs für die doppelt verkettete Liste (NextLocationCode und
> PrevLocationCode) raussuchen und eintragen muss.



> Ebenso ist das
> eintragen von Version (8.00) und Class (TMC-Area/Road/Segment/Point)
> echte Sträflingsarbeit.

Das Attribut ist ja auch optional.
Musst du nicht eintragen.

>
> Deswegen habe ich gestern auf Basis des xybots den TMCbot
> http://www.openstreetmap.org/user/TMCbot/edits geschrieben, der anhand
> des TMC:cid_58:tabcd_1:LocationCode folgendes macht:
> * Setzen/Korrektur der TMC:cid_58:tabcd_1:Class
> (Area/Road/Ferry/Motorail/Segment/Point)
> * Setzen/Korrektur der TMC:cid_58:tabcd_1:LCLversion (8.00)
> * Setzen/Korrektur des TMC:cid_58:tabcd_1:NextLocationCode
> * Setzen/Korrektur des TMC:cid_58:tabcd_1:PrevLocationCode
>
> Das heißt von Menschenhand sind nur noch die Nodes/Ways/Relations
> anzulegen und beiden TMC-Tags
>   TMC:cid_58:tabcd_1:LocationCode
>   TMC:cid_58:tabcd_1:Direction
> zu setzen. Alles Andere erledigt der TMCbot am folgenden Tag automatisch.

Super.
Vielen Dank.

> Nachdem ich mir die TMC-Daten dann auch mal genauer angeschaut habe,
> habe ich noch folgenden Vorschlag für die Values von
> TMC:cid_58:tabcd_1:Class:
> Für TMC-Type=L6 TMC-SubType=1 => "Ferry" (statt bisher Road)
> Für TMC-Type=L6 TMC-SubType=2 => "Motorail" (statt bisher Road)

Kommen die angezeigten Strings nicht aus der NAMES.DAT ?



Marcus




Mehr Informationen über die Mailingliste Talk-de