SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
Zur Nutzung von TMC
Verkehrsmeldeinformationen mit
        OpenStreetMap

     Pascal Neis & Georg Walenciak

                                  neis@uni-heidelberg.de
                                 http://giscience.uni-hd.de




   AGIT 2011 - Salzburg 7/7/2011

                   1
Was ist TMC ?
•   Abkürzung für: Traffic Message Channel (TMC)

•   Dienst der Verkehswarnmeldungen in digitaler
    kodierter Form über die nicht-hörbaren
    Frequenzen des UKW-Signals übermittelt.


➡ Verwendung in Navigationssystemen
➡ Für Empfang wird ein Radioempfänger benötigt



                       2
Nutzung




          3
Funktionsprinzip von TMC
•   Eine TMC-Meldung besteht im wesentlichen aus
    einem Ereigniscode sowie Positionscodes


➡ Für Interpretation einer Meldung wird die
  „Location-Code-List“ benötigt ! (veröffentlicht
  von Bundesanstalt für Straßenwesen (BASt))




                         4
„Location-Code-List“
TMC Objekt-Typen       abgebildet in OSM als:
1. TMC:Point           1. als Node/Relation
2. TMC:Segment         2. als Relation
3. TMC:Road            3. als Relation
4. TMC:Area            4. ebenfalls als
                          Relation




                   5
Problematik 1 - OSM Node




           6
Problematik 2 - OSM Relation

 TMC:Segment




     OSM Ways

                7
Architektur


             3




2                 1
         8
Stand Ende Juni, 2011
                        BASt (2010) OSM DE (2011)                %


Anzahl TMC Points        ca. 30 000         ca. 23 000        ~77%

    Anzahl TMC
                          ca. 4 800          ca. 1 460        ~30%
     Segmente

    Anzahl von
    TMC-“Teil“-          ca. 27 000         ca. 12 000        ~44%
    Segmenten

Laut OSM Wiki Mitte April 2011: in OSM 28855 von 42537 TMC Objekten ~68%

                                   9
Praktische Nutzung

•   TMC Netz aus OSM auslesen und
    Verkehrsnachrichten anzeigen


➡ i.d.R. gibt es ca. 200-300 TMC Messages
 - ca. 60-65% Messages mit Punktbezug
 - ca. 35% Messages mit Segmentbezug
✓ca. 10-20% der Segmente sind möglich anzuzeigen!
                       10
Probleme
1. Es fehlen generell TMC Objekte
2. unvollständige OSM TMC Segment
3. Die Reihenfolge der Ways innerhalb einer TMC-
   Segmentes OSM Relation ist falsch !
4. Ways werden nicht an Kreuzungen geteilt !
5. TMC:Points sind nicht in der OSM Relation
   (TMC:Relation) enthalten !



                        11
Alternative Ideen
1. Verschneidung von TMC:Point zu TMC:Point und
   Buffer (C. Mayer 2008)


2. Routing von TMC:Point zu TMC:Point auf OSM
   Straßennetz




                       12
Idee 1:Verschneidung




         13
Vor- und Nachteile
Vorteil

 •   TMC muss nicht in OSM gespeichert sein


Nachteile

 •   Aufwendig zu implementieren

 •   fehleranfällig



                       14
Idee 2: Routing




          15
Vor- und Nachteile
Vorteil

 •   nicht alle TMC Infos müssen in OSM
     gespeichert sein (lediglich TMC Points)


Nachteile

 •   OSM Way IDs fehlen für spätere Navigation
     bzw. Stauumfahrung



                         16
Praktische Nutzung - Teil 2

•   TMC Punkte aus OSM auslesen, Netz über
    Routing aufbauen und Nachrichten anzeigen


➡ i.d.R. gibt es ca. 200-300 TMC Messages
 - ca. 60-65% Messages mit Punktbezug
 - ca. 35% Messages mit Segmentbezug
✓bis zu 50% (Segmente) sind möglich anzuzeigen!
                            (Zeitraum der Untersuchung: 4 Tage)


                       17
Zusammenfassung & Ausblick
•   drei Möglichkeiten TMC/OSM zu verwenden

