User Tools

Site Tools

mapserver

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

mapserver [2017/01/08 22:08]
efox created
mapserver [2017/01/08 23:37] (current)
efox
Line 20: Line 20:
 ====== součásti mapserveru ====== ====== součásti mapserveru ======
   * MapServer je CGI program a je spouštěný (webovým serverem) po každém obdržení požadavku   * MapServer je CGI program a je spouštěný (webovým serverem) po každém obdržení požadavku
 +
 +{{:mapfile.png?nolink |mapfile!!!}}
 +
 +
   - webový server   - webový server
         * webový server, který podporuje spouštění CGI aplikací. Nejčastěji se  Apache HTTP Server nebo IIS         * webový server, který podporuje spouštění CGI aplikací. Nejčastěji se  Apache HTTP Server nebo IIS
   - program MapServer   - program MapServer
- 
         * obvykle CGI program (mapserv.exe) - instalován v adresáři cgi-bin HTTP serveru         * obvykle CGI program (mapserv.exe) - instalován v adresáři cgi-bin HTTP serveru
-        *  
   - inicializační soubor   - inicializační soubor
- 
         * vyvolá 1. zobrazení aplikace         * vyvolá 1. zobrazení aplikace
         * využívá HTML formulář se skrytými parametry pro poslání počátečního dotazu HTTP serveru, který ho následně předá MapServeru         * využívá HTML formulář se skrytými parametry pro poslání počátečního dotazu HTTP serveru, který ho následně předá MapServeru
Line 39: Line 40:
         * definice jednotlivých vrstev - která data se mají v aplikaci použít, jak se mají vykreslovat, určuje, jakým způsobem zacházet s dotazy.         * definice jednotlivých vrstev - která data se mají v aplikaci použít, jak se mají vykreslovat, určuje, jakým způsobem zacházet s dotazy.
         * hierarchická struktura - skládá se z objektů, které začínají klíčovým slovem a končí slovem END         * hierarchická struktura - skládá se z objektů, které začínají klíčovým slovem a končí slovem END
- 
-{{ ::mapfile.png?nolink |}} 
   - šablona   - šablona
- 
         * rozhraní mezi uživatelem a MapServerem         * rozhraní mezi uživatelem a MapServerem
         * HTML soubor - definuje způsob sestavení výstupů z MPS na obrazovce uživatele         * HTML soubor - definuje způsob sestavení výstupů z MPS na obrazovce uživatele
         * poskytuje omezenou množinu operací, které může s aplikací provádět - prohlížení mapy, zvětšování / zmenšování, zapínání a vypínání datových vrstev po dotazy na prvky v mapě         * poskytuje omezenou množinu operací, které může s aplikací provádět - prohlížení mapy, zvětšování / zmenšování, zapínání a vypínání datových vrstev po dotazy na prvky v mapě
         * proměnné [klíčové_slovo] (MapServer tags) - před odesláním souboru uživateli nahrazeny informacemi (skutečnými hodnotami) o aktuálním stavu aplikace a o zobrazovaných datech         * proměnné [klíčové_slovo] (MapServer tags) - před odesláním souboru uživateli nahrazeny informacemi (skutečnými hodnotami) o aktuálním stavu aplikace a o zobrazovaných datech
- 
   - geodata   - geodata
- 
         * vektorovová data – výchozím f: Esri shapefile         * vektorovová data – výchozím f: Esri shapefile
         * jinak TIFF a GeoTIFF (s world file)         * jinak TIFF a GeoTIFF (s world file)
Permalink mapserver.1483909730.txt.gz · Last modified: 2017/01/08 22:08 by efox

oeffentlich