layer labels
Tamas Szekeres
szekerest at GMAIL.COM
Tue Jun 5 13:30:03 PDT 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