Select to view content in your preferred language

how to hide layers based on layer name.....

764
1
12-06-2010 12:34 AM
srinivasreddy
Deactivated User
I want to hide some feature layers from map based on name.Here user enter the name of the layer in textbox and click the hide button.., When ever user click the hide button the particular featurelayer has to be unvisible.....

Thank you.........
Tags (2)
0 Kudos
1 Reply
CaseyBentz
Frequent Contributor
You could try something like this.

 
var lArr:Array = yourServceID.layerInfos;

[LEFT]foreach (var layerInfo:LayerInfo in lArr){

 var idIndex:int = yourServceID.visibleLayers.getItemIndex(layerInfo.id);
 if(layerInfo.name == txtBox.text)
   yourServceID.visibleLayers.removeItemAt(idIndex);



} [/LEFT]
0 Kudos