imagemap
Francesco Iacotucci
f.iacotucci at INFINITO.IT
Mon May 2 07:55:04 PDT 2005
You have to use
FILTERITEM "column with your id"
in your layer definition.
regards,
Francesco
Gernot Katzlberger ha scritto:
>Hi list,
>I'm trying to get the imagemap function working. I can create an output and
>an imagemap but the ids to the single polygons are missing. How do I get the
>ids into the href of the imagemap? The ids should come out of the database.
>
>html-source:
>now:
><area href="map.php?id=" title="" shape="poly" coords=" 616,165, 616,167,
>613,168, 612,169, 616,165" />
><area href="/map.php?id=" title="" shape="poly" coords=", 607,164, 609,167,
>608,168, 608,169, 612,173, 607,164" />
>
>should be:
><area href="map.php?id=state01" title=" state01" shape="poly" coords="
>616,165, 612,169, 616,165" />
><area href="/map.php?id=state02" title=" state02" shape="poly" coords=",
>607,164, 612,173, 607,164" />
>
>
>I have a mapfile with the outputformat and one layer defined:
>
>...
>
>OUTPUTFORMAT
> NAME imagemap
> DRIVER imagemap
> MIMETYPE text/html
> FORMATOPTION "POLYHREF=/verifier/map.php?state=%s"
> FORMATOPTION "SYMBOLHREF=#"
> FORMATOPTION "MAPNAME=image_map"
> FORMATOPTION "TITLE=image_map"
> FORMATOPTION "POLYMOUSEOUT=return nd();"
> FORMATOPTION "POLYMOUSEOVER=return overlib('%s');"
>END
>
>LAYER
> CONNECTION "user=user password=pwd dbname=db host=localhost"
> CONNECTIONTYPE POSTGIS
> DATA "the_geom from gd_poly_002"
> NAME "see01"
> STATUS ON
> TYPE POLYGON
> UNITS METERS
>
> CLASS
> NAME "class0"
> STYLE
> COLOR 189 215 231
> SYMBOL 0
> END
> END
> END
>...
>
>Thanks,
>Gernot
>
>
>
>
More information about the MapServer-users
mailing list