Ops Dashboard List Widget - Conditional Formatting of Background Color

1208
3
12-04-2019 02:23 PM
Status: Implemented
RiannaAylward
New Contributor III

We utilize the Ops Dashboard's List widget as part of our incident management dashboard. The widget displays a live feed of breaking news events, all of which have been assigned a severity level. It would be incredibly beneficial for our watch floor analysts to quickly identify the severity of an incident by the tile's background color. For example, severity 5 incident tiles will turn red or incidents within 5 miles of an asset will turn yellow.

 

3 Comments
patrickb
Status changed to: In Product Plan

@RiannaAylward  ArcGIS Dashboards Beta provides the ability to conditionally format Lists and Indicators via Arcade. Your example of "severity 5 incident tiles will turn red" example should be possible in the Beta today. Your "incidents within 5 miles of an asset will turn yellow" will not. To do this, you'd probably need to process/analyze your data in a way that it results in a 'closest asset' field which stores a number. Then, Arcade could be used to color based on the value in that field. 

RiannaAylward

Thanks @patrickb - any timeline for when the Beta capabilities will be available in Enterprise? We deployed a workaround by creating a hexcode field that is populated in GeoEvent, but we would prefer to apply this logic via what you describe above.

patrickb
Status changed to: Implemented

ArcGIS Dashboards now supports Arcade in two ways: data expressions and advanced formatting. Used individually or together, these new additions open up many new possibilities. Examples were recently shown at the Esri Developer's Summit.  A collection of samples has also been started on GitHub

Currently, these new capabilities are available in ArcGIS Online only. We are targeting their inclusion for Enterprise 10.9.1.