•   Vollständige Nutzung noch nicht möglich !

•   weitere Arbeit wird benötigt ...
Diskussionspunkte :

•   Sind TMC Codes in OSM richtig aufgehoben ?

•   Auslagerung in eine separate DB ? Verlinkung ?
➡ Was passiert wenn es eine neue LCL gibt ?

                             18
Vielen Dank!



                               Fragen?

   Pascal Neis
      neis@uni-heidelberg.de
                                      http://giscience.uni-hd.de




                                 19
OSM Entwicklung in AT
                   (2007-2011)
•   Beitrag in der Poster-Session
                                    2007
➡ Nr. 47 !




                                    2009




                                    2011
                          20

Weitere ähnliche Inhalte

Andere mochten auch

Cómo funciona el mundo
Cómo funciona el mundoCómo funciona el mundo
Cómo funciona el mundoMary151899
 
Nur 2 Minuten
Nur 2 MinutenNur 2 Minuten
Nur 2 Minutengrafic02
 
Ungewohnliche Platze in Polen
Ungewohnliche Platze in PolenUngewohnliche Platze in Polen
Ungewohnliche Platze in PolenErasmus+
 
Estacion 3
Estacion 3Estacion 3
Estacion 3johisfr
 
Der ostafrikanische frauen liga
Der ostafrikanische frauen ligaDer ostafrikanische frauen liga
Der ostafrikanische frauen ligaCraig Bloom
 
Planificador hoy
Planificador hoyPlanificador hoy
Planificador hoymilesape
 
SISTEMAS OPERATIVOS DE COMPUTADORAS
SISTEMAS OPERATIVOS DE COMPUTADORASSISTEMAS OPERATIVOS DE COMPUTADORAS
SISTEMAS OPERATIVOS DE COMPUTADORASmitziegisel
 
Investigación y aplicación unidad 2
Investigación y aplicación unidad 2Investigación y aplicación unidad 2
Investigación y aplicación unidad 2marlyotalvaromontoya
 
Seenachtsfest sgs 2012
Seenachtsfest sgs 2012Seenachtsfest sgs 2012
Seenachtsfest sgs 2012kaufhold_1
 
Kundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozesses
Kundenzufriedenheit als Motor des kontinuierlichen VerbesserungsprozessesKundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozesses
Kundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozessesswiss IT bridge
 

Andere mochten auch (18)

Cómo funciona el mundo
Cómo funciona el mundoCómo funciona el mundo
Cómo funciona el mundo
 
Nur 2 Minuten
Nur 2 MinutenNur 2 Minuten
Nur 2 Minuten
 
Rock
RockRock
Rock
 
Silabo de Informática
Silabo de Informática Silabo de Informática
Silabo de Informática
 
Ungewohnliche Platze in Polen
Ungewohnliche Platze in PolenUngewohnliche Platze in Polen
Ungewohnliche Platze in Polen
 
Estacion 3
Estacion 3Estacion 3
Estacion 3
 
Cif caunces
Cif cauncesCif caunces
Cif caunces
 
Der ostafrikanische frauen liga
Der ostafrikanische frauen ligaDer ostafrikanische frauen liga
Der ostafrikanische frauen liga
 
Planificador hoy
Planificador hoyPlanificador hoy
Planificador hoy
 
SISTEMAS OPERATIVOS DE COMPUTADORAS
SISTEMAS OPERATIVOS DE COMPUTADORASSISTEMAS OPERATIVOS DE COMPUTADORAS
SISTEMAS OPERATIVOS DE COMPUTADORAS
 
Investigación y aplicación unidad 2
Investigación y aplicación unidad 2Investigación y aplicación unidad 2
Investigación y aplicación unidad 2
 
Gabryś
GabryśGabryś
Gabryś
 
Seenachtsfest sgs 2012
Seenachtsfest sgs 2012Seenachtsfest sgs 2012
Seenachtsfest sgs 2012
 
Guía didáctica 2
Guía didáctica 2Guía didáctica 2
Guía didáctica 2
 
Kundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozesses
Kundenzufriedenheit als Motor des kontinuierlichen VerbesserungsprozessesKundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozesses
Kundenzufriedenheit als Motor des kontinuierlichen Verbesserungsprozesses
 
Baneurro
BaneurroBaneurro
Baneurro
 
Mi cuento
Mi cuentoMi cuento
Mi cuento
 
Open Graph
Open GraphOpen Graph
Open Graph
 

Mehr von Pascal Neis

Untersuchung zum Bezahlten- & Organisierten-Mapping im OSM Projekt - Zahlen u...
Untersuchung zum Bezahlten- & Organisierten-Mapping im OSM Projekt - Zahlen u...Untersuchung zum Bezahlten- & Organisierten-Mapping im OSM Projekt - Zahlen u...
Untersuchung zum Bezahlten- & Organisierten-Mapping im OSM Projekt - Zahlen u...Pascal Neis
 
OpenStreetMap im Einsatz für #CodingDaVinci? Nutzung der Karten, Daten und Di...
OpenStreetMap im Einsatz für #CodingDaVinci?Nutzung der Karten, Daten und Di...OpenStreetMap im Einsatz für #CodingDaVinci?Nutzung der Karten, Daten und Di...
OpenStreetMap im Einsatz für #CodingDaVinci? Nutzung der Karten, Daten und Di...Pascal Neis
 
Eine konfigurierbare Karte mit Verbotszonen für Drohnenflieger auf Basis von ...
Eine konfigurierbare Karte mit Verbotszonen für Drohnenflieger auf Basis von ...Eine konfigurierbare Karte mit Verbotszonen für Drohnenflieger auf Basis von ...
Eine konfigurierbare Karte mit Verbotszonen für Drohnenflieger auf Basis von ...Pascal Neis
 
"Ich weiß was Du letzten Sommer gemappt hast!" Datenspuren im OpenStreetMap P...
"Ich weiß was Du letzten Sommer gemappt hast!" Datenspuren im OpenStreetMap P..."Ich weiß was Du letzten Sommer gemappt hast!" Datenspuren im OpenStreetMap P...
"Ich weiß was Du letzten Sommer gemappt hast!" Datenspuren im OpenStreetMap P...Pascal Neis
 
Vandalismus im OSM Projekt - Stand heute. Und morgen?
Vandalismus im OSM Projekt - Stand heute. Und morgen?Vandalismus im OSM Projekt - Stand heute. Und morgen?
Vandalismus im OSM Projekt - Stand heute. Und morgen?Pascal Neis
 
Lightning Talk: OpenStreetMap MicroServices
Lightning Talk: OpenStreetMap MicroServicesLightning Talk: OpenStreetMap MicroServices
Lightning Talk: OpenStreetMap MicroServicesPascal Neis
 
OSM-Mapping & HOT Tasking Manager
OSM-Mapping & HOT Tasking ManagerOSM-Mapping & HOT Tasking Manager
OSM-Mapping & HOT Tasking ManagerPascal Neis
 
Wie OpenStreetMap helfen kann! - Typhoon Haiyan 2013 -
Wie OpenStreetMap helfen kann! - Typhoon Haiyan 2013 -Wie OpenStreetMap helfen kann! - Typhoon Haiyan 2013 -
Wie OpenStreetMap helfen kann! - Typhoon Haiyan 2013 -Pascal Neis
 
Crowdsourcing im Katastrophenfall - Am Beispiel OpenStreetMap
Crowdsourcing im Katastrophenfall - Am Beispiel OpenStreetMapCrowdsourcing im Katastrophenfall - Am Beispiel OpenStreetMap
Crowdsourcing im Katastrophenfall - Am Beispiel OpenStreetMapPascal Neis
 
OpenStreetMap in D-A-CH 2012 - Welche Auswirkungen hat(te) der Lizenzwechsel...
OpenStreetMap in D-A-CH 2012 - Welche Auswirkungen hat(te) der Lizenzwechsel...OpenStreetMap in D-A-CH 2012 - Welche Auswirkungen hat(te) der Lizenzwechsel...
OpenStreetMap in D-A-CH 2012 - Welche Auswirkungen hat(te) der Lizenzwechsel...Pascal Neis
 
