Innovative GIS Software Application Courses for Sustainable Education: Integrating Large Language Models and AI Agents | Synapse