layer labels

Tamas Szekeres szekerest at GMAIL.COM
Tue Jun 5 16:30:03 EDT 2007


The label object has already been assigned, so you can directly set up
the properties on it, like:

                        labelObj label = layer.getClass(0).label;
			label.type = MS_FONT_TYPE.MS_BITMAP;
			label.size = (int)MS_BITMAP_FONT_SIZES.MS_MEDIUM;
			label.force = mapscript.MS_TRUE;
			label.partials = mapscript.MS_TRUE;
			label.position = (int)MS_LABEL_POSITIONS.MS_CC;

To provide the content for the annotation you should  set up either
the layerObj.labelitem, the classObj.setText() or shapeObj.text
appropriately. See the mapscript documentation for more details about
these items.

Best regards,

Tamas


2007/6/5, lakku <veeraswamyd at yahoo.co.in>:
> iam working with c# mapscript
> i want to display layer labels on the map
> i have written like this
> layer = map.getLayerByName("VILLAGES");
>      classobj  clas = layer.getClass(0);
>               labelObj  clabel = clas.label;
> now how to assign this labelobj to map
> plz tell me the code
> --
> View this message in context: http://www.nabble.com/layer-labels-tf3869528.html#a10963183
> Sent from the Mapserver - User mailing list archive at Nabble.com.
>



More information about the mapserver-users mailing list