case "dynamic": { var dynLayer:ArcGISDynamicMapServiceLayer = new ArcGISDynamicMapServiceLayer(url); dynLayer.alpha = alpha; dynLayer.id = label; dynLayer.name = label; dynLayer.token = token; dynLayer.visible = visible; dynLayer.useMapTime = useMapTime; dynLayer.sublayerid = sublayerid ; dynLayer.popupconfig= popupconfig; if (autoRefresh > 0) { setInterval(dynLayer.refresh, autoRefresh * 1000); } if (imageFormat) { dynLayer.imageFormat = imageFormat; } if (visibleLayers) { var vizLayers:Array = visibleLayers.split(","); for (i = 0; i < vizLayers.length; i++) { vizLayers = Number(vizLayers); // convert to Numbers } dynLayer.visibleLayers = new ArrayCollection(vizLayers); } if (proxyUrl && useProxy) { dynLayer.proxyURL = proxyUrl; } map.addLayer(dynLayer); break; }
Solved! Go to Solution.