[Talk-de] OpenLayers: Liste aller Overlays

Jan Tappenbeck osm at tappenbeck.net
Fr Jun 24 07:11:22 UTC 2011


Am 23.06.2011 14:34, schrieb Jan Tappenbeck:
>
>
> Hallo !
>
> weiß einer von Euch weiß einer von Euch wie man durch alle Overlays in
> OpenLayers iteriert ??
>
> Gruß Jan .-)

hi !

ich will Euch nicht im dunkeln lassen - habe einen Tipp bekommen:

function setOverlaysVisibility(flag)
{
     var layers = map.layers;
     for(var i=0, len=layers.length; i<len; i++)
     {
         var layer = layers[i];
         var baseLayer = layer.isBaseLayer;

         if(!baseLayer)
             layer.setVisibility(flag);
     }
}
setOverlaysVisibility(true); //or false


Gruß Jan :-)





Mehr Informationen über die Mailingliste Talk-de