SlideShare uma empresa Scribd logo
1 de 41
Baixar para ler offline
itcs – Seminar März 2012 Berlin


VDV 45x oder Google?
Neue Schnittstellen für den Datenaustausch




Matthias Bleyl, ATRON electronic GmbH
Tobias Frommenwiler, Profics GmbH


      Seite 1
Schnittstellen

●
    „Teilen und Herrschen“ ist Voraussetzung, um
    Komplexität in IT-Systemen abbilden zu können
●
    normierte und bewährte Schnittstellen stehen für
    Flexibilität und Investitionssicherheit
●
    VDV – Schnittstellen sind im ÖPNV gesetzt
                •
                  VDV 452
                •
                  VDV 453/4
●
    Alternativen (?) aus dem Hause Google
               •
                 GTFS
               •
                 GTFS real time
        Seite 2
Disclaimer


●
    Wir wollen die „Google - Schnittstellen“ in diesem
    Vortrag nicht bewerben, höchstens bewerten.
●
    Wir wollen gerne eine Diskussion zu diesen
    Schnittstellen anregen.
●
    Wir glauben allerdings schon, dass die GTFS -
    Schnittstellen bei ITCS - Ausschreibungen stärker
    berücksichtigt werden sollten.




        Seite 3
Ursprung der „Google - Schnittstellen“

●
    Google Maps: ein nicht personalisierter Dienst im
    Portfolio der Firma Google
       Alternativen: Yahoo, OpenStreetMap
●
    ÖPNV – Features:
      •
        Google Transit
      •
        Google Live Transit Updates
●
    Schnittstellen-Definitionen für Datenimport
      •
        GTFS / GTFS realtime
●
    beide Schnittstellen heute unter der Creative
    Commons Attribution 3.0 Lizenz
         Seite 4
