No tak, ale w innych miastach na przykład w Poznaniu jest jeden gtfs do wszystkiego, a tam mają nieco więcej prywatnych przewoźników, którzy jeżdżą na sieci ZTM i to wszystko ogólnie działa o wiele lepiej niż w Krakowie. Ale w tym roku coś mocno grzebią w tym systemie TTSS, więc może coś pod tym względem poprawią.tomekzaw pisze: 24 paź 2024, 11:05 W idealnym świecie ZTP, MPK i Mobilis miałoby 10 programistów od GTFSa, ale w naszym świecie oni też napotykają na różne ograniczenia – pliki GTFS są generowane z istniejących systemów (BusMan) i muszą integrować się z istniejącym zamontowanym hardwarem (sterowniki, nadajniki) i SIPem, nie zapominając o przyziemnych sprawach jak kwestie finansowe i inne priorytety. Istnieje multum różnych konfiguracji i domyślam się, że nie jest łatwo to wszystko pospinać w całość.
Śledzenie pojazdów na żywo (TTSS)
Re: Śledzenie pojazdów na żywo (TTSS)
Re: Śledzenie pojazdów na żywo (TTSS)
Kaszmir, yosujiro, dziękuję za miłe słowa 


yosujiro, jeśli są jeszcze jakieś funkcjonalności, które przydałyby się kierowcom i motorniczym, to proszę o kontakt przez forum lub maila podanego tutaj – chętnie je dodam do stronyPodłączam się, jest niezawodna również w pracy zanim dostanie się rozpiskę służby

Re: Śledzenie pojazdów na żywo (TTSS)
Zgadzam się z tym. Strona jest po prostu fenomenalna. tomekzaw zrobił świetną robotę. Jeśli się mogę zapytać to czy strona jest na express js robiona? Może jakiś inny framework?Kaszmir pisze: 24 paź 2024, 11:15 BTW, tomekzaw - czy pisaliśmy już, jak świetna jest Twoja strona https://tomekzaw.pl/?
Jeśli nie, to właśnie napiszę: jest świetna![]()
Re: Śledzenie pojazdów na żywo (TTSS)
@tomekzaw w tym momencie jak już brygady są ułożone zgodnie z kolejnością, to nie widzę specjalnie nic co można by na ten moment poprawić. Dla mnie strona jest prosta i fajnie funkcjonalna, codziennie z niej korzystam, bo idealnie mi podchodzi. Zresztą wielu kolegom, którym coś tam pokazywałem jak były rozmowy o liniach też się spodobała i mówili, że będą używać 

Re: Śledzenie pojazdów na żywo (TTSS)
Może byłaby możliwość dodania podstrony z aktualnymi spóźnieniami, tak aby można było wyłapać "rekordy", co pozwoliłoby na oszacowanie liczby niewykonanych kursów na poszczególnych liniach.
Re: Śledzenie pojazdów na żywo (TTSS)
Od siebie bym dodał, oczywiście w miarę chęci i możliwości, opcję "ulubione linie", działające na zasadzie takiej jak "ulubione pojazdy", dzięki czemu w podstronie "Pojazdy na liniach" w przypadku załączenia wyświetlałyby się na one początku.
Dołączam się też do podziękowań za utworzenie i utrzymanie na tak wysokim poziomie tej strony
Dołączam się też do podziękowań za utworzenie i utrzymanie na tak wysokim poziomie tej strony

- pasazer_mobilisu_bez_klimatyzacji
- Ekspert
- Posty: 1566
- Rejestracja: 18 lut 2020, 6:01
Re: Śledzenie pojazdów na żywo (TTSS)
Folder nie został zdjęty, tylko nie jest widoczny. Ale wchodząc na https://gtfs.ztp.krakow.pl/Mobilis/dostajemy 403 Forbidden, a nie 404 Not Found.tomekzaw pisze: 24 paź 2024, 11:05 Dzięki, poprawiony link do pliku GTFS.zip działał przez jakiś czas, natomiast wczoraj cały folder został zdjęty z serwera.
Plik też jest, ale ten sam co 2 dni temu.
Strach się bać myśląc jak mogłoby to wyglądaćtomekzaw pisze: 24 paź 2024, 11:05 Dla twórców aplikacji to oczywiście pewna niedogodność związana z łączeniem wielu źródeł danych w jedno, ale chyba lepiej dla wszystkich jak już my będziemy to robić niż gdyby miało to robić ZTP

A pewien użytkownik forum rozpisywałby się, że ZTP zatrudnia za dużo pracownikówtomekzaw pisze: 24 paź 2024, 11:05 W idealnym świecie ZTP, MPK i Mobilis miałoby 10 programistów od GTFSa

Nie karmić troli 

Re: Śledzenie pojazdów na żywo (TTSS)
Dzisiaj rano pojawiły się pliki VehiclePositions_M.pb, TripUpdates_M.pb i ServiceAlerts_M.pb 

- pasazer_mobilisu_bez_klimatyzacji
- Ekspert
- Posty: 1566
- Rejestracja: 18 lut 2020, 6:01
Re: Śledzenie pojazdów na żywo (TTSS)
I nawet nie są ukryte i aktualizują się co minutę.
@tomekzaw, czy to już są wszystkie potrzebne pliki?
@tomekzaw, czy to już są wszystkie potrzebne pliki?
Nie karmić troli 

