TypeError: Error #1009: Cannot access a property or method of a null object reference. at com.esri.viewer.components.toc.tocClasses::TocMapLayerItem/createChildren() at com.esri.viewer.components.toc.tocClasses::TocMapLayerItem/getLegendResult() at mx.rpc::AsyncResponder/result() at com.esri.ags.layers::WMSLayer/layerLegendInfosHandler() at Function/http://adobe.com/AS3/2006/builtin::apply() at mx.core::UIComponent/callLaterDispatcher2() at mx.core::UIComponent/callLaterDispatcher()
if (wmsVisibleLayers.source.indexOf(wmsLayerInfo.name) !== -1)
protected function configLoaded(event:Event):void { m_cfg = configXML; m_loopTimer = new Timer( m_cfg.timerMsPerLayer.valueOf() ); m_loopTimer.addEventListener( TimerEvent.TIMER, onTimerTick ); // Construct list of cycling layers var aLyrs:XMLList = m_cfg.layersToRotate.layer; m_aVisLyrs = new ArrayList(); m_aOffsetMins = new ArrayList(); for each ( var xmlLayer:XML in aLyrs ) { m_aVisLyrs.addItem( xmlLayer.text().toString() ); m_aOffsetMins.addItem( Number(xmlLayer.attribute( "offsetMins" ).valueOf()) ); } // Set startup state as paused or running depending on config file contents currentState = m_cfg.startUpState.valueOf().toString(); wmsLyr.visibleLayers = m_aVisLyrs; map.addLayer( wmsLyr ); } protected function onOpen(event:Event):void { if(m_cfg){ wmsLyr.visibleLayers = m_aVisLyrs; map.addLayer( wmsLyr ); } }
Aangemelde leden kunnen berichten plaatsen, updates volgen en meer. Nieuw hier? Registreer een gratis account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.