<layer label="Fires" type="feature" visible="false" alpha="1.0" popupconfig="popups/PopUp_Fires.xml" url="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Fire/Sheep/FeatureServer/0"/>
var uvVal1:UniqueValueInfo = new UniqueValueInfo(picSymbol,"HMV"); infoArr.push(uvVal1); var uvVal2:UniqueValueInfo = new UniqueValueInfo(picSymbol,"Transport"); infoArr.push(uvVal1);
case "feature": { var featureLayer:FeatureLayer = new FeatureLayer(url); featureLayer.addEventListener(FlexEvent.HIDE, featureLayer_hideHandler); featureLayer.alpha = alpha; featureLayer.id = label; featureLayer.name = label; featureLayer.maxAllowableOffset = maxAllowableOffset; featureLayer.outFields = [ '*' ]; // TODO: be smarter featureLayer.token = token; featureLayer.visible = visible; featureLayer.useMapTime = useMapTime; featureLayer.clusterer = clusterer; if (useAMF) { featureLayer.useAMF = (useAMF == "true"); } if (mode) { featureLayer.mode = mode; } if (definitionExpression) { featureLayer.definitionExpression = definitionExpression; } if (proxyUrl && useProxy) { featureLayer.proxyURL = proxyUrl; } // example for hard-coding layer symbology, e.g. for pre-10.0 ArcGIS Servers /* if (label == "Traffic Cameras") // the layer label in main configuration file { var picSymbol:PictureMarkerSymbol = new PictureMarkerSymbol("assets/images/i_camera.png",30,30,0,0,0); var rend:Renderer = new SimpleRenderer(picSymbol); featureLayer.renderer = rend; } */ //Added Code if(label == "DMVA Inactive"){ var picSymbol:PictureMarkerSymbol = new PictureMarkerSymbol("assets/images/excel.png",30,30,0,0,0); var picSymbol2:PictureMarkerSymbol = new PictureMarkerSymbol("assets/images/ru.png",30,30,0,0,0); var infoArr:Array = []; var uvVal1:UniqueValueInfo = new UniqueValueInfo(picSymbol,"HMV"); infoArr.push(uvVal1); var uvVal2:UniqueValueInfo = new UniqueValueInfo(picSymbol,"Transport"); infoArr.push(uvVal1); var uvRend:UniqueValueRenderer = new UniqueValueRenderer("TYPE",null,infoArr); featureLayer.renderer = uvRend; } //End Added Code layerObject.layer = featureLayer; featureLayer.addEventListener(LayerEvent.LOAD_ERROR, layer_loadErrorEvent); featureLayer.addEventListener(LayerEvent.LOAD, layer_loadEvent); map.addLayer(featureLayer); break; }
import com.esri.ags.renderers.UniqueValueRenderer; import com.esri.ags.renderers.supportClasses.UniqueValueInfo;
<layer label="DMVA Inactive" type="feature" visible="false" alpha="1" url="https://www.oagisargissvr.beta.state.pa.us/ArcGIS/rest/services/DMVA_SAFER_AVL/MapServer/2?token=mq3pMZuiWDvMpOJeYoE5XbrWLwLpYVGB4dKeQxzfW7gVtL_YSLqs-YFM7pF8zPqffMWeBU83wjtHuFEm436NgA.."> <uniquevaluerenderer field="TYPE" fielddelimiter=","> <uniquevalueinfo value="HMV" label="HMV"> <picturemarkersymbol height="20" width="20" url="assets/images/excel.png"/> </uniquevalueinfo> <uniquevalueinfo value="Transport" label="Transport"> <picturemarkersymbol height="20" width="20" url="assets/images/ru.png"/> </uniquevalueinfo> </uniquevaluerenderer> <popupconfig="popups/BFT/800MHz.xml"/> </layer>
<layer label="Fires" type="feature" visible="false" alpha="1" url="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Fire/Sheep/FeatureServer/0"> <uniquevaluerenderer field="type" fielddelimiter=","> <uniquevalueinfo value="3" label="Campground"> <picturemarkersymbol url="assets/images/es.png" /> </uniquevalueinfo> <uniquevalueinfo value="2" label="Contained Fire"> <picturemarkersymbol url="assets/images/fr.png" /> </uniquevalueinfo> <uniquevalueinfo value="4" label="Damaged Home"> <picturemarkersymbol url="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Fire/Sheep/FeatureServer/0/images/7D11DE72" /> </uniquevalueinfo> <uniquevalueinfo value="0" label="Fire Department"> <picturemarkersymbol url="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Fire/Sheep/FeatureServer/0/images/86A29AC1" /> </uniquevalueinfo> <uniquevalueinfo value="6" label="Mountain"> <picturemarkersymbol url="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Fire/Sheep/FeatureServer/0/images/41B1D33E" /> </uniquevalueinfo> <uniquevalueinfo value="5" label="Ranger Station"> <picturemarkersymbol url="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Fire/Sheep/FeatureServer/0/images/EEA508E3" /> </uniquevalueinfo> <uniquevalueinfo value="1" label="Shelter"> <picturemarkersymbol url="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Fire/Sheep/FeatureServer/0/images/B0F5149C" /> </uniquevalueinfo> </uniquevaluerenderer> </layer>
<layer label="DMVA Inactive" type="feature" visible="false" alpha="1" url="https://www.oagisargissvr.beta.state.pa.us/ArcGIS/rest/services/DMVA_SAFER_AVL/MapServer/2?token=mq3pMZuiWDvMpOJeYoE5XbrWLwLpYVGB4dKeQxzfW7gVtL_YSLqs-YFM7pF8zPqffMWeBU83wjtHuFEm436NgA.."> <uniquevaluerenderer field="TYPE"> <uniquevalueinfo value="HMV" label="HMV"> <picturemarkersymbol height="20" width="20" url="assets/images/Sleet.png"/> </uniquevalueinfo> <uniquevalueinfo value="Transport" label="Transport"> <picturemarkersymbol height="20" width="20" url="assets/images/Ice.png"/> </uniquevalueinfo> </uniquevaluerenderer> <popupconfig="popups/BFT/800MHz.xml"/> </layer>
<layer label="Fires" type="feature" visible="false" alpha="1" url="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Fire/Sheep/FeatureServer/0"> <uniquevaluerenderer field="type" fielddelimiter=","> <uniquevalueinfo value="3" label="Campground"> <picturemarkersymbol url="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Fire/Sheep/FeatureServer/0/images/4A138C60" height="20" width="20"/> </uniquevalueinfo> <uniquevalueinfo value="2" label="Contained Fire"> <picturemarkersymbol url="http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Fire/Sheep/FeatureServer/0/images/7D8E714C" height="20" width="20"/> </uniquevalueinfo> </uniquevaluerenderer> </layer>
token�??Token value used for accessing secured ArcGIS Server services. Only applies to layers coming from ArcGIS Server, that is, dynamic, feature, image, or tiled.
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.