Ermittlung und Visualisierung von Einsatzgebieten der Polizei, Feuerwehr ode...
Ermittlung und Visualisierung von Einsatzgebieten der Polizei, Feuerwehr ode...Ermittlung und Visualisierung von Einsatzgebieten der Polizei, Feuerwehr ode...
Ermittlung und Visualisierung von Einsatzgebieten der Polizei, Feuerwehr ode...Pascal Neis
 
Wie OSM im Katastrophenfall helfen kann
Wie OSM im Katastrophenfall helfen kannWie OSM im Katastrophenfall helfen kann
Wie OSM im Katastrophenfall helfen kannPascal Neis
 
OpenStreetMap

 in 
der 
Forschung ?

OpenStreetMap

 in 
der 
Forschung ?
OpenStreetMap

 in 
der 
Forschung ?

OpenStreetMap

 in 
der 
Forschung ?
Pascal Neis
 
Über 
Stock
 und 
Stein:
 Barrierefreie
 Routenplanung
 mit
 OpenStreetMap
Über 
Stock
 und 
Stein:
 Barrierefreie
 Routenplanung
 mit
 OpenStreetMapÜber 
Stock
 und 
Stein:
 Barrierefreie
 Routenplanung
 mit
 OpenStreetMap
Über 
Stock
 und 
Stein:
 Barrierefreie
 Routenplanung
 mit
 OpenStreetMapPascal Neis
 
OpenRouteService.org - 2 Jahre
OpenRouteService.org - 2 JahreOpenRouteService.org - 2 Jahre
OpenRouteService.org - 2 JahrePascal Neis
 
Rollstuhl‐Routing mit OpenStreetMap‐Daten - Am Beispiel Bonn
Rollstuhl‐Routing mit OpenStreetMap‐Daten - Am Beispiel BonnRollstuhl‐Routing mit OpenStreetMap‐Daten - Am Beispiel Bonn
Rollstuhl‐Routing mit OpenStreetMap‐Daten - Am Beispiel BonnPascal Neis
 

Mehr von Pascal Neis (18)

Untersuchung zum Bezahlten- & Organisierten-Mapping im OSM Projekt - Zahlen u...
Untersuchung zum Bezahlten- & Organisierten-Mapping im OSM Projekt - Zahlen u...Untersuchung zum Bezahlten- & Organisierten-Mapping im OSM Projekt - Zahlen u...
Untersuchung zum Bezahlten- & Organisierten-Mapping im OSM Projekt - Zahlen u...
 
OpenStreetMap im Einsatz für #CodingDaVinci? Nutzung der Karten, Daten und Di...
OpenStreetMap im Einsatz für #CodingDaVinci?Nutzung der Karten, Daten und Di...OpenStreetMap im Einsatz für #CodingDaVinci?Nutzung der Karten, Daten und Di...
OpenStreetMap im Einsatz für #CodingDaVinci? Nutzung der Karten, Daten und Di...
 
Eine konfigurierbare Karte mit Verbotszonen für Drohnenflieger auf Basis von ...
Eine konfigurierbare Karte mit Verbotszonen für Drohnenflieger auf Basis von ...Eine konfigurierbare Karte mit Verbotszonen für Drohnenflieger auf Basis von ...
Eine konfigurierbare Karte mit Verbotszonen für Drohnenflieger auf Basis von ...
 
"Ich weiß was Du letzten Sommer gemappt hast!" Datenspuren im OpenStreetMap P...
"Ich weiß was Du letzten Sommer gemappt hast!" Datenspuren im OpenStreetMap P..."Ich weiß was Du letzten Sommer gemappt hast!" Datenspuren im OpenStreetMap P...
"Ich weiß was Du letzten Sommer gemappt hast!" Datenspuren im OpenStreetMap P...
 
Vandalismus im OSM Projekt - Stand heute. Und morgen?
Vandalismus im OSM Projekt - Stand heute. Und morgen?Vandalismus im OSM Projekt - Stand heute. Und morgen?
Vandalismus im OSM Projekt - Stand heute. Und morgen?
 