Re: Śledzenie pojazdów na żywo (TTSS)
Wygląda na to, że mamy wszystkie potrzebne pliki, ale zawarte w nich dane (w szczególności identyfikatory kursów i przejazdów) są w zupełnie innym formacie, co niestety uniemożliwia natychmiastową integrację i będzie wymagać więcej pracy.pasazer_mobilisu pisze: 25 paź 2024, 7:54 I nawet nie są ukryte i aktualizują się co minutę.
@tomekzaw, czy to już są wszystkie potrzebne pliki?
Identyfikatory kursów i przejazdów nie są zgodne z tymi z pliku GTFS_KRK_A.zip, a plik https://gtfs.ztp.krakow.pl/Mobilis/GTFS.zip już nie istnieje (404 Not Found). Natomiast udało mi się znaleźć plik https://gtfs.ztp.krakow.pl/GTFS_KRK_M.zip (nie jest widoczny w indeksie plików, ale da się go pobrać – edit: został dodany o 08:14:24), który wydaje się być zgodny z plikami GTFS Realtime od Mobilisa.
Co ciekawe, plik GTFS_KRK_A.zip zawiera również informację o kursach realizowanych przez Mobilis, a GTFS_KRK_M.zip – o kursach tramwajów i autobusów MPK. Z jednej strony oznacza to duplikację danych (np. przy wyszukiwaniu połączeń w Google Maps), a z drugiej strony – dla danego kursu możemy znaleźć identyfikatory w obu formatach.
Sam format identyfikatorów kursów jest zmianą na plus (bo zawiera też numer wersji rozkładu GTFS Static, co ułatwia wykrycie niezgodności między danymi statycznymi a realtime'owymi). Niestety zmienił się również sposób określania, w jakie dni tygodnia wykonywane są poszczególne kursy – w pliku mobilisowym rozkłady nie są na konkretne dni tygodnia (cykliczne) tylko na każdy dzień (dzień, miesiąc, rok) osobno. Natomiast dzień tygodnia można wydedukować z samego identyfikatora.
Re: Śledzenie pojazdów na żywo (TTSS)
Przed chwilą dodałem pojazdy Mobilisa do mapki na stronie https://tomekzaw.pl/ttss/map (w lewym dolnym rogu należy przełączyć źrodło danych na "Mobilis"). Na ten moment wyświetla się tylko numer linii i nr taborowy, pracuję nad dodaniem przystanku końcowego. W pliku VehiclePositions_M.pb brakuje azymutu pojazdu (wszystkie pojazdy mają ustawione -1), jest natomiast szybkość w km/h
Potrzebuję trochę więcej czasu, żeby zintegrować nowe dane w innym formacie z resztą podstron (np. odjazdy z przystanków lub brygady).



- pasazer_mobilisu_bez_klimatyzacji
- Ekspert
- Posty: 1566
- Rejestracja: 18 lut 2020, 6:01
Re: Śledzenie pojazdów na żywo (TTSS)
Brawo! I wielkie dzięki za kawał dobrze wykonanej roboty.
Nie karmić troli 

Re: Śledzenie pojazdów na żywo (TTSS)
Fajnie że przynajmniej będzie mobilisy widać. Chociaż trzeba mieć nadzieję, że będzie kiedyś jeden gtfs do wszystkiego, bo aż 3 osobne gtfs'y to za dużo. różne id przystanków, kursów itd...
Także dobra robota tomekzaw
Także dobra robota tomekzaw

Re: Śledzenie pojazdów na żywo (TTSS)
Dzięki
Po stronie Mobilisa też widać zaangażowanie, najnowsza wersja pliku GTFS_KRK_M.zip opublikowana o 13:09:30 zawiera już tylko linie obsługiwane przez Mobilisa. Niestety w feedzie brakuje kilku kluczowych informacji:

Po stronie Mobilisa też widać zaangażowanie, najnowsza wersja pliku GTFS_KRK_M.zip opublikowana o 13:09:30 zawiera już tylko linie obsługiwane przez Mobilisa. Niestety w feedzie brakuje kilku kluczowych informacji:
- kolumna block_id w pliku trips.txt jest pusta – a to właśnie dzięki niej można połączyć kursy w rozkład jednej brygady (a jest to doceniana przez kierowców funkcjonalność) i znajdować łączenia linii
- w pliku stops.txt nie ma informacji o numerze peronu przystankowego (np. 01, 02) i nie da się jej wyliczyć z numeru przystanku
- brakuje informacji o kształtach tras (plik shapes.txt również nie zawiera wierszy i kolumna shape_id w trips.txt jest również pusta)
- w pliku calendar.txt wszystkie serwisy mają ten sam czas obowiązywania (start_date, end_date), więc nie wiadomo w jakich datach obowiązuje dany rozkład jazdy
- tak jak pisałem wcześniej, w pliku calendar.txt żaden z rozkładów nie obowiązuje co tydzień – zamiast tego w pliku calendar_dates.txt jest podany obowiązujący rozkład (np. sobotni) dla każdego dnia aż do 31.01.2025
- plik vehicles.txt również jest pusty – to akurat nie jest duży problem, ale skoro plik znajduje się w archiwum .zip, to dobrze gdyby był uzupełniony i aktualizowany
- w pliku agency.txt widnieje identyfikator "MZDiK" – pewnie pozostałość z innego miasta
Re: Śledzenie pojazdów na żywo (TTSS)
Podobnie do Tomka, dodałem pojazdy mobilisu do https://czynaczas.pl/krakow
Ale fakt, żeby to jakoś pomatchować, żeby miało ręce i nogi to jeszcze spora droga.

Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 1 gość