{"guid":"422dc06f-18e3-5967-9b9e-165de553a42e","title":"Bustracking mit der EFA JSON API: Daten- und Analyse-Update","subtitle":null,"slug":"fossgis2026-84260-bustracking-mit-der-efa-json-api-daten-und-analyse-update","link":"https://pretalx.com/fossgis2026/talk/QMBCRS/","description":"Letztes Jahr habe ich vorgestellt, wie ich die EFA JSON API reverse-engineered habe, um die Busse in Würzburg zu tracken. Inzwischen ist über ein Jahr Datenmaterial beisammen und ich möchte kurz zeigen, was sich darin finden lässt.\n\nLetztes Jahr habe ich vorgestellt, wie ich die EFA JSON API reverse-engineered habe, um die Busse in Würzburg zu tracken. Inzwischen ist über ein Jahr Datenmaterial beisammen und ich möchte kurz zeigen, was sich darin finden lässt. Fahrplanumstellungen und Linienveränderungen machen die Auswertung komplizierter als gedacht – Theorie trifft Realität. Dennoch soll die Frage beantwortet werden: Kommt man nun pünktlicher zur Uni?\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"deu","persons":["Christoph Friedrich"],"tags":["QMBCRS","2026","fossgis2026","HS4 (ZHG 008)","fossgis2026-deu","Day 4"],"view_count":42,"promoted":false,"date":"2026-03-27T11:20:00.000+01:00","release_date":"2026-03-27T00:00:00.000+01:00","updated_at":"2026-04-14T12:45:04.984+02:00","length":218,"duration":218,"thumb_url":"https://static.media.ccc.de/media/events/fossgis/2026/84260-422dc06f-18e3-5967-9b9e-165de553a42e.jpg","poster_url":"https://static.media.ccc.de/media/events/fossgis/2026/84260-422dc06f-18e3-5967-9b9e-165de553a42e_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/fossgis/2026/84260-422dc06f-18e3-5967-9b9e-165de553a42e.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/fossgis/2026/84260-422dc06f-18e3-5967-9b9e-165de553a42e.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/fossgis2026-84260-bustracking-mit-der-efa-json-api-daten-und-analyse-update","url":"https://api.media.ccc.de/public/events/422dc06f-18e3-5967-9b9e-165de553a42e","conference_title":"FOSSGIS 2026","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2026","related":[],"recordings":[{"size":23,"length":218,"mime_type":"video/webm;codecs=av01","language":"deu","filename":"fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-03-27T11:46:02.595+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2026/av1-hd/fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/97325","event_url":"https://api.media.ccc.de/public/events/422dc06f-18e3-5967-9b9e-165de553a42e","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2026"},{"size":8,"length":218,"mime_type":"video/webm","language":"deu","filename":"fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-03-27T11:46:06.149+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2026/webm-sd/fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/97326","event_url":"https://api.media.ccc.de/public/events/422dc06f-18e3-5967-9b9e-165de553a42e","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2026"},{"size":25,"length":218,"mime_type":"video/webm","language":"deu","filename":"fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-03-27T11:44:42.856+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2026/webm-hd/fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/97324","event_url":"https://api.media.ccc.de/public/events/422dc06f-18e3-5967-9b9e-165de553a42e","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2026"},{"size":8,"length":218,"mime_type":"video/mp4","language":"deu","filename":"fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-03-27T11:44:31.112+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2026/h264-sd/fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_sd.mp4","url":"https://api.media.ccc.de/public/recordings/97321","event_url":"https://api.media.ccc.de/public/events/422dc06f-18e3-5967-9b9e-165de553a42e","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2026"},{"size":2,"length":218,"mime_type":"audio/opus","language":"deu","filename":"fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2026-03-27T11:43:35.366+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2026/opus/fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_opus.opus","url":"https://api.media.ccc.de/public/recordings/97320","event_url":"https://api.media.ccc.de/public/events/422dc06f-18e3-5967-9b9e-165de553a42e","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2026"},{"size":3,"length":218,"mime_type":"audio/mpeg","language":"deu","filename":"fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2026-03-27T11:43:31.965+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2026/mp3/fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/97319","event_url":"https://api.media.ccc.de/public/events/422dc06f-18e3-5967-9b9e-165de553a42e","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2026"},{"size":25,"length":218,"mime_type":"video/mp4","language":"deu","filename":"fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-03-27T11:43:24.959+01:00","recording_url":"https://cdn.media.ccc.de/events/fossgis/2026/h264-hd/fossgis2026-84260-deu-Bustracking_mit_der_EFA_JSON_API_Daten-_und_Analyse-Update_hd.mp4","url":"https://api.media.ccc.de/public/recordings/97318","event_url":"https://api.media.ccc.de/public/events/422dc06f-18e3-5967-9b9e-165de553a42e","conference_url":"https://api.media.ccc.de/public/conferences/fossgis2026"}]}