- C 99.9%
| data | ||
| inc | ||
| src | ||
| tests | ||
| .gitignore | ||
| LICENSE | ||
| makefile | ||
| README.md | ||
| timrrn.sqlite | ||
| todo.md | ||
TIMRRN
TIMRRN (short for Timisoara Railroad Notifier) is a application that provides notifications about train location and possible intersections with railroad crossings. It uses the OpenStreetMap Overpass API to retrieve map data and calculate the distance between the train and railroad crossings.
Data Sources
The GTFS is provided by the National Railway Agency of Romania (CFR), as well as private companies, and can be found at (https://data.gov.ro/organization/sc-informatica-feroviara-sa). The GTFS files will be updated whenever new data is available. The geoJSON data is provided by Vasile Cotofanu and can be found at (https://github.com/vasile/data.gov.ro-gtfs-exporter/tree/master)
Limitations
This application does not track cargo trains. Since the GTFS data for cargo transit is not public, this application will not provide information about possible crossings of cargo trains.
Since the GTFS data provided is static, the location of the train is not updated in real-time, but it is estimated based on the train schedule and distance from the next station. The accuracy of the notifier is limited by the accuracy of the GTFS data and possible delays in the train schedule caused by weather conditions, technical issues, or other factors.
License
This project is licensed under the MIT License - see the LICENSE file for details.