Grafikon - teraz v 3D!
Viem, znie to ako hláška spred 10 rokov, z časov, keď boli kiná plné 3D filmov a všetci si začali kupovať 3D televízory a tie červeno-modré okuliare. Ale nenechajte sa odradiť názvom.
Čo to vôbec má byť?
Určite ste už videli grafikon v textovej podobe - je to taká tabuľka so zastávkami a časmi odchodov. Pre bežné používanie je viac než dostatočný, ale ja veru nie som bežný používateľ - chcel som nejak lepšie vidieť, ako vlaky na seba nadväzujú, kde sa stretávajú, aké sú možnosti prestupu z tej a tej stanice... Obrázkové grafikony nie sú žiadna novinka, avšak tie sa nedajú tak ľahko zohnať a väšinou sa robia len pre jednu konkrétnu trať - pritom máme vlaky, ktoré idú aj cez 4 rôzne trate - napríklad taký rýchlik Bojnice prejde cez trate 140, 141, 120 a 132. Avšak obrázkový grafikon využíva iba dva rozmery - jeden na výšku a druhý na polohu vlaku na trati. Človek je tvor trojrozmerný, o rozmer viac bez problémov zvládne spracovať. Preto som vytvoril túto mapu - dva rozmery venujem geografickej polohe vlaku a jeden venujem času.
Pre bežného používateľa je to na prvý pohľad mätúce (aby som citoval svojho spolubunkujúceho, "prekliate"). Ak ste schopní porozumieť obrázkovým grafikonom, tak podľa mňa budete schopní chápať aj túto stránku.
Rovnako ako na 2D grafikone, aj tu možno vidieť ako sa vlaky míňajú na jednokoľajkách, na ktorej zastávke koľko stoja, aj koľko párov ich chodí za deň. Nie ste však limitovaní na jednu trať alebo úsek - môžete si pozerať všetky trate naraz. Taktiež často bývajú grafikony napevno vytvorené a človek si musí čítať kopy drobných poznámok aby zistil, či ten a ten spoj ide aj cez víkendy alebo štátne sviatky - v tomto grafikone si stačí nastaviť správny dátum a čas a zobrazí vám iba aktuálne spoje.
Prečo ti to napadlo?
Nuž, rád chodím na vlakové výlety. Keď ľudia počujú "vlakový výlet", predstavia si väčšinou niečo typu "Idem z Bratislavy do Pezinka, tam 4 hodiny pobehám mesto, zaleziem na 2h do kaviarne a potom idem späť". Moji milí, veru nie. Naše výlety bývajú sofistikovanejšie - ak to nemá aspoň 3 prestupy a nejde cez trasy, ktoré by žiadnemu smrteľníkovi nepadli na um, tak sa to neráta. Lenže naplánovať taký 2-dňový výlet s 10 prestupmi nie je práve najľahšie - treba dobre poznať odkiaľ ide čo a kedy, prípadne či to veľa meškáva. Vyhľadávanie v cestovných poriadkoch je v tomto prípade dosť pomalé. To bola bola motivácia, aby som túto stránku vyrobil - aby som sa mohol pozrieť na spoj a hneď vizuálne vidieť, čo naň kde a kedy nadväzuje. Takže áno, cieľová skupina tohto projektu som hlavne ja sám, plus možno kamaráti, ktorí sa tiež venujú tomuto "extrémnemu železničiarstvu", ako sme náš koníček nazvali po vypočutí si reakcií ľudí na naše hobby. Moja cieľová skupina napríklad vie, kde sú aké mestá na Slovensku a ktoré stanice sú dôležité - keby dám na mapu nápisy, už by to bolo úplne neprehľadné.
Kto to vytvoril?
Marek Michalovič, aneb Ĉivo, ako projekt na Webovskú grafiku. Je možné že som sa nechal trochu tou mapovou časťou uniesť na úkor zvyšku projektu, ale čo už narobím :P
Veľká vďaka patrí Benkovi za pomoc pri štýlovaní stránky (až dlllho po odovzdaní projektu, nebojte, akademickú integritu si vážime)
Použité dáta a nástroje
Mapové podklady pochádzajú z OpenStreetMap, informácie o pohybe vlakov od ŽSR - presnejšie z jednej skvelej databázy, GTFS, ktorú ŽSR pravidelne aktualizuje. Na vizualizáciu bola použitá knižnica three.js, na pomoc so spracovaním dát SQL.js (ktorá umožňuje robiť SQL dotazy aj v prehliadači, čo mi veľmi uľahčilo prácu).
Zdrojový kód stránky nájdete na GitHube.
Stránka bola naposledy aktualizovaná 2025-07-05.