project:transport:gottago

This is an old revision of the document!


Gotta Go Dokumentation

Gottago Lampe

Wann musst du von zu Hause los um deinen Bus zu erwischen? GottaGo sagst dir! Grün heisst jetzt ist der richtige Zeitpunkt dafür Go Bei Rot reichts nicht mehr und wenns aus ist, kann man gehen oder auch nicht.

Die GottaGo Website

Hier erstellst du deinen GottaGo, du musst dafür deine Haltestelle, die gewünschte Linie und die Zeitdauer von zu Hause zur Haltestelle eintragen. Die GottaGo Webseite generiert dir einen GottaGo-Key mit welchen du entweder auf der Webseite selber oder auf verschiedenen Clients benutzen kannst den Status abfragen kannst.

Die Daten dazu stammen aus dem Transport.API Projekt.

Die GottaGo Widgets und Programme Jedermann kann solche Widgets, Apps und Websites bauen die die entsprechenden Informationen übernehmen. Eines davon ist die GottaGo Lampe.

Die Website ist basierend auf Drupal, der Code für die entsprechenden Module findet man hier: https://github.com/Schnitzel/GottaGo .

Eigene Anzeigen

GottaGo kommuniziert über JSON mit seinen Entgeräten (Anzeigen). Für eigene Anzeigen wie Töne, Anwendungen oder Browserplugins kann dieses Format einfach ausgelesen werden. Eine Beispieldatei mit umfangreichen Kommentaren steht unter https://github.com/Schnitzel/GottaGo/blob/master/documentation/sample.json zur Verfügung.

Im Hintergrund holt sich GottaGo die aktuellen Fahrpläne und Verspätungsinfos damit immer die beste Zeit zu gehen bekannt ist.

Ein einfacher Client für das JSON-Format steht ebenfalls in Form einer Website zur Verfügung. Der Quellcode ist unter https://github.com/Schnitzel/GottaGo/tree/master/documentation/client zu finden.

Bitte liste deine Anzeigen hier. Wir sind gespannt wie wir zufünftig über Abfahrszeiten informiert werden.

  • project/transport/gottago.1333216317.txt.gz
  • Last modified: 2012/03/31 00:00
  • (external edit)