I have a widget that adds a WMS layer to my Flex Viewer app. I use proxy. I would know to want which event is fired when layer really ends loading and shows up on map.
I tried many, but they dispatch too early (when the layer object is added to map, e.g. LayerEvent.LOAD) and if I choose big layer it takes quite few seconds till the layer actually shows on map.
What i was trying to do is:
define layer: newLayer.url = someurl; newLayer.id = NameUtil.createUniqueName(newLayer); and then add event listener both of those ways: newLayer.addEventListener(...); map.getLayer(newLayer.id).addEventLister(...);
أكثر...
I tried many, but they dispatch too early (when the layer object is added to map, e.g. LayerEvent.LOAD) and if I choose big layer it takes quite few seconds till the layer actually shows on map.
What i was trying to do is:
define layer: newLayer.url = someurl; newLayer.id = NameUtil.createUniqueName(newLayer); and then add event listener both of those ways: newLayer.addEventListener(...); map.getLayer(newLayer.id).addEventLister(...);
أكثر...