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!
Výborně Honzo, díky!
Tvoje MHD používám téměř denně a tohle mi s tím dost pomůže. Už jsem si sice dost zastávek zapamatoval a zvykl si je vyťukávat, ale i tak by bylo dost super, kdybych si mohl nadefinovat pár zastávek tzv. „oblíbených“, které bych vybíral z roletkové nabídky. Měl bych tam asi čtyři. Samozřejmě si můžu na iPhone obrazovce udělat několik ikonek, ale to už není tak elegantní řešení. I když to možná zkusím. :-)
Výborně Honzo, díky!
Tvoje MHD používám téměř denně a tohle mi s tím dost pomůže. Už jsem si sice dost zastávek zapamatoval a zvykl si je vyťukávat, ale i tak by bylo dost super, kdybych si mohl nadefinovat pár zastávek tzv. „oblíbených“, které bych vybíral z roletkové nabídky. Měl bych tam asi čtyři. Samozřejmě si můžu na iPhone obrazovce udělat několik ikonek, ale to už není tak elegantní řešení. I když to možná zkusím. :-)
SteveJSF: to uz by pak chtelo udelat prihlasovani, ruzne profily a tak.. Predpokladam, ze to asi dale rozvijet nebudu. Vsak urcite sis za ty mesice uz take naucil psat rychle na iPhone, tak aspon muzes trenovat nadale :D Ale ne, asi by takova funkcionalita byla fajn, ale mne slo spis jen o jednoduchy formularek pro vyhledavani :)
I tak je to super, udělal jsem si dvě ikonky s parametrama pro sebe. Ještě jednou díky.
P.S.: Šlo by tohle udělat i pro vlaky? No vlastně co by nešlo. Mám u sebe na to ikonku a sice mi to pak vypíše jen jeden spoj, ale vyhovuje mi to. Problém je jen v neustálém vypisování času a data. Tvým článkem jsi mě nakopl, mrknu se na parametry a něco s tím udělám. No a kdyžtak se pak podělím. ;-)
Urcite bych ted mohl udelat i vlak verzi (prepinani dole pres odkaz)..
SteveJSF: to uz by pak chtelo udelat prihlasovani, ruzne profily a tak.. Predpokladam, ze to asi dale rozvijet nebudu. Vsak urcite sis za ty mesice uz take naucil psat rychle na iPhone, tak aspon muzes trenovat nadale :D Ale ne, asi by takova funkcionalita byla fajn, ale mne slo spis jen o jednoduchy formularek pro vyhledavani :)
I tak je to super, udělal jsem si dvě ikonky s parametrama pro sebe. Ještě jednou díky.
P.S.: Šlo by tohle udělat i pro vlaky? No vlastně co by nešlo. Mám u sebe na to ikonku a sice mi to pak vypíše jen jeden spoj, ale vyhovuje mi to. Problém je jen v neustálém vypisování času a data. Tvým článkem jsi mě nakopl, mrknu se na parametry a něco s tím udělám. No a kdyžtak se pak podělím. ;-)
Takže tady je můj příspěvek ohledně vyhledávání vlaků:
Do webového prohlížeče jsem vložil následující odkaz:
http://ttwap.chaps.cz/conn.aspx?OP=&Lang=C&Form…
Když jej potvrdíte, otevře se vám to v titěrném formátu, ale ten si dvěma prsty zvětšete dle libosti a pak uložte opět jako ikonku na homescreen – tím se vám to pak i zvětšené otevře. Myslím, že je teď už jasné, jak si můžete předdefinovat nástupní a výstupní stanici – změna parametru v odkazu.
Jedná se o zobrazení výsledku pouze jednoho spoje, ale lehce si načtete další a graficky je to přehledné. Ještě bych se tam rád zbavil té reklamy (případně tam dal jablíčkovou) a udělal tomu ikonku, ale to už je spíš na našeho jablíčkáře. ;-)
Takže tady je můj příspěvek ohledně vyhledávání vlaků:
Do webového prohlížeče jsem vložil následující odkaz:
http://ttwap.chaps.cz/conn.aspx?OP=&Lang=C&Form…
Když jej potvrdíte, otevře se vám to v titěrném formátu, ale ten si dvěma prsty zvětšete dle libosti a pak uložte opět jako ikonku na homescreen – tím se vám to pak i zvětšené otevře. Myslím, že je teď už jasné, jak si můžete předdefinovat nástupní a výstupní stanici – změna parametru v odkazu.
Jedná se o zobrazení výsledku pouze jednoho spoje, ale lehce si načtete další a graficky je to přehledné. Ještě bych se tam rád zbavil té reklamy (případně tam dal jablíčkovou) a udělal tomu ikonku, ale to už je spíš na našeho jablíčkáře. ;-)
Urcite bych ted mohl udelat i vlak verzi (prepinani dole pres odkaz)..
Mě by se hodily zastávkové jízdní řády, ale přemýšlím že udělám vlastní webapp, když bude trochu čas :)
Mě by se hodily zastávkové jízdní řády, ale přemýšlím že udělám vlastní webapp, když bude trochu čas, vpodstatě asi jenom pro sebe, protože ty ZJR využívá málokdo ;-)
Nevim kde a jak, ale i k tem ZJR jsem se vcera nejak dostal, jen to ted nemuzu najit. Mam za to, ze to bylo taky v mobilni verzi. Kdyztak ti dam vedet.
Normalne ma idos v MHD jsou i ZJR, ale je to naprosto neoptimalizovany (proste idos no :D)
Nevim kde a jak, ale i k tem ZJR jsem se vcera nejak dostal, jen to ted nemuzu najit. Mam za to, ze to bylo taky v mobilni verzi. Kdyztak ti dam vedet.
Normalne ma idos v MHD jsou i ZJR, ale je to naprosto neoptimalizovany (proste idos no :D)
No myslim ze by jeste mohlo byt celkem zajimave to propojit s lokalizaci, jednoduchym javascriptem kde lze zjistit polohu a do nejake chytre DB se zeptat na nejblizsi bus/vlak zastavky, pak uz jen zvolit cil a hned vim z aktualniho mista jak a kdy se dostanu.
No myslim ze by jeste mohlo byt celkem zajimave to propojit s lokalizaci, jednoduchym javascriptem kde lze zjistit polohu a do nejake chytre DB se zeptat na nejblizsi bus/vlak zastavky, pak uz jen zvolit cil a hned vim z aktualniho mista jak a kdy se dostanu.
Tak to bych uvital prave u toho MHD. Nebo proste najit MHD zastavku pobliz mista, ktere ukazu na mape. Na klasickem pocitaci to nebyva az takový problém, ale co s iPhonem na ulici?
Tak to bych uvital prave u toho MHD. Nebo proste najit MHD zastavku pobliz mista, ktere ukazu na mape. Na klasickem pocitaci to nebyva az takový problém, ale co s iPhonem na ulici?
mohl bych se zeptat, jestli budou někdy jízdní řády taky pro MHD Opava? Protože Orlová, Krnov, Havířov a takovéhle malé městečka tam jsou, takže mě absence Opavy trochu mrzí :-)
mohl bych se zeptat, jestli budou někdy jízdní řády taky pro MHD Opava? Protože Orlová, Krnov, Havířov a takovéhle malé městečka tam jsou, takže mě absence Opavy trochu mrzí :-)
Todle je spise otazka na spolecnost Chaps, ktera se v CR stara o online verzi jizdnich radu. Pripadne na nekoho z MHD Opava.
Todle je spise otazka na spolecnost Chaps, ktera se v CR stara o online verzi jizdnich radu. Pripadne na nekoho z MHD Opava.
Našel jsem hrubost!
Mnohem vymakanější jsou tyto řády, nenačítají tu šílenou stránku IDOSu, a celkově jsou inteligentnější.
homepage je na http://www.plutanium.cz/babca/cs/dokument/zobrazit/1877-vymakane-jizdni-rady-pro-iphone-a-dalsi-mobily