Suite

Javascript Arcgis - Définir un symbole différent pour chaque graphique dans la couche d'entités

Javascript Arcgis - Définir un symbole différent pour chaque graphique dans la couche d'entités


J'ai une couche d'entités qui contient 12 éléments avec le même style défini. Mais je veux changer chaque élément pour avoir un symbole unique lors du rendu.

var Layer = new FeatureLayer("http://… mon serveur de carte… /0"); Layer.graphics.forEach(function (entry) { // boucle sur chaque élément console.log(entry); console.log(entry.attributes.FID); var symbol = new PictureMarkerSymbol({ "url":"/images/ icons/fid_" + entry.attributes.FID + ".png">

Je pense que vous recherchez le UniqueValueRenderer, qui vous permettra de symboliser des entités par des attributs.

https://developers.arcgis.com/javascript/jsapi/uniquevaluerenderer-amd.html#uniquevaluerenderer


Voir la vidéo: ArcGIS Tutoriel: Création et Importation du systeme de coordonnée dune couche a une autre