case "feature": { var featureLayer:FeatureLayer = new FeatureLayer(url); featureLayer.addEventListener(FlexEvent.HIDE, featureLayer_hideHandler); featureLayer.alpha = alpha; featureLayer.id = label; featureLayer.name = label; featureLayer.outFields = [ '*' ]; featureLayer.token = token; featureLayer.visible = visible; featureLayer.useMapTime = useMapTime; if (label == "Traffic Cameras") { var picSymbol:PictureMarkerSymbol = new PictureMarkerSymbol("assets/images/i_camera.png",30,30,0,0,0); var rend:Renderer = new SimpleRenderer(picSymbol); featureLayer.renderer = rend; } if (label == "Louisville Police Facilities") { var picSymbol0:PictureMarkerSymbol = new PictureMarkerSymbol("assets/images/i_policestation.png",30,30,0,0,0); var rend0:Renderer = new SimpleRenderer(picSymbol0); featureLayer.renderer = rend0; } if (label == "Louisville Places") { var picSymbol2:PictureMarkerSymbol = new PictureMarkerSymbol("assets/images/bat.png",30,30,0,0,0); var picSymbol3:PictureMarkerSymbol = new PictureMarkerSymbol("assets/images/horse.png",30,30,0,0,0); var picSymbol4:PictureMarkerSymbol = new PictureMarkerSymbol("assets/images/mansion.png",30,30,0,0,0); var uniqueValuerenderer:UniqueValueRenderer = new UniqueValueRenderer(); uniqueValuerenderer.attribute = "NAME"; var uniqueValueInfos:Array = []; uniqueValueInfos.push(new UniqueValueInfo(picSymbol3, "Chuchhill Downs")); uniqueValueInfos.push(new UniqueValueInfo(picSymbol2, "louisville slugger factory")); uniqueValueInfos.push(new UniqueValueInfo(picSymbol4, "Whitehall Mansion")); uniqueValuerenderer.infos = uniqueValueInfos; featureLayer.renderer = uniqueValuerenderer; } if (useAMF) { featureLayer.useAMF = useAMF == "true"; } if (mode) { featureLayer.mode = mode; } if (definitionExpression && definitionExpression != "") { featureLayer.definitionExpression = definitionExpression; } if (proxyUrl && useProxy) { featureLayer.proxyURL = proxyUrl; } if (operationalLayer) { layerObject.layer = featureLayer; } map.addLayer(featureLayer); break; }
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.