GTFS    (https://developers.google.com3/transit/gtfs/)


●
    General Transit Feed Specification
●
    2006 zusammen mit TriMet Portland entwickelt
                        2007 allgemein freigegeben
                    ●
                        13 CSV-Dateien (z.T. optional)
                        Vergleich VDV 452: 22 Dateien
                    ●
                        Fahrplandaten und assoziierte
                                        Informationen
                             Fahrpreise
                                                     auf Fahrgast-
                               Linienverlauf         Auskunft
                                                     zugeschnitten
                        Fahrgast-Routing

        Seite 5
GTFS       real time



●
    Veröffentlichung August 2011
●
    Ergänzung von GTFS mit Echtzeitinformationen
●
    3 verschiedene Update-Möglichkeiten
  ●
     Trip Updates
  ●
     Service Alerts
  ●
     Vehicle Position
●
    Datenformat Protocol Buffer
●
    https://developers.google.com/transit/gtfs-realtime/



       Seite 6
Trip Updates


●
    „Bus 15 ist 4 Minuten verspätet“
●
    Referenz auf Fahrt im Fahrplan
●
    Übermittlung von Fahrplanabweichungen,
    (Teil-)Ausfällen, Verstärkungsfahrten
●
    Fortschreibungsregel (Verspätung am Punkt A
    gilt auch an den folgenden Punkten, wenn nicht
    anders kommuniziert)




      Seite 7
Service Alerts


●
    „Haltestelle x ist verschoben wegen
    Bauarbeiten“
●
    Einschränkung auf verschiedenen Ebenen
    möglich (Netz, Linien, Haltestellen, Fahrten)
●
    Einschränkung auf 12 Störungsursachen (z.
    Bsp. Streik, Polizeieinsatz etc.)
●
    Einschränkung auf 9 Auswirkungen (z. Bsp. kein
    Betrieb, Haltestelle verschoben etc.)
●
    Übermittlung von Kurz-, Langtext, URL

      Seite 8
Vehicle Positions


●
    „Bus 15 ist an Position x um 15.03 Uhr“
●
    Referenz auf aktuelle Fahrt nicht zwingend
●
    (auch für Bedarfsverkehr anwendbar)
●
    Positionsangabe mit verschiedenen
    Möglichkeiten (Haltestelle, Koordinaten)
●
    Informationen zur Bewegung des Fahrzeuges
    bezogen auf Haltestelle (z. Bsp. ankommend)
    oder auf den Verkehr (z. Bsp. „stop and go“)
    möglich

      Seite 9
Protocol Buffer


●
    Binäres Datenformat von Google
●
    Hohe Komprimierung der Daten
●
    Verfügbar für verschiedene
    Programmiersprachen

●
    http://de.wikipedia.org/wiki/Protocol_Buffers




      Seite 10
GTFS (real time) ist für jeden verfügbar



 GTFS, GTFS-Realtime und Protocol Buffer
 sind veröffentlich unter
 Creative Commons Attribution 3.0
 (Nennung der Autoren/Rechteinhaber)

 Diese Schnittstellen sind auch außerhalb
 von Google – Anwendungen verwendbar!


    Seite 11
Anwendungsfall NEZI


●
    PostAuto-App mit
    Bestandteil „Nationale
    Echtzeit Information“
●
    GTFS und GTFS
    Realtime ab ATRON-RBL
●
    Verfügbar ab
    Frühsommer 2012 für die
    gängigen Smartphones



      Seite 12
GTFS bei NEZI – warum?


●
    Ablösung bestehender proprietärer Schnittstelle
    für regionale App (Region Ostschweiz)
●
    Daten aus einer Quelle (Soll und Ist ab RBL)
●
    Möglichkeit zur raschen Anbindung bzw.
    Ablösung weiterer Kundeninformationssysteme
    (App, Internet, SMS etc.)
●
    Kein Vertrag mit Google




      Seite 13
GTFS vs. VDV452/453/454


●
    GTFS ist für Kundeninformation ausgelegt und
    nur beschränkt nutzbar für betriebliche
    Informationen
●
    GTFS ist schlank konzipiert (Reduktion auf
    notwendige Informationen, Verzicht auf
    Aboverfahren)
●
    Informationen zu GTFS sind frei verfügbar




      Seite 14
GTFS vs. VDV452/453/454


●
    VDV-Schnittstellen bieten mehr Umfang als
    GTFS (betriebliche Informationen und mehr
    Details in den Kundeninformationen)
●
    GTFS könnte sich zu einem weltweiten
    Standard entwickeln
●
    Austausch unter Entwicklern im Internet
●
    https://developers.google.com/transit/community
●
    Anpassungen an der Schnittstelle werden global
    und öffentlich diskutiert

      Seite 15
Zusammenfassung (technische Sicht)


●
    Google hat zwei Schnittstellen veröffentlicht, die
    Teile von VDV - Schnittstellen abdecken
           GTFS            - VDV-452
           GTFS real time - VDV-453/4 (AUS/REF-AUS)
●
      Einsatz dort, wo
    •
       Fokus auf Fahrgastinformation liegt
    •
       schlanke Lösungen gefragt sind
●
    Ähnlichkeiten gibt es natürlich auch: CSV-Format
    und Fortschreibungsregeln
         Seite 16
… aber da gibt es noch mehr

●
    hinter GTFS steht heute eine „Community“
      •
         Diskussionsforen
      •
         Twitter-Nachrichten
●
    Werkzeuge sind im Web abrufbar
      •
         ganze Anwendungen wie TransitDataFeeder,
         OpenTripPlanner, GTFS-Validator
      •
         Software - Bibliotheken
●
    Daten sind im Web verfügbar
      •
         Austauschsplattformen wie
         http://www.gtfs-data-exchange.com
        Seite 17
… aber da gibt es noch mehr

●
    hinter GTFS steht heute eine „Community“
      •
         Diskussionsforen
      •
         Twitter-Nachrichten
●
    Werkzeuge sind im Web abrufbar
      •
         ganze Anwendungen wie TransitDataFeeder,
         OpenTripPlanner, GTFS-Validator
      •
         Software - Bibliotheken
●
    Daten sind im Web verfügbar
      •
         Austauschsplattformen wie
         http://www.gtfs-data-exchange.com
        Seite 18
… aber da gibt es noch mehr

●
    hinter GTFS steht heute eine „Community“
      •
         Diskussionsforen
      •
         Twitter-Nachrichten
●
    Werkzeuge sind im Web abrufbar
      •
         ganze Anwendungen wie TransitDataFeeder,
         OpenTripPlanner, GTFS-Validator
      •
         Software - Bibliotheken
●
    Daten sind im Web verfügbar
      •
         Austauschsplattformen wie
         http://www.gtfs-data-exchange.com
        Seite 19
Open-Data-Bewegung

●
    Philosophie/Bewegung/Idee: Fahrplandaten
    öffentlich frei verfügbar und nutzbar zu machen
●
    ÖPNV-Betriebe können Fahrplandaten über offene
    Schnittstellen anbieten, damit „andere“ diese nutzen
    können
       •
         offene Schnittstellen: GTFS / GTFS real time
       •
         „andere“: externe Systeme / Entwickler
       •
         Ergebnisse sind „Open Data Applikationen“
●
    internationale Bewegung mit national / regional
    aktiven Gruppen wie dem OpenData Network e.V.

        Seite 20
Open-Data Applikationen



                          Quelle:
                          www.citygoround.org




    Seite 21
Open-Data werden eingefordert

Aus der Idee wird eine klare Forderung: ÖPNV-
Betriebe sollen Fahrplandaten anbieten, damit diese
genutzt werden können.
                                   Quelle: www.citygoround.org




      Seite 22
Hintergründe Open-Data-Bewegung

●
    die Open-Data-Bewegung bezieht sich auf alle
    Daten, die von öffentlichen Interesse sind:
    Verkehr, Gesundheit, Subventionen u.a.
●
    Datenportale werden eingerichtet, z.B. in Linz:
                                              Quelle: www.linz.at




        Seite 23
Hintergründe Open-Data-Bewegung (2)

●
    … und Wettbewerbe ausgerichtet




        Seite 24
Hintergründe Open-Data-Bewegung (2)

●
    … und Wettbewerbe ausgerichtet




        Seite 25
Hintergründe Open-Data-Bewegung (3)

„Open Government“ wird als Zugpferd verstanden:




Übertragbarkeit auf ÖPNV wirklich gegeben?
      Seite 26
Verkehrsunternehmen reagieren

„angelsächsisch“

           ●
                aktiv: Open-Data wird als Chance verstanden
                  •
                     Entwicklerportale und -konferenzen
                  •
                     Wettbewerbe
                  •
                     offene Lizenzen
           ●
                vorsichtig: Open-Data als notwendiges Übel
                  •
                     mühsamer Zugang zu den Daten
                  •
                     restriktive Lizenzen
           ●
                ablehnend
 „europäisch“

           Seite 27
Argumente gegen Open-Data

[ ] meine Daten sind wertvoll – ich möchte diese wenn dann
    verkaufen, nicht verschenken
[ ] ich möchte meine eigenen Daten (exklusiv) nutzen, um
    Online-Tickets zu verkaufen
[ ] ich möchte meine eigenen Daten (exklusiv) nutzen, um
    Nutzer aus anderen Gründen auf meine eigene
    Webpräsenz zu holen
[ ] ich möchte Umsteigebeziehungen selber berechnen
[ ] ich habe Angst vor schlechter Qualität durch Fehler des
    Abnehmers
[ ] Investitionsschutz eigener Auskunftssysteme

     Seite 28
Unternehmen ohne Berührungsängste




 Quelle: http://policybythenumbers.blogspot.de/2012/01/transit-transparency-open-data-in.html


          Seite 29
OpenData Fahrplan Schweiz


Veröffentlichung von Fahrplänen ist in der Schweiz
nicht freiwillig, sondern gesetzlich geregelt:
●
  Personenbeförderungsgesetz
●
  Personenbeförderungsverordnung
●
  Fahrplanverordnung
●
  Leistungsvereinbarung SBB




    Seite 30
Fahrplanverordnung


Artikel 10 Veröffentlichung der Fahrpläne
1.Das BAV sorgt für die offizielle Veröffentlichung der

Fahrpläne. Es kann diese einem geeigneten
Unternehmen übertragen.
2.Die Transportunternehmen dürfen eigene

Fahrplanpublikationen herausgeben. Sie müssen ihre
Fahrplandaten jedermann zur Verfügung stellen.
3.Soweit Fahrplandaten zu kommerziellen Zwecken

genutzt werden, sind mindestens die Selbstkosten
für die Bearbeitung und Weitergabe dieser Daten
zu vergüten.
     Seite 31
Leistungsvereinbarung SBB 2011/12

Artikel 25 (Auszug)
Über das Netz der SBB hinausgehende bestellte Leistungen
Der Bund bestellt folgende über das Netz der SBB
hinausreichende weitere Leistungen bei der SBB Infrastruktur:
a)Sie erstellt die offizielle Fahrplanpublikation für den gesamten

