Dynamic values in the layer (from database) for label definition
Eduard Witteveen
e.witteveen at HAWARIT.COM
Thu Jan 19 08:01:19 PST 2006
Hello list,
While making a layer, i wanted to create dynamic labels in my
pointlayer. For this i used the following layer definition:
> LAYER
> NAME annotation_text_
> TYPE ANNOTATION
> STATUS DEFAULT
>
> CONNECTION "user=postgres password=xxxx dbname=postgres host=localhost port=5432"
> CONNECTIONTYPE postgis
> DATA "the_geom from annotation_text"
>
> #database fields to use
> LABELITEM "message"
> LABELANGLEITEM "angle"
> LABELSIZEITEM "size"
> #LABELCOLORITEM "color"
> #LABELFONTITEM "font"
>
> CLASS
> # Style required before label?
> STYLE
> END
> LABEL
> TYPE TRUETYPE
> FONT "vera"
> SIZE 12
> ANTIALIAS TRUE
> COLOR 120 20 20
> #POSITION lc
> POSITION uc
> PARTIALS ON
> END
> END
> END
As you can notice, i want to change the color and the font also from
data stored in my database. How can i accomplish this?
During my search for a sollution i also found some information about WMS
SLD (Styled Layer Descriptor) interface of Mapserver, but i dont know if
this can help me to accomplish my task?
--
Ing. Eduard Yeb Witteveen Software Engineer
Hawar Information Technology bv lid Dijkoraad Groep
De Wymerts 7 8701 WT Bolsward
Tel: +31 (0)515 570333 Fax: +31 (0)515 570335
http://www.hawarit.com/ nl_NL fy_NL en_US
More information about the MapServer-users
mailing list