Symbology - other values

316
3
Jump to solution
12-05-2023 12:16 PM
gissavvi3
New Contributor

In the symbology layer properties, I have three value fields. One of the fields has many options. We are trying to account for all of the options in a methodical way. 

For the field with many options, we only want to do:

#1 If abc then do this

#2 Otherwise if NOT abc then do this. 

It looks like in 10.8 the only way to do this second case is by manually specifying each option which combined with the other two fields yields 88 different options. 

Is ther a way to to do #2 with a not clause in 10.8 or pro?

Note: we are also using the "All other values" checkbox to capture any scenarios we haven't already. 

0 Kudos
1 Solution

Accepted Solutions
Hillary_E
Esri Contributor

Hi @gissavvi3 ,

Yes, it is possible to customize the symbology using one or more fields with an Arcade expression. The following resource provides more information how to do this.
https://pro.arcgis.com/en/pro-app/latest/help/mapping/layer-properties/set-custom-expressions-for-sy....

An example of Arcade code used to do this can be found here: https://pro.arcgis.com/en/pro-app/latest/help/production/aviation/write-arcade-expressions-for-symbo...

View solution in original post

0 Kudos
3 Replies
Hillary_E
Esri Contributor

Hi @gissavvi3 ,

Yes, it is possible to customize the symbology using one or more fields with an Arcade expression. The following resource provides more information how to do this.
https://pro.arcgis.com/en/pro-app/latest/help/mapping/layer-properties/set-custom-expressions-for-sy....

An example of Arcade code used to do this can be found here: https://pro.arcgis.com/en/pro-app/latest/help/production/aviation/write-arcade-expressions-for-symbo...

0 Kudos
gissavvi3
New Contributor

Thanks @Hillary_E!

I tried the first link but the expression builder button next to my field name is greyed out for me. 

Is this also possible in 10.8 using arcade?

0 Kudos
gissavvi3
New Contributor

@Hillary_E 

This worked for me for Arc Pro. I'm not sure that there is a way to do this in 10.8

0 Kudos