🚏🚍 A collection of links and tools regarding the VVO/DVB network
Switch branches/tags
Nothing to show
Clone or download
kiliankoe Merge pull request #19 from rtwalz/master
Change @dresdenbot link to Github
Latest commit f899940 Aug 3, 2018
Permalink
Failed to load latest commit information.
documentation describe tr/trips endpoint Dec 10, 2017
kuerzel add stop abbreviations Mar 9, 2018
README.md Update README.md Aug 2, 2018
stations.csv add static stations.csv Feb 12, 2017

README.md

🚏VVO

This is a list of API endpoints, libraries, apps, tools and anything else that's available to access data in the Verkehrsverbund Oberelbe network. This includes the Dresdner Verkehrsbetriebe.

This document is inspired by derhuerst/vbb-modules.

Got any more info, details, links? Please don't hesitate to open an issue and/or PR πŸ™ƒ

Static Data

APIs

  • Widgets
  • WebAPI
    • New API used by the mobile page (and therefore the official app)
    • No known official documentation
    • See documentation/webapi for reverse-engineered docs
  • EFA
    • "Classic" interface for trip requests
    • No known (public) documentation (yet?)
  • Trias
    • Brand new and still in the process of being implemented afaik
    • "Documentation" here
  • DVB WebDFI
    • Closed access
    • For web-based departure monitors
    • See #3 for some more information
    • No known (public) documentation (yet?)
  • DVB Maps App
    • POI search and reverse geocoding
    • No known (public) documentation (yet?)

Libraries

Client libraries for various languages, sorted in no particular order. Although the names are specific to the DVB, most if not all of them are compatible with everything in the VVO network.

To make it more obvious which lib support which features, here's a nifty table.

JavaScript Python Haskell Swift Java Ruby Go Rust
Find stops via name βœ… βœ… βœ… βœ… βœ… βœ…
Find stops via coords βœ… βœ… βœ… βœ…
Departure Monitor βœ… βœ… βœ… βœ… βœ… βœ… βœ… βœ…
Routing βœ… βœ… βœ… βœ… βœ…
Reverse Geocoding βœ… βœ… βœ…
POI Search βœ… βœ…
Route Changes βœ… βœ…
Supported Lines βœ… βœ…
Route Map Location
Used API A, E, D W, E, D W, E A A W W W

W: Widgets, E: EFA, A: WebAPI, D: DVBApps

Apps

Mobile apps known and used in Dresden.

Tools, UIs & Experiments