takže já vás tady vítám na se prezentaci už teda to bylo představeno bude se
to týkat mé aplikace šotoris a toho jak vznikla jak se nám podařilo získat data
o dopravního podniku města brna
u sem byl krátce představen představím se eště jednou takže tady máte já ti dnešní
program
takže ten představení pak vám něco povím o dopravní podnik města brna pako fanoušku svých
aplikacích a jak probíhal pojednání
nejmenuje tady martin křižík studuji fakulta informatiky masarykovy univerzity zajímám se o to hned windows
a windows von
dobré rychlej tady žádné židle já jsem se trošku bál na linuxové konferenci že bude
problém s tím i v brně
a to hlavní jsem takzvaný šotouš
co to šotouš říkáte si
šotouš to je prosím člověk který se zajímá o městskou hromadnou dopravu nebo spíše hromadnou
dopravu celkově šotouš i seděli na různé vlakové šotouš tramvajovej šotouš tak olejová vozidla je
zajímají pravděpodobně nejvíc ale mám spoustu kamarádů kteří jsou pull it in autobusy
na takový šotouš to je to je zvláštní člověk protože on si dokáže pamatovat všechny
evidenční čísla všech autobusů brně nebo dokonce v jihomoravském kraji nebo čísla karosérií všech autobusů
celé republice klidně i
a šotouš i rádi fotí velmi rádi fotit a když fotím šotouš je tak to
může vypadat například tak to že zrovna tam projíždí nějaká pěkná tramvají a vidíte hlouček
šotouš mu s foťáky většinou velmi kvalitní se dobrý měl by byli
rádi chodí ty tramvaje a potom si ukazují fotky a dávají je nahoře
intranety
šotouš i tak je to dobré fotografie se snaží vždycky najít to nejlepší místo takže
někteří lezou na stromy kteří lezou na sloupy elektrického vedení někteří když třeba zkrotit platy
tak jejich cílem je míč o nejhezčí fotku takže jsou schopni si vzít například i
motorovou pilu nebo obyčejnou pilotů a uříznout nějaký stromů podél trati protože ten by jim
vadil záběru
já naštěstí teda nejsem takový ty však troše ale známých na můj vkus až příliš
mnoho
potom další věcí je sbírka s tou to je to je hodně důležitá věc každý
šotouš míra jízdenky označit díky různé díly z vyřazených autobusu někteří dokonce kradou štítky s
těch autobusů jenom aby měli nějakou památku mashe seš rotují
pro sou mají doma plné regály mám kamaráda který sbírá ty vlakové se vole jestli
se si někdy všimli na každé na každém vlaku na každé lokomotivě si takto velká
cedule která označuje to číslo té lokomotivy nějakou evidenci
a on jich má na plný paneláku líbit a doufám že na ni nikdo nezavolá
statista statika protože
ten byt je opravdu přetížen
ne to bylo něco valše dalších pět je teda zase vrátíme zpátky dopravní podnik města
brna
že asi všichni tady občas využíváte službě máte je to dopravní podnik města brna je
akciová společnost jeho jediným akcionářem je město takže
vlastně vedení podléhá přímo městu je provozovatel aktuálně jedenácti tramvajových linek třinácti trolejbusových a padesáticí
autobusových tomu navíc má lodní dopravu na brněnské přehradě
potom má asi odhadem dvě stě devadesát tramvají sto padesát šest trolejbusů tři sta autobusů
těch lidí je tuším že šest
každý den vypraví kolem sto osumdesáti souprav tramvají desky osmdesáti autobus los to trolejbusu je
to opravdu velké číslo těch vozidel má každý den ve městě strašně moc
tomu patří i spousta řidičů spousta údržby po městě se pohybují dispečerské a vozidla která
zajišťují hladký průběh a případě nějakých nehod nebo jiných závad tak se to snaží řešit
dopravní podnik města brna je také zapojen do informuj integrovaného dopravního systému jihomoravského kraje
a díky tomu vlastně můžete brně využívat podobné nebo tohoto integrovaného tarifů takže
za ty shannon karty a podobné u řekové jízdenky
no a nás zajímá nejvíc toho že je také provozovatelem řídicího a informačního systému hade
zkráceně tady is
když budu mluvit o nejsou tak mluvím o tom to a to je to je
pro vás nejdůležitější věc protože díky rysům a dopravní podnik ta data a díky těm
datům ty data mám já
a teď si teda povíme něco málo tom rysu
to tedy nic informační systém d začal se budovat je někdy v roce dva tisíce
jedna a trvalo to přibližně tři roky poděl se o tom spousta firem
kdo zajišťuje vlastně obrovskou datovou a von lidskou komunikaci díky němu mám a dispečeři a
vlastně dopravní podnik plnou kontrolu na organizaci provozní té městské hromadné dopravy je to naprosto
unikátní systém na světě i jezdí se jí z jiných dopravních podniků dívat
jasně to vypadá hezky rauš není rok dva tisíce čtyři takže užší dopravní podniky mají
podobné systémy ale tento patří mezi první a dosud
dosud mezi nejpropracovanější
jeho výhodou je to že nejenom že přes něj se to sleduje v reálném čase
ale veškerá data lobuje takže se může sledovat ty činnosti řidičů jestli odjeli brzo ze
zastávky jestli odjeli pozdě zastávky
když jsou nějaké závady tak ten řidič to nahlásí přes radiostanici dispečinku tam sem to
rozsvítí na obrazovce a vědí přesně kde ten autobus tě kde není pokud teda není
rozbitá gpska co jsou přestává
navíc díky lisu už asi dva roky funguje v brně automatické stavěný hýbe pokud vás
nikdy zajímalo jak tramvaj chci dokáže držet to přes tu dřív to řidiči přepínal i
ručně tlačítkem teď už řídicí informační systém automaticky ví co je to
za husáka že to trolejbus nebo tramvaj a podle toho přehodit u výhybku kam a
pokud to funguje
mu jsem datového komické komunikaci s vozidly von lidská to je přes klasické radiostanice jedna
která mohou při povídat s řidičem dispečeři když nějaký problém a nebo ještě například výluka
tak mohou přímo spoušť spustit hlášení dovozu aby cestující informovaly o tom že
je někde nějaký problém a
a jak vlastně ten problém
se bude řešit
poslední dobou se to praktikuje častěji a častěji to že přece jenom proto že se
někde něco vybourá a ty lidi
jsou naštvaní protože nestíhají to ještě pochopitelné tyto věčnost kouslo ale když pak stojí deset
minut tramvají a nevědí co se děje tak to už potom je horší a ta
komunikace se zákazník je důležitá
k tomu ještě datová komunikace s vozidly na vozidla vlastně pravidelně odesílají do rysů jsou
gps polohu svůj stav například přesto dispečink může centrálně vytknout nebo zapnout topení ve vozidlech
i když tuším že jenom elektrické trakce takže jenom trolejbusy a tramvaje
stejně tak můžou kontrolovat jestli někdo třeba v létě netopí rozsvítěj se jim to
a na dispečinku
to
na počítači a
ratha vlastně slouží
slouží široké škále věcí
a
podmínky co vlastně s tou můžu vřískat i cestující
jak vypadá dispečer skýtá dopravního podniku
dispečer si poznáte
ten je ten je tady někde
tady
tady má ňákou mapu na kterou se potom podívám blíže záznamy sdružení kamer a
tady má radiostanici přes kterou komunikuje s těmi vozidly
většinou takle to vypadá na denní směně že tam sedí ovšemže dva dispečeři nebo tři
a potom na příkaz samozřejmě méně
ti jsou schopní okamžitě reagovat po městě jim jezdí posádky automobilech
kteří přijímají teda ty příkazy tady s tou sálu a jakmile nějaký problém tak a
místo
měli sme nehodu například na veveří je to asi týden zpět
jenom plech info se nic nestalo
dispečerské auto tam bylo asi za třicet vteřin další minutu trvalo než to nafotili a
za tři minuty ta tramvaj měla jsem teda vystoupil šel jsem pěšky jak sem byl
naštvanej že to trvalo tak krátce
a smekám před nima že trasy mu to povedlo tak pěkně
zas vrátím trošku k tomu lisu ve vozidlech tak to vlastně vypadá kdybyste s vozidlem
hade konkrétně pravděpodobně z nějaké autobusu
vyndali vlastně celý ris
takže
ris je nejenom
ty počítače a řídicí jednotky ale samozřejmě tam patří označovače už napadla a veškerý informační
systém který se stará o zobrazování všech údajů
kam to jede k dispozici
vidíte tam nějaké reproduktory je to jednak hlášení dovozu potom
je tam i pro nevidomé nebo i na i na pořízeném lidi takže
no todle všechno se tedy stará
a vyhodnocuje to neustálé a
díky tomu že řidiči vlastně nemusí ani například praze dodneška musí řidič na každé zastávce
zmáčknout tlačítko že jako od bavili zastávku
aby mohli dál mysim to před potom jejich systému
tady
ne
praha
takže aspoň něco teda nebo todle určitě brně lepší než práce a
právě jak říkám je to jeden ze modernější systémů i co by byl kamaráde zaveden
už dokonce se podobném rozsahu ono šířil po jiných pro po celém jihomoravském kraji když
tam je to trošku jinak to že
tam to zajišťuje ten dopravce ale tam spousta dopravců takže
to je zase společnost kordistko dá se to snaží všechno koordinovat a škoda dohromady aby
to
volal
eště teda jsem byl přerušen že teda tam je to taky podle ti pěsti tady
v brně
si každé vozidlo posílá svoji polohu každých dvacet vteřin
a nebo případě že baví zastávky tak tam jako napojeno na zavření dveří
u autobusu ty tuším že na brždění ruční brzdy nebo
zastávku je rozdělen se přesně jmenuje a sem tramvajový šotouš
a
tady vlastně potom to odešla tu svoji polohu vlasta pobavit zastávky do diskuse to zapíše
že ten autobusové zastávky nebo tramvaj
případě že odjel dřív tak se jim na dispečinku právě
máte na té mapě se jim rozsvítí to vozidlo červeně protože pro dopravní podniky daleko
horší když ten autobus odjede zastávky dříve než když jede později
protože lidé jsou více naštvaní když ten autobusy mu jede přes no před nosem přesto
jsou tam včas náš naopak dyž prostě má tři minuty zpožděný protože to za staré
dopravního podniku často nelze ovlivnit
ještě tady mám vlastně vypadá neponikluje aby to trošku vidíte
ty čtverečky jednotlivé to sou vozidla
barva toho čtverečků jako jsem říkal
žlutá barva je že vozidlo má nějaké zpoždění
šedá barva je že u vozidlu nejsou přesná data o poloze zelená je že všechno
pořádků to je to sem si vyžádal tiskové mluvčí jestli nemůže poslat nějaké screenshoty tak
evidentně poslali screenshoty kde není žádná červená barva takže
asi zajímá mě jak dlouho čekali jestli sem to zobrazí
že tady vidíte nějak etapy je to dobré linka mají velmi podobné možnosti filtrování s
tím že mu mohou být samozřejmě i do historie podívat se přesně
jak to jezdilo kdy protože když přijde na dopravní podnik nějaká stížnost že ten a
ten autobus nejel padesát minut že na zastávce byl milionů lidí tak oni se pak
podívají zpětně vlysu zjistí ano nejel deset minut tak ode píšou paní že teda to
bylo téměř padesát minut takže toho titulu že za to nemohou
potom ještě mluvil jsem von lidském klientku tak to vypadá vlastně okýnko symfonickým klientem díky
tomu lidi kerý sou si může dopravní podnik přes radiostanici zavolat na vozidlo třeba na
konkrétní vozidlo nebo konkrétní linku nebo dát výzvu jenom autobusům takže
například se to využívá když máte ztratíte zapomenete batoh tramvají zavoláte na dispečink řeknete já
sem se zapomněl baťoh na které tramvaj to bylo na ty co teďka jela a
a který no šestka támle tak voni teda zkusí podle wisu dohledat která asi ta
tramvaj to mohla by
a pokuď teda si mi podaří konkrétnímu se to ideální pokud ne tak dají právě
výzvu třeba na celou linku
a
díky tomu zavolej řidiči a řidič když má chvíli čas například konečne tak se podívá
projde boothovo pokud to řidič někdo přinese u toho dispečink a o někom takový toho
člověka že teda a no a podle rysů se podívají kde ta tramvaj nebo autobus
bude
za třeba dvacet minut a dohodnou se s tím člověkem kde se kde si může
převzít nebo pokuď nemůžete časem to přijde na novobranskou do vedení dopravního podniku
to nejzajímavější je asi mapa tady nám teda poslali dokonce i nějaké uprostřed máme červený
takže může to se podívat že to vozidlo prahů
odjelo dřív zas na janáčkovo divadlo
třeba žluté a vidíte tam spoustu informací je tam
tady je
dvanáct patnáct což je evidenční číslo tramvaje potom nějaký kurz a
potom jsou čísla které ani já neznám to že tato data nám dopravní podnik ukazuje
zas tam mají možnost nějakého filtru mají tam zapsané i všechny výhybky se podíváte zastávky
linky že toto všechno oni mají v databázi bohužel nám slovo poskytují jenom zlomek ale
je to je víc než dost
teď si povíme něco
začátku vlastně těch dat nás to že
to je
systém dopravního podniku
a
to nejzajímavější se stalo jsme už dlouhá léta snili o tom že by podobná data
byla přístupná ale bohužel to nebylo možné
a
pořád se vymlouvali na spoustu problémů a že to technicky složité a náročné a najednou
v roce dva tisíce jedenáct se objevila aplikace filtrem
jejíž autor je aleš pecha který pracuje právě pro jedno ze společnosti která pro dopravní
podnik zajišťuje ten je s
a
tento člověk právě vytvořil jednoduchou aplikaci pro android
která zobrazovala tenkrát asi tři tramvaje které byly v rámci reklamní kampaně vybaveny wifi jestli
ste si s
o mi na té na tramvaj měla polepy plzeňský prazdroj tak tam právě byla reklamní
wifi
která byla sice zdarma ale zahltilo vás to tolika reklamama na plzeň že jste z
to byli opilý
a účelem této aplikace bylo právě tyto tramvaje sledovat později přibyly nějaké autobusy
a později
asi měsíc později se dockeru se těch té aplikaci objevily všechny tramvaje
a toho my sme
využili
a o tom jak jsme toho využili komponent chvíli abych prozrazoval ale díky tomu vzniklo
spousta další aplikací jedna z ní je šotoris
moje aplikace pak je uvozovkách konkurenční iris která je
pro telefony se systémem android
předvolební kampani odska si objednala aplikaci modré brno takže kdo máte iphony a androidy tuším
že androidy taky já tam je mají podobnou aplikaci ta mi ještě nějaké věci ale
já jsem to moc nezkoumal protože mám vlastní
a pak ještě několik dalších které dneska nefungují protože ty data se mění a změnil
se zdroj pátek takže to oficiální
a ty lidé kteří tenkrát měli přístup k těm neoficiální datům
teď už nemají a právě já jsem snaží poskytnout nějaký přístup ale o tohle za
chvíli
teď něco málo o tom šotorisu
zveřejnil jsem ho prosím si dva tisíce jedenáct pracoval jsem na něm
vlastně na konci roku ale tam byl a byl problém to že
sme to nesměli moc šíři
původní název byl mris
seš má znamenat jako mobilní ris protože
vlastně já jsem celý šotoris začal dělat proto protože
ta aplikace wifi tram byla pro telefony se systémem android já jsem měl symbianovou nokii
takže to nebylo
a je to tak mrzelo a jako správný šotouš jsem potřeboval vědět
kde konkrétně tramvaj
tak jsem vytvořil právě takovoudle jednoduchou aplikaci bylo to napsané v php
i byla optimalizovaná pro mobilní prohlížeče aby právě na ten na malé nokii to hezky
vypadalo nebyla tam mapa protože byla to webová aplikace a tenkrát si symbianovou javascriptem moc
neporadil takže
takže to sem musel odložit a bohužel zatím není dodnes
a cílem teda bylo zprostředkovat ty data a zvolil jsem trošku jiný styl myš pak
se ukázaly jiné aplikace já jsem to od pomocí různých tabulek s různými filtry
a
původně tedy byly pouze tramvaje a protože to bylo neoficiální tak byly časté výpadky dat
protože to bylo závislé na jízdních řádech ji a když se například o víkendu změnil
nějaký jízdní řád tak ty data vypadly a čtyři dny nefungovaly a
tím že sme to tahali silně neoficiálně tak
s tím nešlo nic dělat ze začátku
potom je teda se to všechno provalilo to mám kompozity
ale
zatím teda
tak on undergroundu proto je sme měli strach že se to dopravní podnik dozvíte že
prostě ty data ne
tak to vypadá mris
byla to opravdu velmi jednoduchá aplikace udělaná údivu
aby
aby vlastně ste měli ňáký základní přehled o tom kde ta vozidla sou snažil jsem
se odsune jednodušší grafickou podobu jasně
to číslo nahoře to ukazuje evidenční číslo tak tramvaje
tady je linka
a s
směr kam jede za sem dostával zda dopravního podniku a potom sem pomocí různých databází
vypočítává nejbližší zastávky z databáze ve máte jsem si vytáhnout kurzory číslo to mám takový
co to znamená
a pokud jste ještě kliku ji na mapu tady tu tabulku tak to ukazuje nějaké
detaily o tom vozidle
a dokonce jim a která se ovšem neměnila to že právě
sundavat je by sis
poradila zkoušel jsem to
rok dva tisíce jedenáct
to bylo je lisu a nemáme lidi s
si
půl roku později sem zakoupil vlastní doménu
proč šotoris pro takové neobvyklé jméno špatně se to hledat vyhledávat čích microsoft store ten
si s tím neumíš poradit skoro vůbec takže je to trošku problém propagovat svůj aplikaci
ale šotoris vzniku vlastně takže já jsem to méno mris a
mezi šotouš vás dobře tvořit šotoris
se ten název natolik líbil je samo tady použil
a obecně tenkrát jsem si nedokázal uvědomit že vlastně i mezi širokou veřejností to bude
mít nějaký užitek ale když jsem potom
jezdil tramvají já viděl jsem je spousta lidí
má na spoustě windows von telefonu sou tady taky
tak že to tam že to tam používají tak sem koukal a tady snažím se
to teďka mě pro ty šotouš dělat i trošku víc pro ty obyčejné lidi kteří
opravdu stojí jenom na zastávce ptej se podívat kdy mu přijede nejbližší tramvaj a zajímá
ho že tramvaj číslo
dvanáct nula čtyři je tam a tam má že jejich nemusí takový a takový to
asi většina z vás zajímá
a
později potom co sem zakoupil doménu šotoris c z tak jsem vytvořil mobilní aplikaci pro
windows po
tenkrát ještě se je
a ta vlastně funguje s odměnami dodnes
takle vypadá samo aplikace a já vám můžu ukázat
jako vypadal
jak vypadá
ohání se mi to podaří
co ty na toto
se
to je tak když se ukazuje nesme ona je datech
snům ruky nechce bavit
na ještědu plus
no
dobře tak asi
a výborně
a na to
tak a co má trošku problémy s tím bylo trošku dneska a
no je to vy to co jsme dosud protože
pravděpodobně zadání znělo aby do večera byla funkční aplikace aby mohli na nějaké kynout ukázat
i
a pak to prostě omylem vydali pro veřejnost
tak to vypadá
že
sme tu aplikaci
a
základní nastavení vlastně za sumuje na naši polohu bohužel tady areál je docela daleko všech
možných tramvaj to že pro to mám nastavený disk a tramvaje
takže to musím dáli
a
stále stahuje data takže wifi
jo výborně
tady ušpiníte vlastně
je soupis bitmapě
měli by se i pochvaly no dívala
je teda zas data nespadla
mimochodem
musíme sem byl informován že spadla celá aplikace i do los
takže se musím pochlubit že je to snad ne
ano výborně hýbe se to
i přes počáteční technické pokuď děkuju
a
díky tomu teda když se někde na zastávce tak si můžete zobrazit toto a nikomu
tramvají
ukazuje vám to i když si kliknete na hůř
tak nějaké základní informace směr té tramvaje pak nějaké věci spíš pro ty šotouš asi
vás nezajímá příklad ty tramvaje
ale pokud by vás zajímalo je to je dobře
zkusím najít nějakou nízkopodlažní kterýma nízkopodlažní tramvaje takže ta ukazuje svou hříčku
pracují momentálně na různých filtrech abyste si mohli vyfiltrovat jenom nejenom podle tak se když
chcete trolejbusy jaksi překlad a lidovci
budete chtít i
jak a nějaké jiné filtry tak to má momentálně rozpracované ale to jsem to vzal
trošku
od znova takže
je to vlastně windows von sedum pět aplikace upravená
takže sem si dal za úkol přepsat to uplně jiná
což trvá trošku déle
aplikace má potom se různé drobnosti jako sme si jízdenky
když dost von neumí odeslat neumí povolit aplikaci z bezpečnostních důvodů odeslání takže vám to
vlastně no
vypíšete se mezi zdenku
a pak spíš teda funkce pro šotouš je že si mohu najít
nějakou konkrétní tramvaj
když potřebuji právě
odchytit něco na zajímavou foto grafy
to je to je asi ta data mobilní verze musím se pochlubit že se nám
podařilo
předchozích čtrnáct dní uvolnit
verzi pro iphone pro a jeho s
a verzi pro líbily
autor aby byly aplikace mám támle zrovna si hraje se svýma sportem
kdybys vás zajímalo jak aplikace vypadá tak pokud nemáte back byly stavte se za ním
vám to určitě nám říká že
zveřejnil jsme včera nebo předevčírem
ta
a to je tedy všechno no to
a zkusim zavřít do smlouvy to pykat si a vrátit se sem
nemobilní verze a tady vidíte tebou verzi která vypadá hodina
většina z vás asi radši vidí tu mapu protože je to přehlednější člověk s na
tom lépe orientuje
a je to je to na všechno pohodlnější protože rychlejc vidíte různé věci já jsem
zvolil právě ten tabulkový přístup kvůli těm mobilním zařízením které tenkrát neměli operační systém a
zdroj
a mě to tak já zůstalo takže já jsem šel narozdíl například konkurenčního nejsou jinou
cestou
že já jsem se snažil logů
různě určovat ukazovat podle toho že sem to brzo pasoval s nejbližším zastávkami
a
ukazoval jsem asi nejbližší zastávku směr a
bylo to spíš pro ty šotouš ale
stala se zajímavá věc já jsem si říkal že musím udělat mapu je prostě podle
se líbil šotouš může se to nelíbí oblastí den
ale zjistil jsem že můj aplikaci například voni využívá komunita nevidomých
protože tabulce stejný čte lépe než mapě
asi pochopitelné
takže ještě ve spolupráci s několika právě nevidomý mi sem upravoval aplikaci aby to bylo
lépe čitelné pomocí teče
takže
máte to dělané je v té tabulce
která jejichž cílem je
to dal nějaké struktuře jednotné a
právě každá tabulka té tabulky má ještě spoustu
popisku aby se vědělo právě aby ten nevidomý něčím nahradit ten vizuální visuální předávání informací
takže v tomhlectom to moje aplikace se právě hodně používá a
jsem doktora a určitě
jakékoliv změny když jednou možná tam a pak příde tak ta tabulka bude vždycky tam
no někdo musí dělat
jako jim něco struktuře dat pro tu aplikaci kterou dostáváme
data vždycky push i ta původní byla ve formátu j se od posílali na identifikátorů
vozidla to je evidenční číslo
si na každé tramvaji autobuse prvně tak máte čtyřmístné číslo
které právě sloužit evidenci těch vozidel a pomocí toho
já sem byl schopen zjistit i spoustu dalších údajů
například
například jestli je vozidlo nízkopodlažní nebo právě ten typ vozidla protože
dopravní podnik tady ty věci jednak asi nevim jestli měl databázi ale zcela jistě námi
poskytoval takže
jsme si je tahali jinak a já jsem to porovnával z databází hádek sem se
to je takový šotouš s tím
a nejenom šotouš mi jsou tam i veškeré informace o dopravě a
chtěli nebo v spolku
potom nám posílali to nejdůležitější co vše zeměpisná poloha takže zeměpisnou délku a zeměpisnou šířku
a k tomu eště později se tam objevil směr díky tomu jsme mohli vlastně se
typy jsou ty šimečky tak ukázat i kterým směrem to vozidlo jede co všechno jedno
užitečné takže
vědět že tam mají číslo jedna je tam a tam je celkem k ničemu když
nevíte směrem doprava nebo doleva
důležitá věc určitě hlinka to že pomocí té sme mohli hledat mohu vypisovat nejbližší zastávky
a pomocí tohle základní filtrování barvení těch bodů
potom ještě tomu směru pomáhá cílová zastávka nám hodně ulehčili práci protože předtím sme to
museli všechno porovnávat právě z vlastní databází a při každé změně jízdních řádů to úprava
aby se to zobrazovalo správně teďka dopravní podnik už nám tu cílovou zastávku poskytuje sám
ze svých vlastních dat
takže na ulehčí spoustu práce
no a protože původně to byla aplikace wifi tram pak se nám tam ukazuji vozidla
s wifi momentálně tuším že přesně nula hřídel
plus mínus jedna nejsem si jist
a
to byly to byly tam oficiální data která sme stahovali
a
sněhu začátku letošního roku
ta máme oficiální na to licenční smlouvu s dopravním podnikem a nově tady těm všem
datům co se mám teďka popsal tak nám ještě vypisuj kus vozidla kurz vozidla to
jako je on
zjednodušeně unikátní identifikátor vyprávění toho kurzu takže
ten dopravní podnik podle toho ví co to je za službů
a ty vozidla jako různě přijíždějí mezi linkami určitou dobu vyjíždějí z vozovny určitou dobu
zatahuje do vozovny někdy mají pauzy tak podle toho kurzu na to existují služební jízdní
řády
a podle toho kurzu vlastně unie identifikují
jak se to vozidlo má chovat a podle toho kurzy dohledávají těch pravidelných jízdních řádech
ty odchylky takže každé to vozidlo vlastně vtom služebním jízdním řádu je napsáno kde kdy
přesně kolik má mít a co tam má dělat a podle toho to porovnávají
pro šotouš je velmi praktická věc je složení soupravy
když máte dvě tramvaje za sebou tak každá má svůj evidenční číslo jedna z nich
může mít místo odvážní jedna nemusí být nízkopodlažní
takže ty tramvaje mají různou kapacitu
takže díky tomu
zejména šotouš i teda vědí že ní přijedu na tramvaj takže du dále od silnice
nebo nastaví objektiv jinak aby se jim tam vešla do záběru
a
spíše tady nech troše to vše pro obyčejné lidi je důležitá nízkopodlažní vás
pět nám ve formě budinu posílají jestli která jedničku když je nízkopodlažní no když neni
a je to může to filtrech a odpadá nám to filtrování zase načítání dat sem
jeden sebe a de o to že ta zas může mít jinou databázi
i když teda
ukazuje se že ta databáze béma kde je přesnější a rychlejší než ta databáze dopravního
podniku
že on to mají pro sebe dispečer jestli to vozidlo je nízkopodlažní nebo nemusí musí
se koukat aplikaci
no to sou to sou data vlastně která sme stahovali
a
jsme stahovali právě s to wifi tram oficiálně jsem galvanismus aby se
provalilo
ale to se samozřejmě
takže nejdřív velkej underground viděli to jenom kamarádi šotouš i
později se to dostalo na fórum
tuším že to startoval auto aplikace iris
který už to nevydržel a jsou zveřejněny
a najednou se objevil hned po něm sme zveřejnil ja si dalších pět lidí další
pět aplikaci který
byly všechny navzájem sobě nikdo nevěděl ale
ale je takle se to provalilo kdy se to dozvěděl dopravní podni tak chvíli to
trvalo ale později která nám chtěli stopnout a data protože je spoustu důvodů spoustu
spoustu výmluv proč vlastně nejde proč to nesmí by
jeden z nich je například mi zadavatelů reklamy
že
když máte nějakou reklamu nějaké vozidle takže ten zadavatel bylo sledovat nebo ta pozemská tramvaj
jezdí luboš se nám dopravní podnik třeba stěžovat jak to že mu nejezdit přes centrum
je to že jezdí někam do modře nic je prostě ho nepotřebuju mít vozit centru
takže toto byl jeden z důvodů ale my sme my sme i oponovali
protože
reklamy si zadává do ten zadavatel firmě sny
která má asi na deset let svou a dvacet smlouvu s dopravním podnikem výhradní výhodná
smlouva
a
tý smlouvě já jsem čet vlastně vzory a tam za toneru či prostě když se
stane že ta tramvaj má nehodu
a celá se rozbije prostě se stane že měsíc nevyjede nižší opravy toto všechno ve
smlouvě zahnuté je takže toto prostě byla jenom hloupá výmluva
proč prostě nám teda pane zpřístupnit
potom byly důvody jako že někdo by si moh počkat na řidiče kterým ujela někde
stě bysme ujela říkat si prosím
takže
to je možné ale zas na druhou stranu si budem povídat sme v brně když
vám brně ujede tramvaj tak stačí stoupnout si na českou nebo na hlavní nádraží a
během půl hodiny ta tramvaj tam zase že pokud se na to řidiče opravdu chcete
počkat a nevydrží této tak
tak ten možnost ale doporučil spíš využít stížnosti zavináč by to mohlo cz to je
gui lepší způsob co mi zelenější
taky by nám teda tady vypli
aha
právě my sme měli starosti s života data přijdem
nakonec to dopadlo tak že na mne stopy úplně ale smazali nám ta evidenční čísla
jinam vlastně začátku ty aplikace spadli protože my jsme všichni pro mě tušíme ale iris
spadnul mě to jenom z nefunkčního devadesát procent funkcí protože
veškerá data se načítat svejma h d na základě na základě evidence a když nemáte
evidenční číslo tak se špatně načítá na základě evidence
takže tím nám to ustřihli a
že takže měli jsme spoustu problémů a
nějak se to muselo řešit že jsme před tím se dopravní podnik a sem prostě
byla řeč a dycky různé výmluvy a problém jak na to není čas
a
nakonec se podařilo udělat besedu autorů a
fanoušků návštěvníků stránek nemá diecéze z generálním ředitelem dopravního podniku to se uskutečnilo březnu roku
dva tisíce dvanáct
jsme to ve vozovně branky a o to
ta tramvaj aby to bylo stylové
a
tam sme se bavili s panem generálním ředitelem ten nám pověděl že
tom té naše myšlení se je velmi nakloněn protože si uvědomuje že
oni už ten systém mají je to téměř nic nebude stát a přitom
mým zadarmo uděláme aplikace a dostane mezi lidi a
zákazník který je spokojený to je dobrý zákazník
a
navíc nám hodně napomohlo to že v říjnu dva tisíce jedenáct rovinu registrátor a do
toho do přišlo svůj doménu do pomohl c z
a nějaký náš netuším jestli to byl přímo někdo od nás ze strany jsi to
uplně pamatují nebo jestli někdo s autorů nebo jenom nějaký náš a na ale ten
si toho rychle všimnul doménu si zaregistrovat
asi deset minut na tomu napsali s uskupení žít brno že by to už nějaký
koupili asi
asi víte že to dopadl
to jsi my sme díky bohu takle předběhli a
nakonec podobu dyž si to dopravní podnik s registrátor vyřešil protože oni to měli všechno
zaplacené jenom
u tu dost to bylo
takže později teda sme to převedli nebo okamžitě se to převedlo na ten server deamona
diecéze takže vy ste chtěl informace dopravních podniků tak ste šli na naše panu školské
stránky cože lepší náš chyba pět se stránka nenalezena nebo tady snad který nebo co
skoro to se tam fázi
a
todle právě generální ředitel velmi ocenil a díky tady tomu kroku vlastně
že sme je zaštítil in š si to s registrátor vyřídili já se sepsali správně
záznamy
tak že ty lidi se měli mohli získat informace o výuka o je věci když
našem zeleném dyzajnu je to design dopravního podniku
a díky tomu se s námi začli poměrně bavit a komunikovat a začla jistá forma
spolupráce a při tebe se je právě sme se dohodli na tom že se založí
speciální komise
a že ta komise bude jednat o tom
jak nám ty data zpřístupní ne jestli a líná
to bylo důležité už tu chvíli
a
s tím s tím jsme odcházeli ste besedě nadšení že to bude výborné
takhle vypadala aby se na té tramvaji se nedá hubená před a nám nějaké je
důležité dokumenty o šotorisu
a dopadlo to tak že dva měsíce se nic nedělo
po tady té besedě takže já sem o tom napsal tiskové mluvčí dopravního podniku jestli
teda sem tom pracuje světa komise funguje
bylo slíbeno
a
nakonec se tisková mluvčí zjistila že ta komise která na to bylo stanovena tak se
po celé dva měsíce ne sešla donesl se to eště de generální řediteli ten
s toho nebylo úplně nadšený takže přikázal
okamžitě prostě aby se to začnu řešit
takže druhý den
sme měli zpátky
evidenční čísla vozidel
a začal se tedy jednat
potom je že je tam ty data dají
já vám to prozradím trvalo to
toho to vlastně dva roky skoro
pořád se k tomu moc neměli ale hodně nám pomohla sněhová kalamita březnu dva tisíce
třináct
kdy
v brně absolutně všechno stálo nebo když už nestál tak jezdilo zcela mimo jízdní řád
protože von by řek že ta tramvaj má výhodu že s těch kolejích jela místo
a projede vlastně i sněhovou zády což je sice pravda problém je že když vám
zapadá sněhem jitka
tak pause ne přehodí přestože hříva na tak dyž ty auta do ní návozy o
budu servisní tak prostě teďka se ne přehodí takže většinou takovýdle situacích je dispečinku vydá
centrální příkaz ať se jezdí tam je to přehozen o je aspoň někam něco jezdilo
to že
si zákazník bude šťastnější
místo do židenice dostane blíž ně než jeden to nejelo vůbec
a
tato kalamita ukázala vy nedostatečnou připravenost informování cestujících protože tenkrát vlastně byla
ty dva celé obrazovky na mendláku na hlavním nádraží tak oni fungují vlastně taky jsou
tak je napojené na ris
ale je trošku jiná
a ukazují vlastně přes gsm se jim zasílají data o aktuální pouze tramvají a ona
si to počítá nebo nevím jestli soudě na server nebo jestli to do počítala přímo
ta obrazovka ale dojde tam hlasem dopočítání
dopočítáním těch jestli kde ta tramvaje za dlouho přijede takže se to nebere podle jízdního
řádu bere se to podle aktuální polohy
a potřetí vypadnou data pokud nejsou tak se tam ukáže plus mínus
a vezme se podle jízdního řádu když máte plus mínus na té obrazovce tak
vám vozidlo pravděpodobně přijede to že bych má rozbitý nejsem oni nestojí a nikdo neví
ne
a právě tady ty obrazovky přitéká mi tě zcela selhaly protože
některé neukazovali vůbec nic některé ukazovali nesmyslná data
a ty lide lidi
včetně mě já sem teka mi tě uvízl také jsme vůbec nevěděli co se kde
děje po co se nestalo
moje aplikace spadla je list spadnul protože s těch stovek cache tisícovek přístupů denně
najednou byli
desetitisíce a prostě hosting nebyl na něco takového připraven
shodou okolností šotoris věděli z té doby běžela se nenos týmu takže
tam asi měly docela
docela zábavu
a
tak tedy vyvoslím to nějak rozchodil ale
ale asi půl hodiny to nefungovalo vůbec nic
a
zároveň ale právě se ukázalo že
to by mě přesvědčilo že ta aplikace má budoucnost pro obyčejné lidi pro obyčejné cestující
protože právě takové případy vám to hrozně pomůže s tím zjistit
kde vám co
kdy jede
dle dva tisíce čtrnáct teda ne byla zaslána licenční smlouva
kterou jsem si nepodepsal ta licenční smlouva vlastně to můžete si vyžádat někdo kolik z
vás neměl by asi byl problém dopravního podniku
s ní si nějak
jako dělat nějak konstrukce jediný důvod proč vlastně ani vyžadují licenční smlouvu aby se spoustě
veškeré odpovědnosti za to že když ty data jim nepojedou tak abych já se s
nima něco udělal milióny že moje aplikace zdát
to nevýhoda ale zas
dávají mi je zdarma ty data že můžu být ráda
a
zároveň kvůli ochraně vlastních podnikové sítě tak si vyžádali ip adresu mého serveru a filtrují
přístup na to
to je z důvodu toho protože oni tam musely vyřešit spoustu bezpečnostních otázek
protože ten když si říkám obsahuje spoustu dát včetně například
osobních údajů řidičů služebního čísla po rodné číslo
o velikost bot protože musí dostávat podnikové
sejmi vlastně jednotný ústrojí uniformy
takže všechny tady ty data mají vtom jsou počítačích a kvůli ochraně simtě vyžadují
vyžadují právě přístup
to ip adresami tom jako toho
a
to je která vlastně všechno
já vám ještě o šíření na další města komunikují s několika dopravními podniky
uvidíme jak to dopadne je to podobný problém jako brně
co zcela jistě nebude tak praze protože zprávy se neobtěžovali ani bude psát co malých
čím menší dopravní podnik tím nic komunikují jaký mít spolupracují ale zas
tím není zákazníku
připravenou novou verzi a teďka vytvářím otevřené aby pro vývojáře takže
s tím dopravním podnikem je těžká dohoda a
nebyli schopni mi zacelila popsat vlastně ani co ta data obsahuje moc spíš mohou obsahovat
co obsahují vím protože jsem šotouš takže to poznám
ale občas se objeví něco nového co
já musím zjišťovat co to vlastně znamená
a
s tím je právě trošku problém
takže právě proto teďka připravuji otevřené aby pro vývojáře za tím neběží určité jako je
demoverzi
tady využívá právě například black byly nebo tahle os aplikace které se neprogramovat já ale
kamarádi
otázku je samozřejmý magnetizace nakonec nějak lyžovat
já to dělá hra pro sebe a
pro zábavu a
největší odměnou pro mě když vidím že
někdo má umí já běžím na to moje aplikace
ale protože něco stojí hosty něco stojí je ní
tak co eště docela problémy
takže někde na tom si udělat
na závěr bych si dovolil poděkovat právě vedení dopravního podniku hoši havránkovi vše generální ředitel
lidi a jejich uvést vlastně hodně sem komunikoval ohledně aby to šlo
aby to šlo s karlem kolik budou
vše vedoucí odboru systémové inženýrství
ten právě se zasazoval tam měl na starosti vás je to zpřístupnění dát takže
taky jsem o tom komunikoval spousta zaměstnanců id oddělení kteří to udělali kteří nás přístupný
data no a samozřejmě s mým kamarádům kteří
sám taky podílejí kteří mi nadávají bych měla špatné barvy a ně ní barvy
a vylepšila tu aplikaci a samozřejmě i vám uživatelů a mám co tady ste se
za mnou přišel podívat
která to vlastně funguje
pokud byste ještě chtěli
něco o tom tak
asi
asi už nebude často otázky moc ale možná potom bych si měl přiznat a venku
tak vám tráví ukážu povím
pokud máte blinkry iphone nebo windows po můžete si stáhnout aplikaci pokud máte a zdroj
doporučit iris který je velmi kvalitní ale není můj takže
takže ho moc nebudu propagovat
a samozřejmě znova leze šotoris cz
dělat děkuji