ZTMtoGTFS
Krótki opis
Program z plików rozkładowych dostępnych na stronach ZTM Warszawa i danych przystankowych OpenStreetMap tworzy plik gtfs.
"Szybki" start
#####Wymagania programu
Do uruchomienia najnowszej wersji programu potrzebujesz:
*Pythona3,
*programu 7-Zip (zainstalowanego w *C:\Program Files\7-Zip*,
*i....mniej niż 2 minut czasu wolnego ;)
#####Instrukcja uruchomienia
-
Uruchom plik gtfs_main.py i czekaj na koniec wykonywania programu.
#####UWAGA! Program w wersji 0.3 jest stworzony do pracy na windowsie! Jeśli nie pracujesz na windowsie lub nie spełniasz wymagań, użyj instrukcji poniżej.
Generalnie program robi wszystko automatycznie to co jest poniżej, jednak ma wpisane na sztywno ścieżki do niektórych plików, więc jak czujesz się na siłach to możesz poedytować sobię pliki lokalnie ;) -
Pobierz ze strony ZTMu plik z danymi i rozpakuj go do folderu z plikami programu.
-
Uruchom funkcję stops() z pliku stops_from_osm.py
-
Uruchom funkcję make() z pliku route_parser.py
-
Dodatkowo uruchom funkcję make_calendar z pliku calendar.py oraz funkcję create_agency() i create_feedinfo() z agency.py
-
Jak chcesz ładnego zipa uruchom funkcję zip() z zip.py
-
Gotowe! Masz gtfs z danymi z ZTMu i OSM!
Sorka za problemy, będzie prościej, ale muszę to razem wszystko połączyć.
Błędy OSM
Uruchom skrypt bugs_checker_osm.py.
W pliku BUGS-NOT-IN-OSM.txt dostaniesz nr-y przystankow których nie ma w OSM.