Dokumentace pro T-MapServer 1.2

Obsah

Úvod

Dokumentace pro aplikační server T-MapServer 1.2 je rozdělena do několika částí. První část se věnuje instalaci potřebných součástí a jejich základní konfiguraci. Druhá a třetí část se zabývá vytvořením nového mapového projektu a jeho editací, která spočívá v konfiguraci aplikačního a mapového serveru. Poslední část obsahuje demonstrační příklad, jak takový mapový projekt a klient může vypadat.

Terminologie

Vzhledem k tomu, že T-Mapserver je napsaný v jazyce PHP, je v dokumentaci použito několik pojmů v tomto jazyce. Některé z nich a jiné termíny jsou vysvětleny v dokumentu Základní pojmy. Zde budeme definovat jen rozlišení mezi mapovým a aplikačním serverem, protože se těmto serverům budeme intenzivně věnovat.

Styl psaní dokumentace

Téměř každý dokument má na začátku obsah, potom následuje úvod, kde se stručně dovíte, o čem je daný dokument. Pokud se jedná o dokumentaci konfiguračního souboru, tak bude obsahovat přehled vlastností a popis, k čemu slouží. Na závěr se často můžete setkat s ukázkovými příklady.

Instalace

Instalace T-MapServeru se skládá ze tří částí. První část obsahuje instalaci skriptovacího jazyka PHP a jeho následnou konfiguraci. Druhá část se věnuje instalacím mapových serverů a třetí část zahrnuje samotný aplikační server. Každá část popisuje specifika pro podporované platformy Windows, Linux a Solaris.

Konfigurace mapových serverů

Aplikační server T-MapServer 1.2 podporuje několik mapových serverů. V součastné době je podporovaný mapový server ArcIMS, MapServer a libovolný server podporující OpenGIS specifikaci WMS 1.0 (Web Map Server Interfaces Implementation Specification). T-MapServer je navržený tak, aby rozšíření o další mapový server bylo co nejsnazší, takže v případě potřeby lze snadno přidat další server.
Vzhledem k tomu, že mapový server MapServer je součastí instalace a běží na něm také ukázkový projekt, budeme se věnovat jeho konfiguraci na prvním místě a také podrobněji.

Mapové servery

Konfigurace aplikačního serveru

Samotná konfigurace aplikačního serveru T-MapServer spočívá ve vytvoření nového projektu, v nastavaní několika konfiguračních souborů tohoto projektu a volbě HTML klienta. Konfigurace projektu může někdy zahrnovat i vytvoření nového klienta, tomu je věnovana pozornost v dokumentu Vytvoření a editace klienta.

Vytvoření a editace projektu

Vytvoření a editace klienta

Příklady

Ukázkový projekt "TMS_DEMO"


 
Ukázkový projekt na části mapy čísel popisných města Hradec Králové demonstruje základní funkčnost aplikace, možnosti zobrazení a výběrů. Tento projekt budeme nazývat "TMS_DEMO" a bude využit v celé dokumentaci pro konkrétní příklady.
 
Pokud je T-MapServer správně nainstalován, tak si můžete spustit tento příklad naživo.