Zavřít reklamu

Jízdní řády MHD se v iPhone využiji relativně často, ale současné řešení IDOS není vůbec ideální pro mobilní telefony typu iPhone. Proto jsem již dříve vytvořil webovou aplikaci pro hledání jízdních řádů MHD formátovaných pro iPhone. A dnes vám představuji lehce vylepšenou verzi jízdních řádů MHD.

Jízdní řády se objevily na iPhone i jako aplikace v Appstore, ale prozatím se jedná pouze o jízdní řády autobusů a vlaků. Navíc funkčnost je zatím omezená a tak je vhodné hledat jiné řešení. A právě pro MHD již několik měsíců provozuji vlastní verzi

A co jsou tyto jízdní řády MHD na 14205.w5.wedos.net zač? Jedná se o speciálně formátovanou webovou aplikaci pro velikost iPhone obrazovky, kde si můžete zadat město, nástupní a výstupní zastávku, datum a čas. Výsledky vyhledávání již nejsou nijak dále formátované pro iPhone, jedná se pouze o blind verzi IDOS.cz.

Jízdní řády MHD pro iPhone: http://jablickar.cz/mhd.php

Zcela jistě se někdo zeptá, jaký je rozdíl mezi těmito jízdními řády a IDOS.cz formátované pro mobilní telefony. Zaprvé na vyhledávací obrazovce není nutné přibližovat – již je vše řádně naformátováno. A hlavně se vám ve výsledcích vyhledávání nezobrazí jen jeden nejbližší spoj, ale spojů se zobrazí hned několik. Navíc je kód úvodního vyhledávání optimalizován pro co nejrychlejší načtení!

Jízdní řády si opět můžete pro rychlejší vyhledávání přidat na iPhone obrazovku mezi ostatní aplikace z Appstore. Pokud již jízdní řády MHD z 14205.w5.wedos.net používáte, tak si asi říkáte, co je nového. Zaprvé mají jízdní řády MHD zcela novou ikonku, kterou vytvořil uživatel Fractal. Snad se vám nová zelená ikonka bude líbit, já jsem s ní nadmíru spokojený!

Druhá novinka se týká kódu skriptu. Obrazovka pro vyhledávání je teď mnohem lépe naformátována na obrazovky iPhone. Zadruhé si můžete na plochu iPhone vložit speciální verzi, kdy se vám automaticky nastaví vaše město pro vyhledávání MHD a nemusíte tak zbytečně překlikávat. A zatřetí si můžete předdefinovat i vaše nejčastěji používané zastávky! Pokud budete chtít, můžete mít na obrazovce iPhone ikonku s odkazem i s konkrétními zastávkami. Za úpravu kódu velice děkuji uživateli Alijen!

Vytvoření ikonky jízdních řádů MHD na iPhone obrazovce ve 3 krocích:
1. Otevřete si v iPhone prohlížeči adresu http://jablickar.cz/mhd.php

2. Klikněte v liště na tlačítko a zvolte „Přidat na plochu“

3. Aplikaci si nějak nazvěte, osobně umazávám konec a nechávám jen „Jízdní řády“ a klikněte na přidat.

Speciální parametry jízdních řádů
Pokud nechcete mít defaultně nastavenou Prahu, ale chcete jiné město či případně si chcete defaultně nastavit i nějakou zastávku, tak přesně pro vás je tato část pro pokročilé. Není to ale nic složitého a každý to zvládne!

V adresním řádku je nutné doplnit ještě několik parametrů, kde především v kódech měst nehledejte nějakou speciální logiku, ale prostě jen použijte kód z tabulky níže.

Adresa s parametry: http://jablickar.cz/mhd.php?mesto=e&odkud=Zastavka&kam=Konecna

Adresa se tak skládá z adresy jízdních řádů, poté následuje otazník, parametr města a definování odkud a kam. Mezi jednotlivými parametry pište „&“ a pokud potřebujete napsat mezeru, tak musíte napsat „%20“. Jakýkoli z parametrů můžete klidně vynechat. U města se zadávává speciální kód, který naleznete v následující tabulce.

e Praha KO Kolín
f Brno R Krnov
g Ostrava KM Kroměříž
I Plzeň H Kutná Hora
LI Liberec LI Liberec
i Olomouc ME Mělník
U Ústí nad Labem L Mladá Boleslav
h České Budějovice MO Most
F Hradec Králové NB Nymburk
PA Pardubice i Olomouc
JI Jihlava v Orlová
AD Adamov g Ostrava
As PA Pardubice
BN Benešov K Pelhřimov
S Beroun l Písek
C Blansko I Plzeň
f Brno V Polička
T Bruntál e Praha
G Břeclav D Prostějov
Ca Čáslav B Přerov
CL Česká Lípa PR Přeštice
h České Budějovice K Příbram
q Český Těšín SO Sokolov
N Děčín m Strakonice
DO Domažlice Sb Stříbro
DK Dvůr Králové Sd Studénka
A Frýdek-Místek SU Šumperk
u Havířov n Tábor
HB Havlíčkův Brod TC Tachov
s Hodonín p Trutnov
F Hradec Králové r Třinec
Ch Cheb U Ústí nad Labem
O Chomutov VA Valašské Meziříčí
o Chrudim VM Velké Meziříčí
JN Jablonec nad Nisou VL Vlašim
Ja Jáchymov VS Vsetín
JI Jihlava VY Vyškov
j Jindřichův Hradec ZA Zábřeh
Q Karlovy Vary ZL Zlín
t Karviná M Znojmo
P Kladno E Žďár nad Sázavou
KT Klatovy

Nově můžete pomocí parametru „&ch=“ přidat předdefinované zastávky. Za rovnítko píšete zastávky a oddělujete je čárkou. Zastávky pište vždy po dvojicích, kdy první bude výchozí stanice a druhá bude konečná. Pokud potřebujete mezeru, tak místo ní napište %20. Adresa pak může vypadat například takto:

http://jablickar.cz/mhd.php?mesto=e&ch=prvni1%20vychozi,prvni2,druha1,druha2

Snad se vám budou naše jízdní řády MHD někdy hodit. A pokud se vám budou líbit, tak budeme určitě rádi, když je budete šířit mezi ostatní mobilní uživatele!

.