Varování

Kapitola je ve výstabě

Poznámka

Detailnější materiály k MapServeru vznikají na našem GITHubu

MapServer je jeden z nejstarších programů sloužících k distirbuci geografických dat. Původně byl vývoj financován NASA a odehrával se primárně na University of Minnesota (ve starší literatuře se o něm hovoří jako o UMN MapServer).

MapServer obsahuje řadu nástrojů - vedle vlastního mapového serveru obsahuje i cache server, WFS server a sadu nástrojů pro příkazovou řádku umožňujících provádět některé operace

  • MapScript

  • MapCache

  • TinyOWS

Konzolové nástroje pro MapServer

Většina nástrojů pracuje se vstupním konfiguračním souborem Mapfile, případně se vstupním souborem Esri Shapefile.

legend

Nástroj pro generování obrázků s legendou, definovanou v mapfile.

mapserv

Vlastní MapServer - většinou je spouštěn přes CGI rozhraní webového serveru.

msencrypt

Nástroj pro vytváření kryptovacích klíčů pro připojení k databázím (CONNECTION v MapFile). Soubor se potom použije v parametru MS_ENCRYPTION_KEY.

scalebar

Podobně jako legend - vytvoří obrázek s měřítkem na základně vstupního mapfile

shp2img

Vytvoří obrázek na základně mapfile a dalších parametrů. Je vhodný pro testování mapfilů, při nastavení úrovně upovídanosti se může podařit odhalit problémy s připojením a podobně.

shptree

Vytváří Quadtree prostorový index pro zadaný Shapefile. Měl by se podstatně zrychlit běh aplikace.

shptreetst a shptreevis

Slouží ke kontrole vytvořeného indexu. shptreevis vyrobí shapefile, který si lze prohlédnout, shptreetst k výpisu informací o prvcích na základě indexu.

sortshp

Seřadí prvky v shapefile podle zadaného sloupce (opět by mělo vést ke zrychelní).

tile4ms

Vytvoří soubor s indexem shapefilů, podobně jako ogrtindex.