Vedoucí práce: | Prof. RNDr. Vít Voženílek, CSc. | Oponent: | Ing. Zdena Dobešová |
Autor: | Filip Jung | Rok odevzdání: | 2008 |
Abstrakt. Cílem této práce je vytvoření webové aplikace umožňující interaktivně vizualizovat městskou hromadnou dopravu v Přerově. Doprava obecně je bezpochyby časově proměnný, prostorově založený jev a jeho znázornění na papírových mapách nebo pomocí klasických prostředků vyjadřuje jeho dynamiku pomocí určitých metod. Ty jsou limitovány hlavně omezeným znázorněním změny jevu v čase. Animace nám nabízí nové možnosti, které tato omezení nemají.
Klíčová slova: animace, SVG, městská doprava.
Abstract. ANIMATED MAPS OF MUNICIPAL TRANSPORT OF PŘEROV CITY. The aim of this thesis is creation of a web application capable of interactive visualization of municipal transport of Přerov city. Transportation, in general, is a time variable spatially based phenomenon and its visualization on paper maps or by the help of classical means is done by specific methods. These are limited mainly by a restricted visualization of a phenomenon change in time. Animation offers us new possibilities, which do not has such limitations.
Keywords: animation, SVG, municipal transport.
Aplikace je umístěna na internetové adrese http://gislib.upol.cz/ dprace/bakalarske/jung08/ ,případně odkaz na verzi s aktuálním jízdním řádem je na adrese http://mhdprerov.ic.cz/. Pro aplikaci byl zvolen název AniBUS a logo pro její snadnější zapamatování a propagaci viz obr.
Obr.1 Logo aplikace
Výsledkem je tedy aplikace umožňující dynamicky, na základě voleb uživatele, zobrazovat MHD v Přerově. Její hlavní předností je tedy to že se nejedná o předem připravenou ale o dynamicky generovanou mapu. Samotné prostředí aplikace je i pro málo zkušené uživatele snadno pochopitelné a přehledné. Pomocí ovládacích prvků lze změnit zobrazovaný výřez mapy a také ovládat animaci.
Obr.2 Schéma aplikace
Během vývoje aplikace stálo v cestě mnoho problémů hlavně s vzájemnou nekompatibilitou jednotlivých prohlížečů. Ve výsledku tedy „živá“ aplikace funguje pouze v prohlížeči Opera od verze 9. Ta je ke stažení zdarma, stejně tak jako její USB verze, která dokonce nevyžaduje instalaci. Původní záměr, aby aplikace fungovala i v dalších dvou nejpoužívanějších prohlížečích nevyšel. Mozilla Firefox totiž nepodporuje standart SMIL potřebný pro deklarativní animace, i když verze 3 beta má podporu SVG vylepšenou než verze předchozí. U Internet Exploreru, kde zobrazování zajišťuje plugin Adobe SVG viewer, je problém s tím že nemá schopnost posílat HTTP hlavičky a nemůže přijímat data z formulářů. Pro uživatele Internet Explorer byly přidány statické animace.