Metodika: ako vznikajú čísla na Punkto
Každé číslo na stránkach Punkto, teda interval, počet spojov, prvý a posledný odchod, čas jazdy aj cena, sa počíta z cestovných poriadkov, ktoré držíme: 48 mestských sietí (1215 liniek), 875 železničných staníc a regionálne autobusy. Nič sa neodhaduje. Táto stránka popisuje, čo presne sa počíta a kde sú hranice.
Odkiaľ pochádzajú dáta
Vlaky vychádzajú z grafikonu ŽSR vo formáte GTFS. Mestskú dopravu preberáme z GTFS súborov dopravcov tam, kde ich zverejňujú (napríklad Dopravný podnik Bratislava, licencia CC BY 4.0). Tam, kde mesto otvorené dáta nezverejňuje, ich zbierajú naše zberače z verejne dostupných zdrojov, najmä z národnej aplikácie ubian.sk a z verejného rozhrania žilinského dopravného podniku.
Regionálne autobusy čítame z regionálnych GTFS súborov. Ich objem je príliš veľký na to, aby sa čítali pri každom zobrazení stránky, preto z nich cez noc vzniká zhrnutie priamych spojení medzi obcami. Mapové podklady, miesta a pešie či cyklistické trasy pochádzajú z OpenStreetMap (licencia ODbL).
Úplný zoznam zdrojov, dopravcov a dátumov platnosti je na stránke Zdroje dát, tam sú aj licencie a uvedenie autorov.
Typický deň: pracovný deň, sobota, nedeľa
Cestovný poriadok má pre každý deň v kalendári určitý variant premávky. Za pracovný deň, sobotu a nedeľu berieme ten variant, ktorý sa v kalendári od dnešného dňa do konca platnosti vyskytuje najčastejšie. Sviatky sú zriedkavé varianty, a preto hlasovanie nevyhrávajú. Ak platnosť už skončila, rozhoduje celé obdobie platnosti. Pracovný deň sa nikdy nevráti k nedeľnému variantu, ak existuje iný.
Všetky čísla pre linku, zastávku alebo dvojicu miest platia pre takýto typický deň. Konkrétny dátum, napríklad deň pred sviatkom, sa môže líšiť.
Interval a počet spojov
Interval je medián odstupov medzi po sebe idúcimi odchodmi z referenčnej zastávky, medzi 7:00 a 19:00. Referenčná zastávka je pre každý smer tá, na ktorej staví najviac spojov. Z mediánov oboch smerov sa vezme znova medián. Nejde teda o špičkový interval, ale o typický interval cez deň.
Interval uvádzame len vtedy, keď sú v danom pásme aspoň tri odchody a odstup nie je dlhší ako dve hodiny. Pri redšej linke interval vynechávame a uvádzame len počet spojov, lebo „každých päť hodín“ nie je interval.
Počet spojov za deň je počet začiatkov jázd linky v typickom dni, v oboch smeroch dokopy. Počet odchodov zo zastávky je počet zastavení vozidiel na nej okrem poslednej zastávky jazdy. Pri dvojici miest je to počet vlakov alebo autobusov, ktoré zastavia v mieste A a neskôr v mieste B bez prestupu.
Prvý a posledný odchod
Prvý a posledný odchod je najskorší a najneskorší odchod v typickom dni. Odchod po polnoci, ktorý patrí ešte k predchádzajúcemu dňu premávky, sa uvádza ako čas dňa s označením „+1 deň“. Zastávka, na ktorej sa odchody vyskytujú nepretržite, má uvedený celý deň, 00:00 až 23:59, aby posledný odchod nevyzeral skôr než prvý.
Čas jazdy
Čas jazdy medzi dvoma miestami je medián plánovaných minút podľa cestovného poriadku. Je to plánovaný čas, nie skutočný: meškania a výluky sa doň nepremietajú. Pri trase z letiska do centra je to medián jázd linky medzi týmito dvoma zastávkami.
Čo je nočná linka
Nočná linka nie je linka s písmenom N v názve. Linka je nočná, keď každý jej odchod v každom type dňa padne medzi 21:00 a 5:00, aspoň jeden je po polnoci a v najvyťaženejšom type dňa má aspoň štyri odchody. Mesto dostane stránku nočných liniek od troch takýchto liniek. Je to tvrdenie o cestovnom poriadku, ktoré si čitateľ môže overiť.
Ako vznikajú ceny a ich dátumy
Cenu cestovného v meste neprepočítavame z poriadku, preberáme ju z cenníka mesta alebo dopravcu. Mesto sa na stránke s cenami objaví len vtedy, keď má cenovo určený lístok, uvedený zdroj a dátum, kedy sme cenník naposledy overili. Bez zdroja stránka nevznikne.
Dočasné akcie sa zobrazujú podľa dátumu: skončená akcia sa nezobrazuje, nezačatá sa oznamuje s prvým dňom. Po 730 dňoch od overenia pridáme na stránku viditeľné upozornenie a po 1095 dňoch ju vyradíme z indexu a zo sitemapy. Cena je vždy k dňu overenia, rozhodujúci je aktuálny cenník dopravcu.
Cena vlaku medzi dvoma miestami je základná cena 2. triedy podľa vzdialenosti z Cenníka č. 1 prepravného poriadku ZSSK, platného od 1. 7. 2026. Uvádzame ju len vtedy, keď poznáme dĺžku trate každého úseku typického spoja. Pri autobusových spojeniach cenu neuvádzame.
Ako často sa dáta obnovujú
Každú noc sa pýtame zdroja, ktoré vydanie cestovného poriadku platí, a porovnávame ho s tým, z ktorého je naša sieť postavená. Ak sa zmenilo, sieť sa postaví znova. Nová zostavená sieť, ktorá by stratila tretinu odchodov, sa nezverejní a ostane stará. Mestá, ktoré zbierame sami, sa zbierajú znova, keď sa im blíži koniec platnosti. Cenník vlakov sa každú noc porovnáva s indexom vydavateľa.
Dva týždne pred koncom platnosti cestovného poriadku nás na to upozorní kontrola stavu služby. Stránka, ktorej cestovný poriadok skončil, nesie upozornenie a po 30 dňoch sa vyradí z indexu vyhľadávačov. Dátum zmeny v sitemape sa mení iba vtedy, keď sa zmení obsah stránky.
Čo nepokrývame
Niektoré mestá nemáme: ktoré, vidno na stránke Zdroje dát. Stránky nezohľadňujú meškania, výluky ani zmeny z jedného dňa a sú orientačné, rozhodujúci je oficiálny cestovný poriadok dopravcu. Cenu nemáme pre každé mesto: Čadca sa účtuje podľa kilometrov a Bánovce nad Bebravou nemajú zverejnený cenník. Stránky priamych spojení sú publikované len pre obmedzený počet najvýznamnejších dvojíc miest a nepokrývajú prestupné cesty.
Ako nahlásiť chybu
Našli ste chybný čas, linku alebo cenu? Napíšte na [email protected]. Uveďte adresu stránky, čo je zle a ak viete, čo je správne. Opravujeme údaje v službe, zmenu cestovného poriadku však vždy určuje dopravca. Kto za službou stojí, popisuje stránka o prevádzkovateľovi.
Aktualizované: