Yes, you should change the <Text> node for the <Label> element.
The xml format is not as documented as it should be, but there are some xsd files
in the MapGuide folder that explains the technical format.

To save the resource, simply call SetResourceContent,
much in the same way that you called GetResourceContent to
get the xml.

6) is layer.SetLayerDefinition(...) (MgLayer::SetLayerDefinition)
7) map.Save(...) (MgMap::Save)
8) GetMap().Refresh()

Regards, Kenneth Skovhede, GEOGRAF A/S

On 23-02-2010 08:17, SriRam007 wrote:
hi,

Upto 5th step is done. I got the LayerDefinition in XML format and modified
the "text" tag but Could u please explain the 6th step little more. I m not
getting what exactly i need to do.

I am not sure should i change the "Text" tag for changing the label.
<Text>"Key"</Text>  ::<Text>"Name"</Text>
I just replaced "Name" in place of "Key".
"Name" is a another property.

Finally i got that modified XML file in a string. Please guide me for the
remaining steps

6) Make the layer from step 2 point to the copy of the LayerDefinition
from step 5 (link 2)
7) Save the MgMap instance from step 1
8) Refresh the map on the client (developer guide)

thanks
_______________________________________________
mapguide-users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/mapguide-users

Reply via email to