Využití technologie webového aplikačního serveru firmou T-Mapy
T-MAPY, Hradec Králové, tmapy@tmapy.cz
V dnešní době se stále více uživatelů zajímá o možnosti využívání GIS pomocí Internetu či intranetu. Tvůrci programového vybavení jim samozřejmě vycházejí vstříc, a tak GIS na Internetu postupně proniká do stále více organizací. Se zajímavým řešením přišla královehradecká společnost T-Mapy.
Zcela v souladu s koncepcí vývoje software firmou T-Mapy je i zde zachován princip modularity a otevřenosti.Systém je možno rozčlenit na dvě základní části - mapovou a nemapovou. Obě tyto části mohou být využívány samostatně, ale teprve jejich propojením získáme plně funkční systém.Nemapová část je postavena na architektuře klient-server, na které může být založena i část mapová. Tu je možno také realizovat prostřednictvím klientské aplikace, kterou může v současné době být ArcView GIS firmy ESRI nebo T-MapViewer firmy T-Mapy. Pro oba tyto produkty jsou dodávány rozšiřující moduly zabezpečující komunikaci s nemapovou částí, práce s níž probíhá v prostředí standardních www prohlížečů."
Lokální instalace mapové části
Varianta práce na lokálním desktop GIS je výhodná především tam, kde již zákazníci využívají stávající produkt (T-MapViewer či ArcView). Doplněním Systémového hotlinku se vzhled aplikace prakticky nezmění, takže i laický uživatel, znalý pouze práce se "svou" prohlížečkou, je s nutností minimálního školení schopen využívat aplikační server a při zpracování atributových dat odlehčit svému počítači. Další nezanedbatelnou výhodou tohoto řešení je finanční stránka - kromě zakoupení aplikačního serveru se náklady na vybavení každého pracoviště rovnají pouze ceně Systémového hotlinku. Nevýhodou je samozřejmě nutnost správy a aktualizace "mapového" software, která může být v některých případech složitá a časově i finančně náročná.
Distribuovaný GIS
Pokud se zákazník rozhodne pro tuto variantu, může využít technologie IMS ( Internet MapServer) firmy ESRI nebo jiného mapového řešení pro server. Obrovskou výhodou takovéhoto distribuovaného systému je to, že uživatel musí mít na svém počítači nainstalován pouze www prohlížeč. Ten je dnes standardní součástí každé instalace operačního systému Windows a jeho ovládání je jednoduché, takže náklady na klientské pracoviště jsou nulové (samozřejmě kromě zaškolení pracovníků), odpadá nutnost správy a aktualizace software u na straně klienta. Jako nevýhoda se někdy mohou jevit vysoké finanční náklady na pořízení mapového serveru, kde je kromě základní ceny navíc každoročně účtován ne zrovna zanedbatelný poplatek za jeho používání.I když je tato varianta z dlouhodobého hlediska lepší, je v našich podmínkách při současných finančních možnostech mnoha českých firem a institucí spíše otázkou budoucnosti a zákazníci dávají přednost rozšíření lokálních instalací.
Uživatelské rozhraní
Uživatelské rozhraní je rozděleno na tři základní části. V okně základní nabídky probíhá výběr hledaného objektu či agendy. Na základě výběru je ovlivněn obsah formulářů v okně pro definici výběru. Zde můžete zadávat podmínky, které vyhledávací funkce aplikačního serveru zpracuje na příslušných databázích (UIR-ADR, SPI, atp.). V hlavním okně jsou zobrazeny doplňkové informace o vybraných objektech, splňujících zadané podmínky. V případě dostupnosti digitální mapy je možné lokalizovat výběr (upřesněný výběr) v mapě, či získat další informace o vybraném objektu atp.
Otevřenost
Aplikační server není uzavřen před ostatním světem - dokáže využít stávajících registrů, nabízí své databáze a díky užití technologií Internet/intranet je otevřen i pro jiná data, která jsou na síti k dispozici, přičemž se vůbec nemusí jednat pouze o databáze, ale také například o tabulky, dokumenty, fotografie, www odkazy apod. Příkladem z praxe je například možnost přímé vazby na registry ekonomických subjektů na příslušné internetové adrese. Po zveřejnění SPI katastru nemovitostí budou umět naše aplikace komunikovat přímo s příslušnou stránkou - uživatelské rozhraní a logika aplikace se přitom vůbec nemusí měnit.
Implementace
Konkrétními příklady implementace technologie aplikačního serveru mohou být aplikace pro práci s registrem adres UIR-ADR, evidence nemovitostí, práce s ulicemi a jiné. Všechny tyto úlohy jsou však integrovány v prostředí internetového prohlížeče do kompaktní aplikace, která uživateli nabízí jednotné rozhraní a vzájemnou propojitelnost i jinak nepropojitelných databází. Podstatnou výhodou takového řešení je také přesun logiky aplikací a požadovaného výpočetního výkonu na server, čímž se odlehčí koncovým pracovištím. Výsledkem je také snížení množství dat přesouvaných po síti.
Dnes je středa 8. 2. 2012, svátek má Milada.