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 ); } }
Angemeldete Mitglieder können Beiträge verfassen, Updates folgen und mehr. Neu hier? Registriere ein kostenloses Konto.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.