Informační systémy InfoMapa 3.0 Úspěšný program Mapa Prahy znají uživatelé ještě z "dosovské éry" a řada z nich se už seznámila i s jeho "okenním" pokračováním, programem InfoMapa. Firma PJsoft nyní připravila jeho další verzi, která přináší nové funkce a opět rozšíření atlasů - tentokrát o Brno a Ostravu. Abyste nebloudili Grafické informační systémy patří k populárním softwarovým produktům, protože obvykle zpřístupňují velký objem informací nejen v databázové formě, ale především ve spojení grafického a datového vyjádření hledaných informací. Tuto skutečnost si už před časem dobře uvědomila česká firma PJsoft a svou příležitost jaksepatří využila. Zatím posledním důkazem je InfoMapa 3.0 - jak jinak než pro Windows, devadesátpětku nevyjímaje. Produkt se distribuuje na disketách jako modulární systém, kde si uživatel vybere podle svých potřeb jednotlivé části, případně tzv. malý nebo velký komplet. K dispozici je i verze na CD-ROM, ovšem pouze ve variantě velkého kompletu a bez možnosti vlastní editace dat. Součástí této varianty je navíc přibližně 300 obrázků paláců, zámků, kostelů a 30 minut videosekvencí z hlavního města Prahy. V recenzi si povšimneme jen nejdůležitějších nebo zajímavých možností jednotlivých modulů; podrobný popis všech funkcí programu by dalece přesáhl prostor vyhrazený tomuto článku. Jestliže se pro InfoMapu rozhodnete, vše se dozvíte z přiložené Uživatelské příručky (její vazba však není příliš pevná) nebo z rozsáhlé a dobře zpracované kontextové nápovědy. Produkt lze ovládat pomocí klávesnice, ale především myší, přičemž se vhodně využívá i její pravé tlačítko (nabízí funkci vyhledávání, příp. i další smysluplné funkce, zejména v režimu editace dat). Dostupné ikony pro ovládání funkcí programu jsou soustředěny do několika lišt, které lze uživatelsky modifikovat a tak přizpůsobit prostředí programu vlastním zvyklostem. Také ikony, které vhodně informují o jednotlivých objektech a jejich mapovém umístění, je možné editovat editorem ikon (je součástí produktu). Běžnou práci s programem zvládne každý uživatel během několika minut. U všech informačních systémů jsou nejdůležitější data, i když ani uživatelská přívětivost a možnosti vlastního prostředí pro práci s daty nejsou zanedbatelné. Stejně je tomu i v tomto případě. Proti řadě jiných informačních systémů je pro tento produkt charakteristické, že se data také zobrazují do map a ke každému datovému údaji proto musí být známy mapové souřadnice. Přitom jsou zde připraveny údaje o více než 160 000 datových prvků. U některých záznamů jde jen o několik desítek bajtů, jiné potřebují mnohonásobně víc (např. železniční spojení, tvary křižovatek apod.). Skutečností, která zásadně ovlivňuje kvalitu informačního produktu (a je vlastní všem informačním systémům), je aktuálnost uváděných dat, jejich rozsah a členění do oborových skupin. Vzhledem ke značné dynamice změn je nemožné požadovat na těchto systémech jejich stoprocentní úplnost a bezchybnost. Snahou autorů však musí být zabezpečit co nejvyšší aktuálnost dat a jejich dodatečnou (i dílčí) aktualizaci. InfoMapa tento požadavek plně respektuje a raději volí méně dat, ale za to přesná a aktuální. Ale přejděme nyní od obecných úvah k podrobnějšímu popisu jednotlivých modulů. Systém Tento modul tvoří jádro produktu a řeší všechny jeho základní funkce - ovládání programu a komunikaci s uživatelem v kvalitě Windows, připojení grafických a datových modulů, zobrazování grafických i textových informací. Mezi funkce, které jsou díky tomuto modulu dostupné ve všech atlasech, patří: * Zobrazení mapy - je možné volit zobrazení celé mapy, jejího výřezu, postupně měnit velikost mapy, umístění zvoleného místa mapy do středu obrazovky, přesun na ručně (pomocí souřadnic) nastavené místo mapy. * Zobrazení měřítka a souřadnic - slouží k lepší orientaci na zobrazených mapách. * Funkce míry - měření vzdáleností, plochy, azimutu a vykreslení akčního rádia. * Tisk - tisk obsahu aktuálního okna na připojené tiskárně, příp. uložení požadované mapy do souboru ve formátu HPGL/2. * Kopie do schránky - obsah aktuálního okna nebo jeho část se zkopíruje do schránky (clipboardu). Při prohlížení mapových informací má uživatel možnost zobrazovat jednotlivé grafické vrstvy. Každý atlas je tvořen grafickými a datovými informacemi. Grafické údaje jsou rozděleny do různých skupin - vrstev, např. sídla, silnice, železnice, vodstvo atd. Každá vrstva je definována pomocí objektů, např. vrstvu vodstvo tvoří řeky, vodní plochy a jejich názvy. Uživatel si pak může zvolit, které vrstvy a objekty mají být zobrazeny, a to i v souvislosti s právě aktuálním měřítkem mapy. V praxi to znamená, že např. při zobrazení celé Prahy uvidíme pouze důležité ulice, při dostatečně velkém zvětšení i jejich názvy, při dalším zvětšení také méně důležité ulice a jejich názvy a pak i orientační čísla domů. Tato vlastnost systému výrazně přispívá k přehlednosti zobrazených dat. "Hračičkové", kterým se při experimentování podaří rozhodit autory připravené nastavení tak, že se mapa stane nečitelnou, mohou implicitně nastavit výchozí parametry zobrazení (desktop). Jinou zajímavostí je vícenásobné otevření jedné mapy, kdy při každém otevření atlasu lze zobrazit jiné vrstvy a umožnit tak velmi zajímavé pohledy na data. V jednotlivých vrstvách může uživatel ovlivnit pořadí vykreslování připojených objektů a zdůraznit tak důležitost, jakou daným vrstvám přikládá. Další možnosti (bezesporu nejčastěji používané) jsou vyhledávání objektu, prohledávání okolí a externí funkce, které jsou s některými atlasy spojeny - např. automobilová doprava, železniční doprava, MHD apod. Po aktivaci funkce prohledávání okolí je třeba definovat, ve kterých databázích se mají požadované údaje vyhledávat a v jakém okolí (v okruhu, v pásmu nebo nejbližším objektu). Výsledek vyhledávání je možné zobrazit jak v tabulkové formě (a získat tak další informace vztahující se k příslušným objektům), tak také jako jednotlivé objekty na příslušné mapě. Obsah jednotlivých databází lze také prohlížet po aktivaci položky menu Objekty, které se dále dělí na interní (definované autory) a externí (definované uživatelem). Přehled interních objektů a počty jednotlivých záznamů pro existující atlasy jsou uvedeny v připojené tabulce. Přehled ukazuje, jak rozsáhlé informační zdroje produkt nabízí. Určitý nedostatek vidím v nejednotné filozofii členění a pojmenování objektů v jednotlivých atlasech - plánech měst (odlišné členění u České republiky je pochopitelné). Editace Připojením tohoto modulu získává uživatel možnost úpravit některé informace produktu podle vlastních potřeb. Editovat lze jak vlastní grafické a databázové údaje, tak i poznámky v některých už existujících databázích. Mapové souřadnice nových prvků lze převzít ze stávajících prvků nebo zadat přímo číselným údajem. Tak třeba 3500 uzlů automobilové dopravy v atlasu České republiky lze rozšířit o stovku dalších podle vlastní potřeby. Česká republika Modul Česká republika obsahuje mapu republiky a je spojen s úctyhodným objemem datových údajů (viz tabulka). Na mapě lze zobrazovat lesy, chráněné oblasti, komunikace, železnice, vodní toky a plochy, hranice okresů, jednotlivé obce a mnoho dalších objektů. Přístupny jsou externí funkce: automobilová doprava, železniční doprava a satelitní navigace. Automobilová doprava umožňuje vyhledat (ve třech variantách) silniční spojení mezi libovolnými dopravními uzly i s určením některých požadovaných údajů. Železniční doprava je vlastně elektronickou podobou platného jízdního řádu (s možností aktualizace v souladu s vydávanými změnami). Program umožňuje vyhledat existující spoj pro požadované datum a přibližný čas plánované cesty. Lze také zobrazit všechny vlaky, staniční přehledy a další informace. Úplnou novinkou této verze je funkce satelitní navigace. Umožňuje přímé (on line) i nepřímé (off line) připojení přijímače využívajícího signály družicového navigačního systému GPS (Global Positioning System) k zakreslení pohybu vozidla do mapy s přesností určení polohy do 100 metrů. Někteří uživatelé u tohoto modulu postrádají možnost vyhledat autobusové spojení. Vzhledem k tomu, že regionální i dálkovou autobusovou dopravu zabezpečuje v současné době velké množství přepravců, nepodařilo se dosud (ke škodě uživatelů i přepravců) sestavit natolik kvalitní a po určitou dobu stabilní jízdní řády, aby se daly do systému InfoMapa zařadit. Praha Plán Prahy má za sebou nejdelší historii vývoje a ve všech svých dosud existujících verzích také nejvíc uživatelů. Je spojen s velmi rozsáhlou datovou základnou a uplatňují se v něm i další externí funkce. Pomocí funkce MHD lze najít spojení mezi libovolnými stanicemi městské hromadné dopravy (včetně přestupů a doby potřebné na cestu v závislosti na denní době), zobrazit tratě a zastávky jednotlivých linek a vše si pochopitelně vykreslit na mapě. Základem dat pro automobilovou dopravu jsou údaje o 900 pražských křižovatkách včetně jejich dopravního řešení (i zobrazení). Umožní vyhledat dopravní spojení mezi zvolenými křižovatkami (lze určit či zakázat průjezd definovanými dopravními uzly). Výsledkem je seznam průjezdních míst, ujetá vzdálenost (čas a km) a zobrazení variant trasy na mapě. Lodní doprava ukazuje spojení míst v Praze vodní cestou. Pomocí externí funkce popisných čísel najdeme libovolný objekt v Praze, známe-li jeho popisné číslo a odpovídající katastrální území. Pro každé ze 112 katastrálních území jsou uvedeny i zajímavé údaje o jeho historii. Značná část datových objektů patří kulturním památkám, což je u informací o Praze pochopitelné. Ve spojení s připravovaným volitelným cizojazyčným prostředím (anglicky, německy) jde o vhodný prostředek pro organizace cestovního ruchu. Určitým zklamáním pro uživatele předchozí verze asi bude skutečnost, že autoři vypustili z modulu Prahy databázi firem, protože nebyli schopni zabezpečit dostatečnou úroveň její aktualizace. Snad se v příští verzi do produktu opět vrátí. Hradec Králové Modul Hradec Králové byl zařazen už do předchozí verze produktu. Jeho datové zázemí nedoznalo podstatných změn. Dosud nejsou připojeny žádné externí funkce. Brno Nový modul přináší údaje o druhém největším městě České republiky. Jeho datové zázemí zatím není příliš bohaté a externí funkce také nejsou definovány. Přesto však je víc než plnohodnotnou náhradou tištěného plánu města. Ostrava Nově zařazený modul vykazuje standardní grafické zpracování, ale zatím je budován na nepříliš rozsáhlé bázi dat, lze však zakoupit rozšiřující databázi informací zpracovaných firmou Avízo. Takový přístup ukazuje možnosti dalšího rozvoje produktu a dává prostor i pro iniciativu jiných firem. Další zajímavosti Instalace kompletu z disket zabere na pevném disku 18 MB. Program potřebuje pro svou činnost prostředí MS Windows nebo Windows 95 (tedy minimálně PC 386). Přesto však firma PJsoft pamatovala i na majitele počítačů HP200LX a speciální variantu Plánu Prahy připravila i pro jejich kapesní miláčky. Produkt existuje také v síťové verzi (ale ne na CD-ROM). Na co se uživatelé mohou v nejbližší době těšit? Pro modul Prahy je připraveno další rozšíření externí funkce MHD o přehled staničních jízdních řádů, pracuje se na opětném rozšiřování datové základny existujících atlasů a zajímavý jistě bude i chystaný atlas Evropy. Autoři také připravují 32bitovou verzi programu. V krátké recenzi nebylo možné podrobně probrat všechny funkce tohoto produktu. Zejména nastavení vlastních variant zobrazení dat a vytváření (editování) uživatelských vrstev (určené především pokročilým uživatelům) nebyly příliš zdůrazněny, přestože umožňují velmi rozsáhlé modifikace dat podle potřeb uživatele. Na závěr ještě malá úvaha. Každý programový produkt se dá udělat profesionálně, někdy i s trochou poezie. Autoři InfoMapy 3.0 přistupují ke své práci s opravdovým fandovstvím a smyslem pro detail, o čemž svědčí i takové drobnosti jako animované ikony vláčku, pochodujícího panáčka i seznam těch, kdo se na zpracování systému podíleli (získáte je aktivací položky Informace o programu). Také funkce Tipy a triky dokládá snahu přiblížit produkt co nejširšímu okruhu uživatelů - nejen odborníkům, ale také začátečníkům. InfoMapa je velmi zdařilým výtvorem autorské dílny PJsoftu. Celkový dojem a poměr ceny a výkonu jej řadí mezi to nejlepší, co náš softwarový trh běžnému uživateli nabízí. Jsme proto přesvědčeni, že Chip Tip, který jsme se rozhodli tomuto produktu udělit, putuje do správných rukou. Milan Pola Chip, č.1/1996, str.104-107