Auf dieser Seite finden Sie Informationen über die Datenschnittstelle der Stadtwerke Münster, über die die Positionsdaten aller Busse im Stadtgebiet live abgefragt werden können. Diese Schnittstelle steht offen und kostenfrei zur Verfügung.
Bitte beachten Sie, dass sich diese Schnittstelle in der aktiven Weiterentwicklung befindet und dass es daher zu Ausfällen kommen kann. Eine Funktionsgarantie kann nicht übernommen werden.
Im Rahmen des MÜNSTERHACK 2019 wurde diese auf Websockets basierende API-Schnittstelle erstmals veröffentlicht. Die Stadtwerke Münster haben die Schnittstelle inzwischen weiterentwickelt und bieten zusätzlich eine API im standardisierten Format "GTFS Realtime-Feed" an.
Auf den folgenden Links finden Sie eine technische Dokumentation aller Endpunkte und eine interaktive Beispielanwendung, auf der man genau sehen kann, wo welcher Bus gerade ist, und welche Busse wie viele Sekunden Verspätung haben.
Funktionsweise der interaktiven Anwendung: Die Bus-Positionen aktualisieren sich automatisch nach einigen Sekunden. Auf den Standort-Markern wird die Nummer der jeweiligen Buslinie angezeigt. Bei Klick auf einen einzelnen Bus in der Karte wird nach etwas Verzögerung der entsprechende Linienverlauf angezeigt. Die Farbe gibt an, wie viele Sekunden Verspätung der Bus hat.
Update 2024: Die Stadtwerke Münster bieten inzwischen neben der Websocket-API für die Buspositionen auch einen GTFS Realtime Feed an. Außerdem wurden Live-Informationen zur Fahrzeugauslastung hinzugefügt, d.h. bei Linienbussen mit entsprechenden Sensoren wird angezeigt, wie voll besetzt der Bus ist. Mehr Infos finden sich unten in dem Link zur Dokumentation.
Dateien und Quellen
- Beschreibung und Dokumentation der API-Endpunktehtml
Der Dokumentations-Endpunkt enthält alle Informationen und Links, die...
Link öffnen
Field | Value |
---|---|
Angepasst | 2024-01-19 |
Veröffentlichungsdatum | 2019-10-11 |
Homepage URL | |
Bezeichner | 55923960-38dc-44c8-8fa3-4e0c06a283da |
Spatial / Geographical Coverage Area | POLYGON ((7.5290679931641 51.89293553285, 7.5290679931641 52.007625513725, 7.7350616455078 52.007625513725, 7.7350616455078 51.89293553285)) |
Datenquelle | |
Spatial / Geographical Coverage Location | Münster |
Language | German (Germany) |
License | notspecified |
Author | |
Contact Name | Open Data Koordination Münster |
Contact Email | |
Public Access Level | Public |
Field | Value |
---|---|
Kategorie | ÖPNV - Positionsdaten |
Feld | Wert |
---|---|
Kategorie (dcat:theme) | |
Ebene der geopolitischen Abdeckung (dcatde:politicalGeocodingLevelURI) | |
Geopolitische Abdeckung (dcatde:politicalGeocodingURI) | |
Räumliche Abdeckung (Place) |
Kommentare
Fahrzeugpositionen fehlen leider
Stellungnahme wünschenswert
An der Behebung des Problems wird gearbeitet
Hallo, danke für die Kommentare! Es gibt folgende Infos von den Stadtwerken: Der Ausfall war nicht geplant, und auch nicht geplant war, dass die Behebung so lange dauert.
Es tut mir sehr leid, daher (und aufgrund der Feiertage) erst jetzt die verspätete Info dazu. Es wird in jedem Fall damit gerechnet, dass die API in den nächsten Wochen wieder funktionieren wird. Ich habe den Text oben aktualisiert und dort wird jetzt auf das aktuelle Problem hingewiesen. Viele Grüße!
Status Fahrzeugpositionen
Fahrzeugpositionen sind wieder online
Die technischen Probleme wurden gelöst und in der Live-Bus-API sind nun auch wieder die Fahrzeugpositionen verfügbar.
Beispiel oder Tutorial
Beispiel anhand der Stadtwerke-Demo
Hallo, die oben verlinkte Interaktive Beispielanwendung der Stadtwerke kann man verwenden, um sich anzuschauen wie es funktioniert. Wenn man Javascript-Kenntnisse hat, kann man dort im Javascript-Quellcode der Datei "swmsdemo.js" nachschauen wie der Feed ausgelesen wird, und dies nachbauen. Falls nur HTML-Kenntnisse vorhanden sind, könnte man evtl. auch die komplette Beispielanwendung als IFrame in seine Homepage einbauen, z.B. anhand einer Anleitung für IFrames.
Neuen Kommentar schreiben