Select to view content in your preferred language

Custom ChatGPT ArcGIS Experience Builder Widget

138
1
Thursday
BritaGAustin
New Contributor

This video showcases a custom AI-powered widget we built for ArcGIS Experience Builder that lets users interact with maps using natural language. Instead of manually filtering layers or writing SQL expressions, you can simply type a request. The widget connects OpenAI’s language model directly to ArcGIS, interprets your request, and dynamically filters both the map and Feature Info panel — automatically updating selections and zooming to relevant results.

Built with: ArcGIS Experience Builder Developer Edition, TypeScript + React , OpenAI API , Dynamic schema detection and query generation 

https://youtu.be/nvgmxn_Xqx0

This video showcases a custom AI-powered widget we built for ArcGIS Experience Builder that lets users interact with maps using natural language. Instead of manually filtering layers or writing SQL expressions, you can simply type a request. The widget connects OpenAI's language model directly to
1 Reply
JeffreyThompson2
MVP Frequent Contributor

Neat.

Would it be possible to share your widget here? https://community.esri.com/t5/experience-builder-custom-widgets/gh-p/eb-custom-widgets

Or maybe an explanation over here? https://community.esri.com/t5/experience-builder-tips-and-tricks/gh-p/experience-builder-tips-and-tr...

Deja Vu.

GIS Developer
City of Arlington, Texas
0 Kudos