Hi,
As already mentioned, what is missing is the LABELITEM in your layer
definition. Without this, MapServer will not know what attribute to use
for labelling. Your layer should look something like this:
# Road tracks
LAYER
NAME 'mytown'
TYPE LINE
DATA '/var/www/manual/examples/mytown/data/mytown.shp'
* LABELITEM "road_name"*
METADATA
'wms_title' 'mytown'
'gml_include_items' 'all'
END
DUMP TRUE
STATUS DEFAULT
TRANSPARENCY 80
PROJECTION
'proj=longlat'
'ellps=WGS84'
'datum=WGS84'
'no_defs'
''
END
CLASS
STYLE
COLOR 102 0 0
SIZE 2
SYMBOL "line_solid"
END
STYLE
COLOR 204 51 51
SIZE 1
SYMBOL "line_solid"
END
LABEL
TYPE truetype
FONT "PerspectiveBlack"
SIZE 11
END
END
END
Best regards,
Christy
--
Christy Nieman
GIS Technician
DM Solutions Group, Inc.
Email: [email protected]
Web: http://dmsolutions.ca
Web: http://research.dmsolutions.ca
kende wrote:
Hi Jukka,
Thank you for your reply, I did RTFM before posting my question, and tried
LABELITEM (that was one of the several 'ways' quote in my original post),
also tried a separate layer for just the road names (separate and grouped),
and may other things, and none seemed to work, I didn't want to add too much
clutter
to my post, and my mapfile went through a lot of 'revisions/versions'.
Thanks.
Hi,
Looks like there is no LABELITEM set on layer descriptions. Document "An
introduction to MapServer" (http://www.mapserver.org/introduction.html) does
mention LABELITEM but that part of text is messy. Perhaps it should be
reviewed.
-Jukka Rahkonen-
_______________________________________________
mapserver-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapserver-users