öffentlichen Verkehr sowie die öffentliche Fahrplansammlung,
gemäss Artikel 13 des Personenbeforderungsgesetzes (PBG,
SR 745.1).
b)Sie betreibt eine zentrale Informationsplattform für die

Kundeninformation, die Fahrplandaten (Plan, Echtzeit,
Prognose) aufbereitet und für interessierte Abnehmerinnen
und Abnehmer bereitstellt, und sorgt für die Erhaltung der
Substanz dieser Plattform.
     Seite 32
Datenbank Info+


●
    Fahrplandatenbank des gesamten öffentlichen
    Verkehrs in der Schweiz (inkl. Ortsverkehr)
●
    Abschluss des Projekts im Sommer 2012
●
    Öffentliche Fahrplansammlung monatlich
    aktualisiert auf FTP-Server ab Sommer 2012
●
    Hafas Rohdaten Format (HRDF)
●
    Projekt und Betrieb durch SBB




      Seite 33
CUS Backbone


●
        Betrieb durch SBB
●
        Austausch von Echtzeitinformationen mittels
        verschiedener Schnittstellen
●
        Ablösung 2013 durch CUS Zentral 5.0 (KI-HUB)
    •
        Reduktion von Schnittstellen
    •
        Unterstützung VDV454
    •
        Komplette Daten auch von der „Strasse“



          Seite 34
CUS Backbone (2)




Quelle: SBB AG




          Seite 35
Open-Data Schweiz aktuell

●
    Einige Webseiten und Smartphone-Applikationen
    bieten Fahrplandaten aus der Schweiz.
●
    Datenquellen sind teilweise undurchsichtig,
    unbekannt oder illegal.
●
    Informationsanfragen werden unklar beantwortet.
                                           Quelle: www.search.ch




        Seite 36
Open-Data CH Zusammenfassung

●
    Klare gesetzliche
    Regelungen für
    Fahrplandaten vorhanden
●
    Umsetzung für Solldaten
    weit fortgeschritten
●
    Realtime-Daten nicht
    flächendeckend verfügbar
●
    Offene Schnittstellen im
    Sinne von Open-Data
    „noch“ nicht umgesetzt     Quelle: http://itunes.apple.com/de/app/zug-zu-
                               •


                               spat/id492497110?mt=8


       Seite 37
Wollten wir nicht über Google reden?

●
    Google Transit: Fahrplandaten in Google Maps
      •
        Routenplaner Auto / ÖPNV / Fußgänger
●
    Datenimport natürlich über GTFS
●
    größter Nutzen für Touristen / Fernreisende
    (lokale Auskunftssysteme sind nicht bekannt)




          Seite 38
Google Route von Firma zu Firma




    Seite 39
Google Live Transit Updates

●
    Echtzeitdaten in wenigen Städten – Datenimport
    über GTFS real time




    - deutlich weniger verbreitet als Transit.
         Seite 40
Zusammenfassung

●
    Google hat zwei Schnittstellen veröffentlicht, die
    Teile von VDV - Schnittstellen abdecken
           GTFS            - VDV-452
           GTFS real time - VDV-453/4 (AUS/REF-AUS)
●
    GTFS ist die technische Grundlage für eine aktive
    und herausfordernde Open-Data-Bewegung
●
    Google Transit wird damit (nur) zu einem von
    vielen Datenabnehmern von ÖPNV-Daten.

       Vielen Dank für Ihre Aufmerksamkeit !
         Seite 41

Mais conteúdo relacionado

Destaque

Operación realizada por el Dr. Ramiro Yane Mana
Operación realizada por el Dr. Ramiro Yane ManaOperación realizada por el Dr. Ramiro Yane Mana
Operación realizada por el Dr. Ramiro Yane ManaRamiro Yane Mana
 
Midiakit 2010
Midiakit 2010Midiakit 2010
Midiakit 2010ElogieAki
 
Crowdfunding für Naturfilme? (Green Screen 2011)
Crowdfunding für Naturfilme? (Green Screen 2011)Crowdfunding für Naturfilme? (Green Screen 2011)
Crowdfunding für Naturfilme? (Green Screen 2011)Wolfgang Gumpelmaier-Mach
 
E:\Ch Power Point Presentations\Chapter One Jesus Christ And The Foun...
E:\Ch     Power Point Presentations\Chapter One     Jesus Christ And The Foun...E:\Ch     Power Point Presentations\Chapter One     Jesus Christ And The Foun...
E:\Ch Power Point Presentations\Chapter One Jesus Christ And The Foun...Matt Russick
 
Reportuiteo: presentación en Foro Unirede
Reportuiteo: presentación en Foro UniredeReportuiteo: presentación en Foro Unirede
Reportuiteo: presentación en Foro UniredeLaura Camino
 