Lightning Talk: OpenStreetMap MicroServices
Lightning Talk: OpenStreetMap MicroServicesLightning Talk: OpenStreetMap MicroServices
Lightning Talk: OpenStreetMap MicroServices
 
OSM-Mapping & HOT Tasking Manager
OSM-Mapping & HOT Tasking ManagerOSM-Mapping & HOT Tasking Manager
OSM-Mapping & HOT Tasking Manager
 
Wie OpenStreetMap helfen kann! - Typhoon Haiyan 2013 -
Wie OpenStreetMap helfen kann! - Typhoon Haiyan 2013 -Wie OpenStreetMap helfen kann! - Typhoon Haiyan 2013 -
Wie OpenStreetMap helfen kann! - Typhoon Haiyan 2013 -
 
Crowdsourcing im Katastrophenfall - Am Beispiel OpenStreetMap
Crowdsourcing im Katastrophenfall - Am Beispiel OpenStreetMapCrowdsourcing im Katastrophenfall - Am Beispiel OpenStreetMap
Crowdsourcing im Katastrophenfall - Am Beispiel OpenStreetMap
 
OpenStreetMap in D-A-CH 2012 - Welche Auswirkungen hat(te) der Lizenzwechsel...
OpenStreetMap in D-A-CH 2012 - Welche Auswirkungen hat(te) der Lizenzwechsel...OpenStreetMap in D-A-CH 2012 - Welche Auswirkungen hat(te) der Lizenzwechsel...
OpenStreetMap in D-A-CH 2012 - Welche Auswirkungen hat(te) der Lizenzwechsel...
 
OSM Quiz 2012
OSM Quiz 2012OSM Quiz 2012
OSM Quiz 2012
 
Ermittlung und Visualisierung von Einsatzgebieten der Polizei, Feuerwehr ode...
Ermittlung und Visualisierung von Einsatzgebieten der Polizei, Feuerwehr ode...Ermittlung und Visualisierung von Einsatzgebieten der Polizei, Feuerwehr ode...
Ermittlung und Visualisierung von Einsatzgebieten der Polizei, Feuerwehr ode...
 
Wie OSM im Katastrophenfall helfen kann
Wie OSM im Katastrophenfall helfen kannWie OSM im Katastrophenfall helfen kann
Wie OSM im Katastrophenfall helfen kann
 
OSM Quiz 2011
OSM Quiz 2011OSM Quiz 2011
OSM Quiz 2011
 
OpenStreetMap

 in 
der 
Forschung ?

OpenStreetMap

 in 
der 
Forschung ?
OpenStreetMap

 in 
der 
Forschung ?

OpenStreetMap

 in 
der 
Forschung ?

 
Über 
Stock
 und 
Stein:
 Barrierefreie
 Routenplanung
 mit
 OpenStreetMap
Über 
Stock
 und 
Stein:
 Barrierefreie
 Routenplanung
 mit
 OpenStreetMapÜber 
Stock
 und 
Stein:
 Barrierefreie
 Routenplanung
 mit
 OpenStreetMap
Über 
Stock
 und 
Stein:
 Barrierefreie
 Routenplanung
 mit
 OpenStreetMap
 
OpenRouteService.org - 2 Jahre
OpenRouteService.org - 2 JahreOpenRouteService.org - 2 Jahre
OpenRouteService.org - 2 Jahre
 
Rollstuhl‐Routing mit OpenStreetMap‐Daten - Am Beispiel Bonn
Rollstuhl‐Routing mit OpenStreetMap‐Daten - Am Beispiel BonnRollstuhl‐Routing mit OpenStreetMap‐Daten - Am Beispiel Bonn
Rollstuhl‐Routing mit OpenStreetMap‐Daten - Am Beispiel Bonn
 

