A Python library for reading and validating ridership data in the GTFS-ride format.
Clone or download
Pull request Compare This branch is 10 commits ahead of BenFields724:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
extensions
gtfsscheduleviewer
misc
tests
transitfeed
.gitignore
.travis.yml
INSTALL
LICENSE
MANIFEST.in
README.md
feedvalidator_googletransit.py
feedvalidator_ride.exe
feedvalidator_ride.py
kmlparser.py
kmlwriter.py
location_editor.py
merge.py
requirements.txt
schedule_viewer.py
setup.py
shape_importer.py
unusual_trip_filter.py

README.md

transitfeed-ride

Provides a library to help parse and validate GTFS-ride feed files. The validator generates an html report with a summary of the feed.

Macosx and Windows

To install, either clone the repo using git or download the repo using the download feature.

Make sure that python is installed on your machine before running the feedvalidator. This tool was developed and tested with python 2.7. Other versions may not work.

To run the feedvalidator_ride.py script open up the terminal and navigate to the directory that contains the feedvalidator_ride.py script. Once there, enter the following command: python feedvalidator_ride.py location/of/feed/to/be/validated

Windows

To install, locate the feedvalidator_ride.exe file in this repo, select it, then download. Running the application is as simple as double clicking on the executable once downloaded.

You can also drag the zipped file onto the executable to validate the feed. If the executable is run on its own, you will be promted to enter the location of your feed file.