Track a Bike
Wir haben uns mit unserem lokalen Fahrradleihsystem Konrad auseinandergesetzt und uns dabei die App etwas näher angeschaut. Mithilfe von mitmproxy konnten wir die Funktionsweise der API nachvollziehen und sammeln so seit einigen Wochen die Daten darüber, wann welches Fahrrad an welcher Station steht. Die Rohdaten liegen als XML Dateien vor. Zur besseren Verarbeitung konvertieren wir diese zunächst zu CSV Dateien, welche sich leicht in Datenbanksysteme importieren lassen. Bisher haben wir die Graphdatenbank Neo4J verwendet. Zunächst haben wir einzelne Tagesausschnitte visualisiert. Hier sieht man etwa alle Fahrten, welche am 29.03. zwischen 07:00 und 08:00 Uhr angetreten wurden: Auffällig sind dabei die hier bereits rot markierten Fahrten: Sie alle haben gemeinsam, dass sie fast gleichzeitig an der selben Station starteten und auch endeten. Vermutlich handelt es sich hier um einen Fahrradtransporter, welchen die DB Rent einsetzt, um die Fahrräder gleichmäßig in der Stadt zu verteilen. Auch sind uns Fahrräder aufgefallen, welche im Zuge eines Fahrradtransportes erst einige Tage s