Technologie zpřístupnění dat

TopoL Internet Server (TIS) je určen k  publikaci geografických dat v  prostředí Internetu/Intranetu. TIS zobrazuje vektorová i rastrová data z různých datových zdrojů - TopoL blok, ArcView SahepFile, TIFF, TopoL RAS a RAK, CIT, BMP, PCX a vektory uložené v databázích dle specifikace OpenGIS. Kromě zobrazování dat umožňuje TIS také realizaci SQL dotazů nad připojenými databázemi, podporuje zobrazování atributů k vektorovým objektům, hledání vektorových objektů dle atributů, umí generovat tzv. "klikací mapy" (HTML tag MAP) nad vybranými vektorovými objekty, umožňuje generovat grafické měřítko ve formátu GIF, podporuje vytváření kreseb ve formátu GIF a kreslení do nich, atd.

TIS je kompletně založen na technologii TopoL NT.

Tři úrovně implementované technologie zpřístupnění dat

Klient

Klient může používat libovolný Internetový prohlížeč (MS Internet Explorer, Netscape Comunicator, Arachne, atd.). Záleží na podpoře nástrojů použitých ve vaší aplikaci (Java Script, kaskádové styly, apod.)

Internet Server

Internet server je část, která zpracovává odeslané požadavky od klienta a na jejich základě generuje HTML stránky. Pro komunikaci s TopoL Internet Serverem lze použít libovolný Internet server (např. Apache, MS IIS, apod. - záleží na volbě technologie, kterou budou HTML stránky dynamicky generovány).

TopoL Internet Server

reaguje na požadavky zasílané Internet serverem. TIS lze volat pomocí socketu na zvoleném portu (například v jazyce PHP) nebo pomocí COM objektu AspTisX.AspTisObj (například v jazyce ASP).

Komunikace s TISem...

TIS, který je kompletně založen na technologii TopoL NT, pracuje pod OS Windows NT, 2000 jako služba (service) nebo pod OS Windows 9x, ME jako aplikace běžící na pozadí.

Data, která mají být zveřejněna, musí být popsána v tématu obsahující popis zobrazovaných vrstev (vektorová a rastrová data). Téma je definováno pomocí XML souboru. TIS umožňuje současně zobrazovat libovolný počet témat (počet je omezen pouze výkonem operačního systému a počítače na kterém TIS běží). Po spuštění TISu jsou všechna data popsaná v tématech načtena do rychlé paměťové cache, takže reakce serveru je dostatečně rychlá - jednotlivé požadavky jsou řešeny nezávisle na ostatních (jsou spuštěny v separátních thredech).

Popis tématu....

Schematické znázornění použité technologie

© 2000 TopoL Software s.r.o. Všechna práva vyhrazena.