EcoVadis presentation ES_2016
EcoVadis presentation ES_2016EcoVadis presentation ES_2016
EcoVadis presentation ES_2016achagnon
 
Diego Jaramillo, CEO de FHIOS en Academia Inbound
Diego Jaramillo, CEO de FHIOS en Academia InboundDiego Jaramillo, CEO de FHIOS en Academia Inbound
Diego Jaramillo, CEO de FHIOS en Academia InboundHiperestrategia
 
PSA Group : 9 strategic issues for a sustainable development
PSA Group : 9 strategic issues for a sustainable developmentPSA Group : 9 strategic issues for a sustainable development
PSA Group : 9 strategic issues for a sustainable developmentGroupe PSA
 
Tema4. curso de Protección del Patrimonio.
Tema4. curso de Protección del Patrimonio.Tema4. curso de Protección del Patrimonio.
Tema4. curso de Protección del Patrimonio.aghconsultoria
 
The Greatest Story Ever Folded
The Greatest Story Ever FoldedThe Greatest Story Ever Folded
The Greatest Story Ever FoldedLeo Burnett
 
Sin reforma a dos años de los decretos
Sin reforma a dos años de los decretosSin reforma a dos años de los decretos
Sin reforma a dos años de los decretosEdén Galán-Rodas
 
MAESTROS Formación, práctica y transformación escolar
MAESTROS Formación, práctica y transformación escolarMAESTROS Formación, práctica y transformación escolar
MAESTROS Formación, práctica y transformación escolarSler Hdez
 
The Architect Way - JSCamp.asia 2012
The Architect Way - JSCamp.asia 2012The Architect Way - JSCamp.asia 2012
The Architect Way - JSCamp.asia 2012Jan Jongboom
 
Recetario thermomix-pdf-gratis
Recetario thermomix-pdf-gratisRecetario thermomix-pdf-gratis
Recetario thermomix-pdf-gratisMariana Teixeira
 

Destaque (17)

Operación realizada por el Dr. Ramiro Yane Mana
Operación realizada por el Dr. Ramiro Yane ManaOperación realizada por el Dr. Ramiro Yane Mana
Operación realizada por el Dr. Ramiro Yane Mana
 
Midiakit 2010
Midiakit 2010Midiakit 2010
Midiakit 2010
 
Chapter 7
Chapter 7Chapter 7
Chapter 7
 
Crowdfunding für Naturfilme? (Green Screen 2011)
Crowdfunding für Naturfilme? (Green Screen 2011)Crowdfunding für Naturfilme? (Green Screen 2011)
Crowdfunding für Naturfilme? (Green Screen 2011)
 
E:\Ch Power Point Presentations\Chapter One Jesus Christ And The Foun...
E:\Ch     Power Point Presentations\Chapter One     Jesus Christ And The Foun...E:\Ch     Power Point Presentations\Chapter One     Jesus Christ And The Foun...
E:\Ch Power Point Presentations\Chapter One Jesus Christ And The Foun...
 
Reportuiteo: presentación en Foro Unirede
Reportuiteo: presentación en Foro UniredeReportuiteo: presentación en Foro Unirede
Reportuiteo: presentación en Foro Unirede
 
Menor amendment
Menor amendmentMenor amendment
Menor amendment
 
EcoVadis presentation ES_2016
EcoVadis presentation ES_2016EcoVadis presentation ES_2016
EcoVadis presentation ES_2016
 
Diego Jaramillo, CEO de FHIOS en Academia Inbound
Diego Jaramillo, CEO de FHIOS en Academia InboundDiego Jaramillo, CEO de FHIOS en Academia Inbound
Diego Jaramillo, CEO de FHIOS en Academia Inbound
 
PSA Group : 9 strategic issues for a sustainable development
PSA Group : 9 strategic issues for a sustainable developmentPSA Group : 9 strategic issues for a sustainable development
PSA Group : 9 strategic issues for a sustainable development
 
Tema4. curso de Protección del Patrimonio.
Tema4. curso de Protección del Patrimonio.Tema4. curso de Protección del Patrimonio.
Tema4. curso de Protección del Patrimonio.
 
Prader willi - Johana Acosta
Prader willi  - Johana AcostaPrader willi  - Johana Acosta
Prader willi - Johana Acosta
 
The Greatest Story Ever Folded
The Greatest Story Ever FoldedThe Greatest Story Ever Folded
The Greatest Story Ever Folded
 
Sin reforma a dos años de los decretos
Sin reforma a dos años de los decretosSin reforma a dos años de los decretos
Sin reforma a dos años de los decretos
 
MAESTROS Formación, práctica y transformación escolar
MAESTROS Formación, práctica y transformación escolarMAESTROS Formación, práctica y transformación escolar
MAESTROS Formación, práctica y transformación escolar
 
The Architect Way - JSCamp.asia 2012
The Architect Way - JSCamp.asia 2012The Architect Way - JSCamp.asia 2012
The Architect Way - JSCamp.asia 2012
 
Recetario thermomix-pdf-gratis
Recetario thermomix-pdf-gratisRecetario thermomix-pdf-gratis
Recetario thermomix-pdf-gratis
 

Semelhante a VDV 45x oder Google? / Neue Schnittstellen für den Datenaustausch

GI2010 symposium-ws2.3-intro lehrach (kurzeinführung-gdi-strategien)
GI2010 symposium-ws2.3-intro lehrach (kurzeinführung-gdi-strategien)GI2010 symposium-ws2.3-intro lehrach (kurzeinführung-gdi-strategien)
GI2010 symposium-ws2.3-intro lehrach (kurzeinführung-gdi-strategien)IGN Vorstand
 
GI2010 symposium-lehrach (+caigos-partnernetz-gdi-strategien)
GI2010 symposium-lehrach (+caigos-partnernetz-gdi-strategien)GI2010 symposium-lehrach (+caigos-partnernetz-gdi-strategien)
GI2010 symposium-lehrach (+caigos-partnernetz-gdi-strategien)IGN Vorstand
 
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...SQL Projekt AG
 
