Select to view content in your preferred language

Combine symbology

428
5
03-29-2024 02:18 PM
RHammers
New Contributor III

Hello! I would like to combine symbology but can't seem to figure out how to do so. Let's assume I have a survey with three total questions - A geopoint question to capture location, a select one question with 2 possible answers, and a select one question with 3 possible answers. 

The first question determines if a case is open or closed. I currently have open cases appearing as a red dot, and closed cases appearing as a blue dot.

The second question determine who the case is assigned to. Person A appears as a triangle, person B as a square, and person C I would like to be a circle.

What I would like is to add the open/closed status to the shape assignments. So an open case assigned to person B would be a red square. A closed case assigned to person A would be a blue triangle.

Is this possible? When I attempt to make the corresponding selections in the map viewer, the options appear to be mutually exclusive.

Any help would be greatly appreciated!

0 Kudos
5 Replies
YukoYokozawa
Occasional Contributor

When I needed to set symbology based on multiple answer, I added a field, and entered the combined the data using concat: concat (${ansA}, '', ${ansB}) to the field. Then set the symbology using the field.

0 Kudos
RHammers
New Contributor III

Thanks for the suggestion! I'm not sure I fully understand. Would this approach require setting a symbology for each combination of answers? What if I had 5 questions with 10 answers each?

YukoYokozawa
Occasional Contributor

Yes. I don't think you can set symbology from multiple fields in ArcPro. I remember it used be able to do it, but not anymore by my knowledge. So I manually created the image for each combination of data like this.

YukoYokozawa_0-1711751680956.png

 

0 Kudos
BobBooth1
Esri Contributor

There are a few ways to do this. Maybe the simplest is to add the layer to your map twice and have each layer symbolized on the relevant attribute.

You could also concatenate the fields and use a single unique values symbology to specify different symbols for different combinations of values.

You could use this approach to symbolize points on multiple values:

https://support.esri.com/en-us/knowledge-base/how-to-symbolize-points-based-on-multiple-attribute-va...

For large combinations of fields and values, you could set up a Dictionary renderer.

https://pro.arcgis.com/en/pro-app/3.1/help/mapping/layer-properties/dictionary-renderer.htm

https://github.com/Esri/dictionary-renderer-toolkit

 

0 Kudos