Select to view content in your preferred language

Is it possible to dynamically apply a color ramp to polygon layer based on inputs from two point layers?

150
2
3 weeks ago
Labels (1)
aselgert1
New Contributor

Hello community! I created a web experience with polygon and point layers, filters, queries, etc. Now, I'm wondering: Is it possible to make it so users can compare 2 points layers (in this case dividing quantity of points in a polygon from layer 1 by the quantity of points in layer 2 in that same polygon) and add symbology (color ramp) to the polygon layer as an output.

Here is more detail: The polygon layers are zip codes, census tracts, neighborhoods, etc. The point layers are addresses of customers. One layer has the total customer base. The other point layer has customers that have participated in a program we offer. Is there a way in experience builder to allow a user to filter the point layers by an attribute (building type, customer type, etc.), then create a participation rate (total participants/total eligible customers) using the polygon layer they'd like (zip code, census tract, etc.)? The output would then be the polygon layer with symbology showing the participation rate by polygon. 

Thanks for the help!

0 Kudos
2 Replies
BobBooth1
Esri Regular Contributor

You can use Arcade to pull data from another layer into another layer and use it for symbology, popups, etc.

I think that's the way to go.

See this tutorial:

https://learn.arcgis.com/en/projects/access-attributes-from-another-layer-with-arcade/

Not sure how the filtering would fit in with that, but it might work.

0 Kudos
aselgert1
New Contributor

Thank you, I'll give it a try and report back!

0 Kudos