Open Data & Data Driven Journalism - Tools & Best Practices
Open Data & Data Driven Journalism - Tools & Best PracticesOpen Data & Data Driven Journalism - Tools & Best Practices
Open Data & Data Driven Journalism - Tools & Best PracticesRobert Seyfriedsberger
 
Drupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in KlagenfurtDrupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in Klagenfurtdasjo
 
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot ATLinked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot ATMartin Kaltenböck
 
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptxHTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptxFIWARE
 
CGAG Advisory Board Meeting 21.11.2014: Location Intelligence & Data Warehous...
CGAG Advisory Board Meeting 21.11.2014: Location Intelligence & Data Warehous...CGAG Advisory Board Meeting 21.11.2014: Location Intelligence & Data Warehous...
CGAG Advisory Board Meeting 21.11.2014: Location Intelligence & Data Warehous...callista-group
 
Linked Data Service (LINDAS): Status quo of the linked data life-cycle and le...
Linked Data Service (LINDAS): Status quo of the linked data life-cycle and le...Linked Data Service (LINDAS): Status quo of the linked data life-cycle and le...
Linked Data Service (LINDAS): Status quo of the linked data life-cycle and le...AI4BD GmbH
 
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...TIMETOACT GROUP
 
Prof. Dr. Michael Prange - Skalierbare Datenplattform für intelligente Infras...
Prof. Dr. Michael Prange - Skalierbare Datenplattform für intelligente Infras...Prof. Dr. Michael Prange - Skalierbare Datenplattform für intelligente Infras...
Prof. Dr. Michael Prange - Skalierbare Datenplattform für intelligente Infras...FIWARE
 
Michael Pfefferle (Bitkom) Datenplattform für intelligente Infrastrukturen.pdf
Michael Pfefferle (Bitkom) Datenplattform für intelligente Infrastrukturen.pdfMichael Pfefferle (Bitkom) Datenplattform für intelligente Infrastrukturen.pdf
Michael Pfefferle (Bitkom) Datenplattform für intelligente Infrastrukturen.pdfFIWARE
 
Globale Standards im Web of Things
Globale Standards im Web of ThingsGlobale Standards im Web of Things
Globale Standards im Web of ThingsGeorg Rehm
 
Open Data Portal (ODP) Österreich - Präsentation bei der opendata.ch 2014 in ...
Open Data Portal (ODP) Österreich - Präsentation bei der opendata.ch 2014 in ...Open Data Portal (ODP) Österreich - Präsentation bei der opendata.ch 2014 in ...
Open Data Portal (ODP) Österreich - Präsentation bei der opendata.ch 2014 in ...Martin Kaltenböck
 
Open Transport Data in Deutschland - Love, Hate, Denial, Hope
Open Transport Data in Deutschland - Love, Hate, Denial, HopeOpen Transport Data in Deutschland - Love, Hate, Denial, Hope
Open Transport Data in Deutschland - Love, Hate, Denial, Hopeorless
 
Open Data in Österreich - Kür oder Pflicht
Open Data in Österreich - Kür oder PflichtOpen Data in Österreich - Kür oder Pflicht
Open Data in Österreich - Kür oder PflichtOGD-DACHLI Konferenzreihe
 
Web Content-Management-Systeme the Past - the Present - the Future
Web Content-Management-Systeme the Past - the Present - the FutureWeb Content-Management-Systeme the Past - the Present - the Future
Web Content-Management-Systeme the Past - the Present - the FutureAlexander Loechel
 
33.Open Government Plattform Wien
33.Open Government Plattform Wien33.Open Government Plattform Wien
33.Open Government Plattform WienStadt Wien
 

Semelhante a VDV 45x oder Google? / Neue Schnittstellen für den Datenaustausch (20)

VDV 45x oder Google (GTFS)?
VDV 45x oder Google (GTFS)?VDV 45x oder Google (GTFS)?
VDV 45x oder Google (GTFS)?
 
ZPS nach 16 Sprints
ZPS nach 16 SprintsZPS nach 16 Sprints
ZPS nach 16 Sprints
 
GI2010 symposium-ws2.3-intro lehrach (kurzeinführung-gdi-strategien)
GI2010 symposium-ws2.3-intro lehrach (kurzeinführung-gdi-strategien)GI2010 symposium-ws2.3-intro lehrach (kurzeinführung-gdi-strategien)
GI2010 symposium-ws2.3-intro lehrach (kurzeinführung-gdi-strategien)
 
GI2010 symposium-lehrach (+caigos-partnernetz-gdi-strategien)
GI2010 symposium-lehrach (+caigos-partnernetz-gdi-strategien)GI2010 symposium-lehrach (+caigos-partnernetz-gdi-strategien)
GI2010 symposium-lehrach (+caigos-partnernetz-gdi-strategien)
 
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
Mit TRANSCONNECT® in die Cloud – Anwendungsbeispiele bei der DuMont Mediengru...
 
Open Data & Data Driven Journalism - Tools & Best Practices
Open Data & Data Driven Journalism - Tools & Best PracticesOpen Data & Data Driven Journalism - Tools & Best Practices
Open Data & Data Driven Journalism - Tools & Best Practices
 
Drupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in KlagenfurtDrupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in Klagenfurt
 
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot ATLinked Open Data Pilotprojekt Österreich - LOD Pilot AT
Linked Open Data Pilotprojekt Österreich - LOD Pilot AT
 
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptxHTAG_Skalierung_Plattform_lokal_final_versand.pptx
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
 
CGAG Advisory Board Meeting 21.11.2014: Location Intelligence & Data Warehous...
CGAG Advisory Board Meeting 21.11.2014: Location Intelligence & Data Warehous...CGAG Advisory Board Meeting 21.11.2014: Location Intelligence & Data Warehous...
CGAG Advisory Board Meeting 21.11.2014: Location Intelligence & Data Warehous...
 
