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 | Aš | 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!











