2008-11-14 21:22:06
Nedávno jsem narazil na zajímavý freeware prográmek - editor klikací mapy s názvem Map This!. Pokud jste někdy zkoušeli zadávat souřadnice pro klikací mapu ručně, určitě tuto utilitku oceníte. Je mi jasné, že klikací mapy jsou už v dněšní době nemoderní prvek, ale dají se najít případy, kde je klikací mapa velmi rozumné řešení.
HTML obsahuje možnost definovat na obrázku <IMG> oblasti, které se budou chovat jako odkaz. Jeden obrázek může obsahovat i více odkazů a to bez nutnosti obrázek nějak rozřezávat na části. K tomu slouží tzv. klikací mapy. Někdy se označují jako klikatelné mapy či aktivní mapy (anglicky Image Map nebo Active Maps).
Oblasti, které mají někam odkazovat je nutné přesně vymezit pomocí určení geometrických souřadnic. Oblast můžeme popsat pomocí tvaru obdélníku (RECT), kruhu (CIRCLE) či mnohoúhleníku (POLY). Jelikož je ruční definice souřadnic oblastí velmi pracná (zvlášť u mnohoúhelníků), proto je vhodné použít nějaký editor.
Takhle vypadá zhruba zápis html kódu pro nějakou mapu:
<map name="nazev_mapy">
<area href="kam ma oblast odkazovat" alt="" shape="tvar oblasti" coords="souřadnice" />
<area shape="default" href="kam má odkazovat zbytek" alt="" />
</map>
<img src="" alt="" usemap="#nazev_mapy" />
Pro bližší informace se podívejte na popis notace klikacích map od W3C.
Editovat klikací mapy umí většina pokročilejších WYSIWYG HTML editorů. Existuje i řada jednoúčelových editorů pro editaci aktivních map (např. Imagination Image Map Editor nebo MapEdit). Většinou se jedná o shareware.
Mě ale zaujal freeware prográmek Map This! - velmi šikovný nástroj pro editování klikacích map. Umožňuje mapu uložit i ve formátech NCSA, CERN, či Client Side Image Maps. Obsahuje i možnost otestovat mapu přímo v programu.
Pak jsem ještě našel freeware editor Meracl ImageMap Generator a GeoHTML. GeoHTML vypadá jako hodně mocný nástroj - umožňuje dokonce mapy editovat i ve vrstvách!
Pokud znáte nějaké další freeware editory map, dejte určitě vědět.