Look at the Jupyter Notebooks for the code and live demos.
For the database based examples to work, setup a PostgreSQL database run the models, and then run update_feed.sh
.
Note: for the realtime example to work you have to create an instance of the SIRI client with the user ID and password you got from the Ministry of Transportation.
- MoT GTFS documentation
- GTFS Specification
- MoT GTFS FTP Server - ftp://gtfs.mot.gov.il/
Check siri.py for implementation or the async version in curlbus