Linked Data Service (LINDAS): Status quo of the linked data life-cycle and le...
Linked Data Service (LINDAS): Status quo of the linked data life-cycle and le...Linked Data Service (LINDAS): Status quo of the linked data life-cycle and le...
Linked Data Service (LINDAS): Status quo of the linked data life-cycle and le...
 
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...
Mobilität der Zukunft schon heute: Mit effizient vernetzten Prozessen und For...
 
Prof. Dr. Michael Prange - Skalierbare Datenplattform für intelligente Infras...
Prof. Dr. Michael Prange - Skalierbare Datenplattform für intelligente Infras...Prof. Dr. Michael Prange - Skalierbare Datenplattform für intelligente Infras...
Prof. Dr. Michael Prange - Skalierbare Datenplattform für intelligente Infras...
 
Michael Pfefferle (Bitkom) Datenplattform für intelligente Infrastrukturen.pdf
Michael Pfefferle (Bitkom) Datenplattform für intelligente Infrastrukturen.pdfMichael Pfefferle (Bitkom) Datenplattform für intelligente Infrastrukturen.pdf
Michael Pfefferle (Bitkom) Datenplattform für intelligente Infrastrukturen.pdf
 
Globale Standards im Web of Things
Globale Standards im Web of ThingsGlobale Standards im Web of Things
Globale Standards im Web of Things
 
Open Data Portal (ODP) Österreich - Präsentation bei der opendata.ch 2014 in ...
Open Data Portal (ODP) Österreich - Präsentation bei der opendata.ch 2014 in ...Open Data Portal (ODP) Österreich - Präsentation bei der opendata.ch 2014 in ...
Open Data Portal (ODP) Österreich - Präsentation bei der opendata.ch 2014 in ...
 
Open Transport Data in Deutschland - Love, Hate, Denial, Hope
Open Transport Data in Deutschland - Love, Hate, Denial, HopeOpen Transport Data in Deutschland - Love, Hate, Denial, Hope
Open Transport Data in Deutschland - Love, Hate, Denial, Hope
 
Open Data in Österreich - Kür oder Pflicht
Open Data in Österreich - Kür oder PflichtOpen Data in Österreich - Kür oder Pflicht
Open Data in Österreich - Kür oder Pflicht
 
Web Content-Management-Systeme the Past - the Present - the Future
Web Content-Management-Systeme the Past - the Present - the FutureWeb Content-Management-Systeme the Past - the Present - the Future
Web Content-Management-Systeme the Past - the Present - the Future
 
33.Open Government Plattform Wien
33.Open Government Plattform Wien33.Open Government Plattform Wien
33.Open Government Plattform Wien
 

