Kāpēc tika izveidota šī lietojumprogramma?
Mūsu ciematā autobusu savienojumi bieži tiek kavēti, tāpēc bieži gadās, ka kāds apstājas un redz, ka iziet trīs slīpi savienojumi (dažādu kavējumu dēļ), un pēc tam pusstundu gaida nākamo (pat ja intervāls starp pārsēšanās reizēm ir mazāks par 10 minūtēm).
Tas man nav noticis pēdējos trīs gadus, pateicoties Mafo aplikācijai, kas ir šīs lietojumprogrammas priekštece. Mafo lietojumprogramma parāda autobusa pašreizējo atrašanās vietu (parāda karti ar atrašanās vietu no mpvnet.cz) - tas ir nedaudz aptuvens risinājums, bet izmantojams. Šīs lietojumprogrammas trūkums ir tāds, ka var parādīt tikai vienu autobusu, un kustības saraksti attiecas tikai uz autobusiem un tramvajiem.
Tātad PIDmans piedzima. Pēc nosaukuma ir skaidrs, ka tas būs PID (Prāgas integrētais transports).
Grafiki tiek lejupielādēti no atvērto datu PID https://pid.cz/o-systemu/opendata/ un datiem par autobusu atrašanās vietu no Golemio API. Pagaidām Golemio nodrošina tikai autobusu un tramvaju atrašanās vietas.
Tāpēc tagad es varu virs kartes parādīt visus savienojumus, kas atbilst noteiktā maršruta vai kopas nosacījumiem, un tajā pašā laikā es saņemu datus no Golemio API. Atlasīto savienojumu ir iespējams parādīt virs mpvnet kartes, jo pozīcija šajā skatā parasti ir aktuālāka (rīta sastrēguma stundā pat vairāk nekā minūte).
Dažreiz gadās, ka savienojums darbojas, bet nepārraida savu pozīciju (var būt kļūda) - no trīs gadu pieredzes tas notiek apmēram reizi mēnesī.
Ja nav datu par atrašanās vietu, tiek parādīta atrašanās vieta saskaņā ar grafiku.
Lietojumprogrammas mērķis nav meklēt maršrutus ar pārsūtīšanu (tam ir daudz citu iespēju). Galvenais mērķis ir izsekot, kad mans savienojums notiek vienā tiešajā maršrutā. Man var būt iespēja izmantot vairākus tiešos maršrutus - tad es varu izmantot komplektu, kas apvieno vairākus maršrutus.
Lejupielādētajiem grafikiem vajadzētu būt derīgiem apmēram 10 dienas - pieteikumu var atjaunināt katru dienu.
Kas vēl ir pieminēšanas vērts:
- filtrēts pieturu attēlojums virs kartes (pēc transportlīdzekļa veida vai zonas)
- savas pozīcijas parādīšana attiecībā uz pieturām
- visu tuvāko atiešanas vietu parādīšana no pieturas
- savienojuma detaļu parādīšana (gan pieturu saraksts, gan virs kartes)
- metro atiešanas laiks sekundēs (piemērots, lai izlemtu, vai pievienot pakāpienam vai palēnināt)
Tātad, kāpēc tika izveidota šī lietojumprogramma? Jo es nevēlos nevajadzīgi gaidīt autobusa pieturā. Un kā ar tevi?
Atjaunināta
2024. gada 10. apr.