1.6.3 Přehledka

Do souboru MAP se před koncovou značku souboru (poslední řádek END # MAPFILE) umístí následující kód (parametry).

REFERENCE

Úvodní značka sekce Přehledka

  IMAGE reference.png

Název souboru, který představuje obrázek mapy celé zobrazované oblasti.

  EXTENT  -903000 -1225000 -430000 -929000

Ohraničující obdélník (obvykle totožný s rozsahem celé mapy)

  SIZE 200 127

Velikost obrázku v pixelech

  STATUS ON

Přehledka je zapnuta

  COLOR -1 -1 -1

Barva pozadí obdélníku, kresleného nad přehledkou (R G B)

  OUTLINECOLOR 255 0 0

Barva okraje obdélníku, kresleného nad přehledkou (R G B)

END

Konec sekce Přehledka

Přidání přehledky (soubor MAP)

Do souboru prvni.html přidáme následující řádek:

<P><INPUT NAME="ref" TYPE="image" SRC="[ref]" border="0"></P>

Značka INPUT byla využita z toho důvodu, že přehledka může být aktivním prvkem celé kompozice. Uživatel může na přehledu kliknout myší a tak se posouvat v mapě. Řádek umístíme hned za řádek představující umístění měřítka. Část výsledného kódu:

<INPUT NAME=img TYPE=image SRC=[img] width=600 height=400 border=0>
<P><IMG SRC="[legend]" border="1"></P>
<P><IMG SRC="[scalebar]" border="1"></P>
<P><INPUT NAME="ref" TYPE="image" SRC="[ref]" border="0"></P>

Parametr [ref] je nahrazen cestou (cesta a název) k obrázku přehledky, který generuje MapServer.

Přidání přehledky (soubor prvni.html)

Soubor reference.png, na který se odkazujeme ze souboru MAP musíme zkopírovat do adresáře k souboru MAP.

Zkopírování souboru reference.png

V prohlížeči zadáme http://127.0.0.1/ms/spustit.html a klikneme na tlačítko Makej. Výsledné uživatelské rozhraní vypadá následujícím způsobem:

Testování

Obrázek 1-13: Uživatelské prostředí i s přehledkou.

Dole pod obrázek představující legendu se zobrazil obrázek přehledky.

Uživatelské prostředí i s přehledkou

Pomocí nástrojů změňte měřítko. Výsledek je zobrazen na následujícím obrázku.

Testování

Obrázek 1-14: Zobrazení rozsahu mapy v přehledce.

Do přehledky je vykreslen obdélník znázorňující rozsah zobrazené mapy.

Zobrazení rozsahu mapy v přehledce

Klikněte do přehledky někde do okolí Prahy. Výsledek kliknutí je zobrazen na dalším obrázku.

Posun v mapě pomocí přehledky

Obrázek 1-15: Posun v mapě pomocí přehledky.

Do přehledky je vykreslen obdélník znázorňující rozsah práce zobrazené mapy.

Posun v mapě pomocí přehledky

 

PRŮVODCE STUDIEM 8

 

V případě problémů s kopírováním (přepisováním) kódu souborů naleznete na CD v adresáři ms/MapServer/ pod názvy prvni_v6.html, prvni_v6.map.

Zdroj na CD