VDV 45x oder Google? / Neue Schnittstellen für den Datenaustausch

  • 1. itcs – Seminar März 2012 Berlin VDV 45x oder Google? Neue Schnittstellen für den Datenaustausch Matthias Bleyl, ATRON electronic GmbH Tobias Frommenwiler, Profics GmbH Seite 1
  • 2. Schnittstellen ● „Teilen und Herrschen“ ist Voraussetzung, um Komplexität in IT-Systemen abbilden zu können ● normierte und bewährte Schnittstellen stehen für Flexibilität und Investitionssicherheit ● VDV – Schnittstellen sind im ÖPNV gesetzt • VDV 452 • VDV 453/4 ● Alternativen (?) aus dem Hause Google • GTFS • GTFS real time Seite 2
  • 3. Disclaimer ● Wir wollen die „Google - Schnittstellen“ in diesem Vortrag nicht bewerben, höchstens bewerten. ● Wir wollen gerne eine Diskussion zu diesen Schnittstellen anregen. ● Wir glauben allerdings schon, dass die GTFS - Schnittstellen bei ITCS - Ausschreibungen stärker berücksichtigt werden sollten. Seite 3
  • 4. Ursprung der „Google - Schnittstellen“ ● Google Maps: ein nicht personalisierter Dienst im Portfolio der Firma Google Alternativen: Yahoo, OpenStreetMap ● ÖPNV – Features: • Google Transit • Google Live Transit Updates ● Schnittstellen-Definitionen für Datenimport • GTFS / GTFS realtime ● beide Schnittstellen heute unter der Creative Commons Attribution 3.0 Lizenz Seite 4
  • 5. GTFS (https://developers.google.com3/transit/gtfs/) ● General Transit Feed Specification ● 2006 zusammen mit TriMet Portland entwickelt 2007 allgemein freigegeben ● 13 CSV-Dateien (z.T. optional) Vergleich VDV 452: 22 Dateien ● Fahrplandaten und assoziierte Informationen Fahrpreise auf Fahrgast- Linienverlauf Auskunft zugeschnitten Fahrgast-Routing Seite 5
  • 6. GTFS real time ● Veröffentlichung August 2011 ● Ergänzung von GTFS mit Echtzeitinformationen ● 3 verschiedene Update-Möglichkeiten ● Trip Updates ● Service Alerts ● Vehicle Position ● Datenformat Protocol Buffer ● https://developers.google.com/transit/gtfs-realtime/ Seite 6
  • 7. Trip Updates ● „Bus 15 ist 4 Minuten verspätet“ ● Referenz auf Fahrt im Fahrplan ● Übermittlung von Fahrplanabweichungen, (Teil-)Ausfällen, Verstärkungsfahrten ● Fortschreibungsregel (Verspätung am Punkt A gilt auch an den folgenden Punkten, wenn nicht anders kommuniziert) Seite 7
  • 8. Service Alerts ● „Haltestelle x ist verschoben wegen Bauarbeiten“ ● Einschränkung auf verschiedenen Ebenen möglich (Netz, Linien, Haltestellen, Fahrten) ● Einschränkung auf 12 Störungsursachen (z. Bsp. Streik, Polizeieinsatz etc.) ● Einschränkung auf 9 Auswirkungen (z. Bsp. kein Betrieb, Haltestelle verschoben etc.) ● Übermittlung von Kurz-, Langtext, URL Seite 8
  • 9. Vehicle Positions ● „Bus 15 ist an Position x um 15.03 Uhr“ ● Referenz auf aktuelle Fahrt nicht zwingend ● (auch für Bedarfsverkehr anwendbar) ● Positionsangabe mit verschiedenen Möglichkeiten (Haltestelle, Koordinaten) ● Informationen zur Bewegung des Fahrzeuges bezogen auf Haltestelle (z. Bsp. ankommend) oder auf den Verkehr (z. Bsp. „stop and go“) möglich Seite 9
  • 10. Protocol Buffer ● Binäres Datenformat von Google ● Hohe Komprimierung der Daten ● Verfügbar für verschiedene Programmiersprachen ● http://de.wikipedia.org/wiki/Protocol_Buffers Seite 10
  • 11. GTFS (real time) ist für jeden verfügbar GTFS, GTFS-Realtime und Protocol Buffer sind veröffentlich unter Creative Commons Attribution 3.0 (Nennung der Autoren/Rechteinhaber) Diese Schnittstellen sind auch außerhalb von Google – Anwendungen verwendbar! Seite 11
  • 12. Anwendungsfall NEZI ● PostAuto-App mit Bestandteil „Nationale Echtzeit Information“ ● GTFS und GTFS Realtime ab ATRON-RBL ● Verfügbar ab Frühsommer 2012 für die gängigen Smartphones Seite 12
  • 13. GTFS bei NEZI – warum? ● Ablösung bestehender proprietärer Schnittstelle für regionale App (Region Ostschweiz) ● Daten aus einer Quelle (Soll und Ist ab RBL) ● Möglichkeit zur raschen Anbindung bzw. Ablösung weiterer Kundeninformationssysteme (App, Internet, SMS etc.) ● Kein Vertrag mit Google Seite 13
  • 14. GTFS vs. VDV452/453/454 ● GTFS ist für Kundeninformation ausgelegt und nur beschränkt nutzbar für betriebliche Informationen ● GTFS ist schlank konzipiert (Reduktion auf notwendige Informationen, Verzicht auf Aboverfahren) ● Informationen zu GTFS sind frei verfügbar Seite 14
  • 15. GTFS vs. VDV452/453/454 ● VDV-Schnittstellen bieten mehr Umfang als GTFS (betriebliche Informationen und mehr Details in den Kundeninformationen) ● GTFS könnte sich zu einem weltweiten Standard entwickeln ● Austausch unter Entwicklern im Internet ● https://developers.google.com/transit/community ● Anpassungen an der Schnittstelle werden global und öffentlich diskutiert Seite 15
  • 16. Zusammenfassung (technische Sicht) ● Google hat zwei Schnittstellen veröffentlicht, die Teile von VDV - Schnittstellen abdecken GTFS - VDV-452 GTFS real time - VDV-453/4 (AUS/REF-AUS) ● Einsatz dort, wo • Fokus auf Fahrgastinformation liegt • schlanke Lösungen gefragt sind ● Ähnlichkeiten gibt es natürlich auch: CSV-Format und Fortschreibungsregeln Seite 16
  • 17. … aber da gibt es noch mehr ● hinter GTFS steht heute eine „Community“ • Diskussionsforen • Twitter-Nachrichten ● Werkzeuge sind im Web abrufbar • ganze Anwendungen wie TransitDataFeeder, OpenTripPlanner, GTFS-Validator • Software - Bibliotheken ● Daten sind im Web verfügbar • Austauschsplattformen wie http://www.gtfs-data-exchange.com Seite 17
  • 18. … aber da gibt es noch mehr ● hinter GTFS steht heute eine „Community“ • Diskussionsforen • Twitter-Nachrichten ● Werkzeuge sind im Web abrufbar • ganze Anwendungen wie TransitDataFeeder, OpenTripPlanner, GTFS-Validator • Software - Bibliotheken ● Daten sind im Web verfügbar • Austauschsplattformen wie http://www.gtfs-data-exchange.com Seite 18
  • 19. … aber da gibt es noch mehr ● hinter GTFS steht heute eine „Community“ • Diskussionsforen • Twitter-Nachrichten ● Werkzeuge sind im Web abrufbar • ganze Anwendungen wie TransitDataFeeder, OpenTripPlanner, GTFS-Validator • Software - Bibliotheken ● Daten sind im Web verfügbar • Austauschsplattformen wie http://www.gtfs-data-exchange.com Seite 19
  • 20. Open-Data-Bewegung ● Philosophie/Bewegung/Idee: Fahrplandaten öffentlich frei verfügbar und nutzbar zu machen ● ÖPNV-Betriebe können Fahrplandaten über offene Schnittstellen anbieten, damit „andere“ diese nutzen können • offene Schnittstellen: GTFS / GTFS real time • „andere“: externe Systeme / Entwickler • Ergebnisse sind „Open Data Applikationen“ ● internationale Bewegung mit national / regional aktiven Gruppen wie dem OpenData Network e.V. Seite 20
  • 21. Open-Data Applikationen Quelle: www.citygoround.org Seite 21
  • 22. Open-Data werden eingefordert Aus der Idee wird eine klare Forderung: ÖPNV- Betriebe sollen Fahrplandaten anbieten, damit diese genutzt werden können. Quelle: www.citygoround.org Seite 22
  • 23. Hintergründe Open-Data-Bewegung ● die Open-Data-Bewegung bezieht sich auf alle Daten, die von öffentlichen Interesse sind: Verkehr, Gesundheit, Subventionen u.a. ● Datenportale werden eingerichtet, z.B. in Linz: Quelle: www.linz.at Seite 23
  • 24. Hintergründe Open-Data-Bewegung (2) ● … und Wettbewerbe ausgerichtet Seite 24
  • 25. Hintergründe Open-Data-Bewegung (2) ● … und Wettbewerbe ausgerichtet Seite 25
  • 26. Hintergründe Open-Data-Bewegung (3) „Open Government“ wird als Zugpferd verstanden: Übertragbarkeit auf ÖPNV wirklich gegeben? Seite 26
  • 27. Verkehrsunternehmen reagieren „angelsächsisch“ ● aktiv: Open-Data wird als Chance verstanden • Entwicklerportale und -konferenzen • Wettbewerbe • offene Lizenzen ● vorsichtig: Open-Data als notwendiges Übel • mühsamer Zugang zu den Daten • restriktive Lizenzen ● ablehnend „europäisch“ Seite 27
  • 28. Argumente gegen Open-Data [ ] meine Daten sind wertvoll – ich möchte diese wenn dann verkaufen, nicht verschenken [ ] ich möchte meine eigenen Daten (exklusiv) nutzen, um Online-Tickets zu verkaufen [ ] ich möchte meine eigenen Daten (exklusiv) nutzen, um Nutzer aus anderen Gründen auf meine eigene Webpräsenz zu holen [ ] ich möchte Umsteigebeziehungen selber berechnen [ ] ich habe Angst vor schlechter Qualität durch Fehler des Abnehmers [ ] Investitionsschutz eigener Auskunftssysteme Seite 28
  • 29. Unternehmen ohne Berührungsängste Quelle: http://policybythenumbers.blogspot.de/2012/01/transit-transparency-open-data-in.html Seite 29
  • 30. OpenData Fahrplan Schweiz Veröffentlichung von Fahrplänen ist in der Schweiz nicht freiwillig, sondern gesetzlich geregelt: ● Personenbeförderungsgesetz ● Personenbeförderungsverordnung ● Fahrplanverordnung ● Leistungsvereinbarung SBB Seite 30
  • 31. Fahrplanverordnung Artikel 10 Veröffentlichung der Fahrpläne 1.Das BAV sorgt für die offizielle Veröffentlichung der Fahrpläne. Es kann diese einem geeigneten Unternehmen übertragen. 2.Die Transportunternehmen dürfen eigene Fahrplanpublikationen herausgeben. Sie müssen ihre Fahrplandaten jedermann zur Verfügung stellen. 3.Soweit Fahrplandaten zu kommerziellen Zwecken genutzt werden, sind mindestens die Selbstkosten für die Bearbeitung und Weitergabe dieser Daten zu vergüten. Seite 31
  • 32. Leistungsvereinbarung SBB 2011/12 Artikel 25 (Auszug) Über das Netz der SBB hinausgehende bestellte Leistungen Der Bund bestellt folgende über das Netz der SBB hinausreichende weitere Leistungen bei der SBB Infrastruktur: a)Sie erstellt die offizielle Fahrplanpublikation für den gesamten öffentlichen Verkehr sowie die öffentliche Fahrplansammlung, gemäss Artikel 13 des Personenbeforderungsgesetzes (PBG, SR 745.1). b)Sie betreibt eine zentrale Informationsplattform für die Kundeninformation, die Fahrplandaten (Plan, Echtzeit, Prognose) aufbereitet und für interessierte Abnehmerinnen und Abnehmer bereitstellt, und sorgt für die Erhaltung der Substanz dieser Plattform. Seite 32
  • 33. Datenbank Info+ ● Fahrplandatenbank des gesamten öffentlichen Verkehrs in der Schweiz (inkl. Ortsverkehr) ● Abschluss des Projekts im Sommer 2012 ● Öffentliche Fahrplansammlung monatlich aktualisiert auf FTP-Server ab Sommer 2012 ● Hafas Rohdaten Format (HRDF) ● Projekt und Betrieb durch SBB Seite 33
  • 34. CUS Backbone ● Betrieb durch SBB ● Austausch von Echtzeitinformationen mittels verschiedener Schnittstellen ● Ablösung 2013 durch CUS Zentral 5.0 (KI-HUB) • Reduktion von Schnittstellen • Unterstützung VDV454 • Komplette Daten auch von der „Strasse“ Seite 34
  • 35. CUS Backbone (2) Quelle: SBB AG Seite 35
  • 36. Open-Data Schweiz aktuell ● Einige Webseiten und Smartphone-Applikationen bieten Fahrplandaten aus der Schweiz. ● Datenquellen sind teilweise undurchsichtig, unbekannt oder illegal. ● Informationsanfragen werden unklar beantwortet. Quelle: www.search.ch Seite 36
  • 37. Open-Data CH Zusammenfassung ● Klare gesetzliche Regelungen für Fahrplandaten vorhanden ● Umsetzung für Solldaten weit fortgeschritten ● Realtime-Daten nicht flächendeckend verfügbar ● Offene Schnittstellen im Sinne von Open-Data „noch“ nicht umgesetzt Quelle: http://itunes.apple.com/de/app/zug-zu- • spat/id492497110?mt=8 Seite 37
  • 38. Wollten wir nicht über Google reden? ● Google Transit: Fahrplandaten in Google Maps • Routenplaner Auto / ÖPNV / Fußgänger ● Datenimport natürlich über GTFS ● größter Nutzen für Touristen / Fernreisende (lokale Auskunftssysteme sind nicht bekannt) Seite 38
  • 39. Google Route von Firma zu Firma Seite 39
  • 40. Google Live Transit Updates ● Echtzeitdaten in wenigen Städten – Datenimport über GTFS real time - deutlich weniger verbreitet als Transit. Seite 40
  • 41. Zusammenfassung ● Google hat zwei Schnittstellen veröffentlicht, die Teile von VDV - Schnittstellen abdecken GTFS - VDV-452 GTFS real time - VDV-453/4 (AUS/REF-AUS) ● GTFS ist die technische Grundlage für eine aktive und herausfordernde Open-Data-Bewegung ● Google Transit wird damit (nur) zu einem von vielen Datenabnehmern von ÖPNV-Daten. Vielen Dank für Ihre Aufmerksamkeit ! Seite 41