J’ai une couche d’entités hébergée contenant des points d’inspection, filtrés selon le champ du type de problème, par exemple « infestation », « empiètement », « suintement », etc. J’aimerais toutefois créer une condition pour que la symbologie change en fonction de la valeur d’un autre champ, par exemple « statut ». Plus précisément, je voudrais que le symbole reste tel quel lorsque le « statut » est « À traiter », qu’un symbole mis en évidence soit affiché lorsque le statut est « En cours », et qu’aucune symbologie ne soit affichée (que l’entité disparaisse) lorsque le statut est « Terminé ». Existe-t-il une expression Arcade/JavaScript qui pourrait m’aider ? J’ai une idée d’instruction « when » possible, qui ressemblerait à ceci (ce n’est pas du code réel, mais plutôt du « pseudo-code ») :
var SOR = $feature["Status_of_Remediation"]
var Corrected_SOR = When(SOR == 'Needs_Attention', 'symbole actuel',
SOR == 'In Progress', 'symbole mis en évidence',
SOR == 'Complete', 'aucun symbole', 'point rouge par défaut')
return Corrected_SOR
Est-il possible de faire cela dans ArcGIS Online ? Si oui, quelqu’un sait-il quelle est la meilleure façon de s’y prendre ? Sinon, est-il possible de le faire dans ArcMap ou ArcGIS Pro ?
Toute aide à ce sujet serait grandement appréciée !!