Varför skapades den här applikationen?
I vår by är bussförbindelser ofta försenade, så det händer ofta att man stannar och ser tre staplade förbindelser avgår (på grund av olika förseningar) och sedan väntar en halvtimme på nästa (även om intervallet mellan anslutningarna är mindre än 10 minuter).
Detta har inte hänt mig de senaste tre åren tack vare Mafo-applikationen, som är föregångaren till denna applikation. Mafo-applikationen visar den aktuella platsen för bussen (visar en karta med platsen från mpvnet.cz) - det är en något grov lösning, men användbar. Nackdelen med denna applikation är att endast en buss kan visas och tidtabellerna endast är för bussar och spårvagnar.
Så PIDman föddes. Av namnet är det tydligt att detta kommer att vara en PID (Prag integrerad transport).
Tidtabeller laddas ner från PID för öppna data https://pid.cz/o-systemu/opendata/ och data om platsen för bussar från Golemio API. Hittills erbjuder Golemio endast buss- och spårvagnsplatser.
Så nu kan jag visa över alla kartor alla anslutningar som uppfyller villkoren för den definierade rutten eller uppsättningen och samtidigt får jag data från Golemio API. Det är möjligt att visa den valda anslutningen ovanför mpvnet-kartan, eftersom positionen i denna vy vanligtvis är mer aktuell (på morgonen rusningstid ännu mer än en minut).
Ibland händer det att anslutningen går men inte sänder sin position (det kan finnas ett fel) - från tre års erfarenhet sker detta ungefär en gång i månaden.
Om det inte finns några positionsdata visas positionen enligt tidtabellen.
Det är inte syftet med applikationen att söka efter rutter med överföringar (det finns många andra alternativ för detta). Det primära syftet är att spåra när min anslutning går för en direkt rutt. Jag kan ha möjlighet att använda flera direkta rutter - då kan jag använda en uppsättning som kombinerar flera rutter.
Nedladdade tidtabeller ska vara giltiga i cirka 10 dagar - ansökan kan uppdateras dagligen.
Vad mer är värt att nämna:
- filtrerad visning av stopp ovanför kartan (efter fordonstyp eller zon)
- visa egen position i förhållande till stopp
- visa alla närmaste avgångar från hållplatsen
- visa anslutningsdetaljer (både stopplistan och ovanför kartan)
- tunnelbanans avgångstid till sekunder (lämplig för att bestämma om du vill lägga till ett steg eller sakta ner)
Så varför skapades den här applikationen? För att jag inte vill vänta i onödan vid busshållplatsen. Och du då?
Uppdaterades den
10 apr. 2024