Uzel <ClickMap>

definuje jednu klikací mapu. Hodnota tohoto uzlu je jméno klikací mapy, které se použije při zadávání pohledů na data (uzel <ViewEntry>). Toto jméno musí být v rámci tématu unikátní.

Povinný

Uzel <ClickMapList> musí obsahovat alespoň jeden subuzel <ClickMap>.

Hodnota

je jméno klikací mapy, které se použije při zadávání pohledů na data (uzel <ViewEntry>). Toto jméno musí být v rámci tématu unikátní.

Atributy
Jméno Povinný Popis
ClickTab ano jméno tabulky z cache, ze které bude použita geometrie pro generování klikací mapy. Jméno je ve formátu Databáze.Tabulka (viz. definice uzlu <Database>.
PKey ano jméno sloupce (např. primární klíč) z tabulky uvedené v atributu ClickTab, který jednoznačně identifikuje řádek tabulky. Pro TopoL blok to je obvykle CISLO.
AltKey ne jméno sloupce z tabulky uvedené v atributu ClikcTab, jehož hodnota bude použita v atributu ALT v klikací mapě (bude zobrazován jako tzv. "hint".
GenA ano základní velikost (v šesti násobcích pixelů) generalizace polygonu. Tento atribut se použije pouze u klikacích map generovaných z polygonů (ploch). Doporučená hodnota je 20.
GenC ano změna generalizace při změně výřezu (zoom). Pro různá měřítka je vhodné měnit velikost generalizace polygonu, abychom dosáhli řádově deset vrcholů na polygon. Funkce má tvar Gen=GenA+GenC*zoom. Tento atribut se použije pouze u klikacích map generovaných z polygonů (ploch). Doporučená hodnota je 0.3.
Radius ano velikost poloměru kružnice nad body v klikací mapě v metrech (velikost kružnice bude dznamická - záleží na velikosti zobrazovaného výřezu ve světových souřadnicích). Tento atribut se použije pouze u klikacích map generovaných z bodů. Místo tohoto atributu lze použít atribut PixRadius.
PixRadius ne absolutní velikost poloměru kružnice nad body v klikací mapě v pixelech (velikost kružnice bude statická - průměr bude stejný bez ohledu na velikost zobrazovaného výřezu). Tento atribut se použije pouze u klikacích map generovaných z bodů. Místo tohoto atributu lze použít atribut Radius. Má přednost před atributem Radius.
Subuzly

Nejsou definovány.

Nadřízený uzel

<ClickMapList>

Příklad

<ClickMapList>
  <ClickMap ClickTab="Mesta.P0009" PKey="CISLO" AltKey="mesto" GenA="20" GenC="0.3">
    MAPA_PRO_PLOCHY
  </ClickMap>
  <ClickMap ClickTab="Mesta.B0009" PKey="CISLO" AltKey="centrum" Radius="500">
    MAPA_PRO_BODY
  </ClickMap>
</ClickMapList>

Související témata

schéma tématu, ukázkové téma, Popis tématu, Uzel <ClickMapList>

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