Desktop application that retrieves AVL data from the USF Bull Runner's AVL system and produces Trip Updates and Vehicle Positions files in GTFS-realtime format.
Java Python
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/main
.gitignore
.travis.yml
LICENSE.txt
README.md
bullrunner-gtfs.py
bullrunner-gtfs.zip
pom.xml

README.md

bullrunner-gtfs-realtime-generator Build Status

Desktop application that retrieves AVL data from the USF Bull Runner's AVL system and produces Trip Updates and Vehicle Positions files in GTFS-realtime format.

Protobuf URL endpoints for the feed:

  • tripUpdatesUrl = http://localhost:8088/trip-updates
  • vehiclePositionsUrl = http://localhost:8088/vehicle-positions

To see a plain text representation, add ?debug to the end of the URL:

  • tripUpdatesUrl = http://localhost:8088/trip-updates?debug
  • vehiclePositionsUrl = http://localhost:8088/vehicle-positions?debug

To run:

java -jar cutr-gtfs-realtime-bullrunner-0.9.0-SNAPSHOT.jar --tripUpdatesUrl=http://localhost:8080/trip-updates --vehiclePositionsUrl=http://localhost:8080/vehicle-positions

...from TARGET directory

The Bull Runner GTFS can be found here and should be extracted into ../myGTFS/, as the GTFS-rt feed requires it to run.