Zur Nutzung von TMC Verkehrsmeldeinformationen mit OpenStreetMap

  • 1. Zur Nutzung von TMC Verkehrsmeldeinformationen mit OpenStreetMap Pascal Neis & Georg Walenciak neis@uni-heidelberg.de http://giscience.uni-hd.de AGIT 2011 - Salzburg 7/7/2011 1
  • 2. Was ist TMC ? • Abkürzung für: Traffic Message Channel (TMC) • Dienst der Verkehswarnmeldungen in digitaler kodierter Form über die nicht-hörbaren Frequenzen des UKW-Signals übermittelt. ➡ Verwendung in Navigationssystemen ➡ Für Empfang wird ein Radioempfänger benötigt 2
  • 4. Funktionsprinzip von TMC • Eine TMC-Meldung besteht im wesentlichen aus einem Ereigniscode sowie Positionscodes ➡ Für Interpretation einer Meldung wird die „Location-Code-List“ benötigt ! (veröffentlicht von Bundesanstalt für Straßenwesen (BASt)) 4
  • 5. „Location-Code-List“ TMC Objekt-Typen abgebildet in OSM als: 1. TMC:Point 1. als Node/Relation 2. TMC:Segment 2. als Relation 3. TMC:Road 3. als Relation 4. TMC:Area 4. ebenfalls als Relation 5
  • 6. Problematik 1 - OSM Node 6
  • 7. Problematik 2 - OSM Relation TMC:Segment OSM Ways 7
  • 8. Architektur 3 2 1 8
  • 9. Stand Ende Juni, 2011 BASt (2010) OSM DE (2011) % Anzahl TMC Points ca. 30 000 ca. 23 000 ~77% Anzahl TMC ca. 4 800 ca. 1 460 ~30% Segmente Anzahl von TMC-“Teil“- ca. 27 000 ca. 12 000 ~44% Segmenten Laut OSM Wiki Mitte April 2011: in OSM 28855 von 42537 TMC Objekten ~68% 9
  • 10. Praktische Nutzung • TMC Netz aus OSM auslesen und Verkehrsnachrichten anzeigen ➡ i.d.R. gibt es ca. 200-300 TMC Messages - ca. 60-65% Messages mit Punktbezug - ca. 35% Messages mit Segmentbezug ✓ca. 10-20% der Segmente sind möglich anzuzeigen! 10
  • 11. Probleme 1. Es fehlen generell TMC Objekte 2. unvollständige OSM TMC Segment 3. Die Reihenfolge der Ways innerhalb einer TMC- Segmentes OSM Relation ist falsch ! 4. Ways werden nicht an Kreuzungen geteilt ! 5. TMC:Points sind nicht in der OSM Relation (TMC:Relation) enthalten ! 11
  • 12. Alternative Ideen 1. Verschneidung von TMC:Point zu TMC:Point und Buffer (C. Mayer 2008) 2. Routing von TMC:Point zu TMC:Point auf OSM Straßennetz 12
  • 14. Vor- und Nachteile Vorteil • TMC muss nicht in OSM gespeichert sein Nachteile • Aufwendig zu implementieren • fehleranfällig 14
  • 16. Vor- und Nachteile Vorteil • nicht alle TMC Infos müssen in OSM gespeichert sein (lediglich TMC Points) Nachteile • OSM Way IDs fehlen für spätere Navigation bzw. Stauumfahrung 16
  • 17. Praktische Nutzung - Teil 2 • TMC Punkte aus OSM auslesen, Netz über Routing aufbauen und Nachrichten anzeigen ➡ i.d.R. gibt es ca. 200-300 TMC Messages - ca. 60-65% Messages mit Punktbezug - ca. 35% Messages mit Segmentbezug ✓bis zu 50% (Segmente) sind möglich anzuzeigen! (Zeitraum der Untersuchung: 4 Tage) 17
  • 18. Zusammenfassung & Ausblick • drei Möglichkeiten TMC/OSM zu verwenden • Vollständige Nutzung noch nicht möglich ! • weitere Arbeit wird benötigt ... Diskussionspunkte : • Sind TMC Codes in OSM richtig aufgehoben ? • Auslagerung in eine separate DB ? Verlinkung ? ➡ Was passiert wenn es eine neue LCL gibt ? 18
  • 19. Vielen Dank! Fragen? Pascal Neis neis@uni-heidelberg.de http://giscience.uni-hd.de 19
  • 20. OSM Entwicklung in AT (2007-2011) • Beitrag in der Poster-Session 2007 ➡ Nr. 47 ! 2009 2011 20