Arcgis javascript - Set different symbol for each graphic in feature layer

المشرف العام

Administrator
طاقم الإدارة
I have a feature layer that contains 12 items with the same defined style. But I want to change each item to have a unique symbol when rendered.

var Layer = new FeatureLayer("http://...my map server.../0");Layer.graphics.forEach(function (entry) { // loop through each item console.log(entry); console.log(entry.attributes.FID); var symbol = new PictureMarkerSymbol({ "url":"/images/icons/fid_" + entry.attributes.FID + ".png", "height":20, "width":20 }); entry.setSymbol(symbol); var renderer = new esri.renderer.SimpleRenderer(symbol); Layer.setRenderer(renderer); //
 
أعلى