richwestfall, If the census block layer is in the map the you can just do something likemap.getLayer(yourName).visible = true;
map.getLayer(yourName).visible = true;
private function hideSubLayer (map.getLayer("Planning"),48):void { var visibleLayers:ArrayCollection; if (layer is ArcGISDynamicMapServiceLayer) { visibleLayers = ArcGISDynamicMapServiceLayer(layer).visibleLayers; var idIndex:int = visibleLayers.getItemIndex(id); if (idIndex != -1) { visibleLayers.removeItemAt(idIndex); } } } private function showSubLayer (map.getLayer("Planning"),48):void { var visibleLayers:ArrayCollection; if (layer is ArcGISDynamicMapServiceLayer) { visibleLayers = ArcGISDynamicMapServiceLayer(layer).visibleLayers; visibleLayers.addItem(id); } }
showSubLayer(map.getLayer("Planning"),48);
private hideSubLayer(layer:Layer,id:int):void { var visibleLayers:ArrayCollection; if (layer is ArcGISDynamicMapServiceLayer) { visibleLayers = ArcGISDynamicMapServiceLayer(layer).visibleLayers; var idIndex:int = visibleLayers.getItemIndex(id); if (idIndex != -1) { visibleLayers.removeItemAt(idIndex); } } } private showSubLayer(layer:Layer,id:int):void { var visibleLayers:ArrayCollection; if (layer is ArcGISDynamicMapServiceLayer) { visibleLayers = ArcGISDynamicMapServiceLayer(layer).visibleLayers; visibleLayers.addItem(id); } }
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.