Ինչու է ստեղծվել այս ծրագիրը:
Մեր գյուղում ավտոբուսային կապերը հաճախ հետաձգվում են, ուստի հաճախ պատահում է, որ մեկը կանգ է առնում և տեսնում, թե ինչպես են միմյանց հետ կապվում երեք կուտակված միացումներ (տարբեր ձգձգումների պատճառով), իսկ հետո սպասում է հաջորդ ժամին կես ժամ (նույնիսկ եթե կապի միջակայքը 10 րոպեից պակաս է):
Դա ինձ հետ չի պատահել վերջին երեք տարիներին ՝ շնորհիվ այս ծրագրի նախորդի, «Մաֆո» հավելվածի: Mafo հավելվածը ցուցադրում է ավտոբուսի ներկայիս գտնվելու վայրը (ցուցադրում է քարտեզը տեղադրությամբ ՝ mpvnet.cz- ից) - դա մի փոքր կոպիտ լուծում է, բայց օգտագործելի: Այս հավելվածի թերությունն այն է, որ կարող է ցուցադրվել միայն մեկ ավտոբուս, իսկ ժամանակացույցը նախատեսված է միայն ավտոբուսների և տրամվայների համար:
Այսպիսով, PIDman- ը ծնվել է: Անունից պարզ է դառնում, որ սա կլինի PID (Պրահայի ինտեգրված տրանսպորտ):
Imetամանակացույցերը ներբեռնվում են https://pid.cz/o-systemu/opendata/ բաց տվյալների PID- ից և Golemio API- ից ավտոբուսների գտնվելու վայրի վերաբերյալ տվյալներից: Մինչ այժմ Golemio- ն տրամադրում է միայն ավտոբուսի և տրամվայի տեղադրություններ:
Այսպիսով, այժմ ես քարտեզի վրա կարող եմ ցուցադրել բոլոր կապերը, որոնք համապատասխանում են սահմանված երթուղու կամ դրված պայմաններին և միևնույն ժամանակ, տվյալներ եմ ստանում Golemio API- ից: Հնարավոր է mpvnet քարտեզի վրա ցուցադրել ընտրված կապը, քանի որ դիրքն այս տեսանկյունից սովորաբար ավելի արդիական է (առավոտյան պիկ ժամին նույնիսկ մեկ րոպեից ավելին):
Երբեմն պատահում է, որ կապն աշխատում է, բայց չի փոխանցում իր դիրքը (կարող է անսարքություն լինել). Երեք տարվա փորձից դա տեղի է ունենում մոտ ամիսը մեկ անգամ:
Եթե դիրքորոշման տվյալներ չկան, ցուցադրվում է դիրքը ըստ ժամանակացույցի:
Դիմումի նպատակը չէ փոխանցումներ կատարող երթուղիներ որոնելը (դրա համար կան բազմաթիվ այլ տարբերակներ): Հիմնական նպատակն է հետևել, թե երբ է իմ կապը անցնում մեկ ուղու: Հնարավոր է ՝ ես ունենամ մի քանի ուղիղ երթուղիներ օգտագործելու հնարավորություն, ապա կարող եմ օգտագործել մի շարք, որը միավորում է բազմաթիվ երթուղիներ:
Ներբեռնված ժամանակացույցերը պետք է վավեր լինեն մոտ 10 օր. Դիմումը կարող է թարմացվել ամեն օր:
Էլ ի՞նչն է արժե նշել.
- քարտեզի վերևում կանգառների ֆիլտրացված ցուցադրություն (ըստ տրանսպորտային միջոցի կամ գոտու)
- կանգառների նկատմամբ սեփական դիրքի ցուցադրություն
- կանգառից բոլոր մոտակա մեկնումների ցուցադրում
- կապի մանրամասների ցուցադրություն (և կանգառների ցուցակը, և քարտեզի վերևում)
- մետրոյի վայրկյանների մեկնելու ժամանակը (հարմար է քայլին ավելացնելու կամ դանդաղեցնելու որոշում կայացնելու համար)
Եվ ինչու՞ է ստեղծվել այս ծրագիրը: Քանի որ չեմ ուզում անհարկի սպասել կանգառում: Եւ քո մասին ինչ կասես?
Վերջին թարմացումը՝
10 ապր, 2024 թ.