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