Select to view content in your preferred language

How can I auto populate a question in Survey 123 with a list of attributes from multiple features in the map (via a polygon, not a point)

273
2
08-14-2025 08:15 PM
MapsAreFun
Occasional Contributor

Hi, I’m building a Survey123 form for users with limited GIS experience. My goal is to:

  • Allow users to draw a polygon on a map (e.g., over land parcels)

  • Automatically capture all parcel IDs inside that polygon and populate them into a field in Survey123

  • Let users submit one comment for the entire group of selected parcels (sometimes hundreds at once) so they don’t have to submit a separate form for each parcel

The form needs to be public and accessible via a web browser.

I’ve explored the pulldata() function, but it only returns attributes at one point, it needs to be over an area. I also tried the Survey widget in Experience Builder, but it similarly returns attributes for only one feature.

Does anyone know if it’s possible to select multiple features via a polygon and have their IDs passed into the Survey123 form? Any suggestions or workarounds would be greatly appreciated!

0 Kudos
2 Replies
DeonLengton
Esri Regular Contributor

Hi

Have a look at the Survey123 Sample survey called Dynamic Choice Lists Using Search Appearance

They have a survey that finds schools based on a polygon search and then a dropdown to select one of those schools.

I am sure it will assist you in completing your quest...

ZenMasterZeke
Frequent Contributor

I'd go with @DeonLengton's suggestion, but you could also try Intersect in an Arcade expression.

0 Kudos