Animované mapy městské hromadné dopravy města Přerova

Úvod

Stránky k baklářské práci Animované mapy městské hromadné dopravy Přerova.
Vedoucí práce:Prof. RNDr. Vít Voženílek, CSc.Oponent:Ing. Zdena Dobešová
Autor:Filip JungRok 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.

Textová část

Výsledky

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.

logo
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.
schema aplikace
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.


XHTML & CSS valid; © 2008 Filip JUNG