<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.
Les membres connectés peuvent publier, suivre les mises à jour, et plus encore. Nouveau ici ? Inscrivez-vous gratuitement.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.