FEHLERMELDUNGEN TICKETAUTOMATEN

EINE VISUALISIERUNG VON OPEN DATA

HERZLICH WILLKOMMEN AUF DER WEBSEITE
HIER FINDEN SIE DIE FEHLERMELDUNGEN DER VERSCHIEDENEN TICKETAUTOMATEN
AUS DER STADT BERN DES JAHRES 2015

Sunburst

Fahren Sie mit der Maus über die Grafik, um den Pfad anzuzeigen. Die Abhängigkeit der Kategorien Wochentag, Monat, Zeit und Störungsart lassen sich per Mausklick und gleichzeitigem verschieben ändern.


Story

Zur Erstellung unserer Applikation in der Vorlesung Open Data an der Universität Bern gab es eine Vorstellungsrunde von verschiedenen Unternehmen. Die Unternehmen präsentierten ihre Datensätze sowie mögliche Ideen zur Visualisierung der Daten. Es gab sehr unterschiedliche Datensätze. Wir haben uns für die Daten von Bernmobil entschieden. Von Christian Loosli, welcher als System- und Softwareingenieur bei Bernmobil arbeitet, haben wir dann den Datensatz uns auf einem Memorystick erhalten.


Auf dem Memorystick befanden sich Daten zu den Ticketverkäufen an den drei Bernmobil-Automanten bei den Haltestellen Guisanplatz, Wankdorf Center und Wankdorfplatz der Stadt Bern.



Alle Daten stammen aus dem Jahr 2015. Dabei gab es für jede Kalenderwoche Informationen über die Anzahl der Ticketkäufe, von wo nach wo mit welcher Ticketart, dies stellte insgesamt ca. 12'000 Datensätze dar. Zudem waren auf dem Datenspeicher noch Daten zu den Störungsmeldungen (ca.7000 Datensätze) der Ticketautomaten der Stadt Bern aus dem Jahr 2015. Die Daten wurden alle im CSV sowie im XLS Format bereitgestellt.



Zu Beginn wollten wir die verschiedenen Ticketarten an den jeweiligen Standorten visualisiere, da aber unser Können und die Zeit beschränkt waren, haben wir diese Idee schnell wieder verworfen und uns auf die Störungsmeldungen konzentriert. Da wir zu Beginn absolut keine Kenntnis vom Programmieren hatten, schauten wir zuerst zahlreiche YouTube Videos in den Bereichen HTML, CSS, JavaScript, Bootstrap und D3.js an.


Danach ging es darum die ersten Schritte im Programmieren zu machen. Beide versuchten mit dem gegebenen Datensatz unabhängig eine eigene Visualisierung zu programmieren nach Vorgaben aus dem Internet. Die ersten Erfolge blieben aus. Unzählige Fehlermeldungen poppten auf. Nach reichlich strapazierten Nerven konnten beide eine, wenn auch nicht sehr vielaussagende Visualisierung vorweisen. Wir haben uns nach anschliessender Diskussion für die Visualisierung mit Sunburst entschieden, da sie für uns aussagekräftiger ist (Original Snippet hier herunterladen).
Nach gefühlten unendlich vielen Programmierstunden und durch Unterstützung der Data Coaches der Universität Bern gelang es uns schliesslich eine ansehbare Visualisierung der Störungsmeldungen auf die Beine zu stellen. Parallel zur Programmierung der Datenvisualisierung haben wir auch das Design der Website kreiert.
Die App zeigt die verschiedenen Fehlermeldungen der Ticketautomaten aus der Stadt Bern. Diese lassen sich anhand von verschiedenen Abstufungen, welche sich ahnhand der Kreisgrössen darstellen, in die Kategorien Wochentag, Monat, Zeit und Störungsart ordnen. Durch das verschieben der Kategorien auf der Seite wird jeweils eine andere Abhängigkeit dargestellt. Durch das auswählen mit der Maus wird der gewünschte Pfad hervorgehoben. Oberhalb der Darstellung wird der ausgewählte Pfad angezeigt.

Eine Möglichkeit die Applikation weiterzuentwickeln wären zum Beispiel, den Einfluss von Wetterdaten auf die Art der Störungsmeldungen zu verknüpfen.

Den vollständigen Code hier herunterladen!

Download

   Hier können Sie den Datensatz der Fehlermeldungen aller Ticketautomaten der Stadt Bern im CSV und XLS Format herunterladen.


Download



Fahrplan Abos & Tickets BERNMOBIL-Infocenter
Bernmobil by Jonas & Lisa, Universität Bern