Zum Inhalt springen

Agentic Coding for GIS People

12.11.2026 · 49 Min.

Shownotes

Agentic Coding for GIS People with Ujaval Gandhi

What can you actually do with AI coding agents if you're a GIS professional who doesn't write code? And where do you start?

Ujaval Gandhi spent 15 years at Google working on Google Earth, Google Maps and Google Earth Engine. Today he runs Spatial Thoughts, where he makes open learning material that helps people pick up modern geospatial tools. We recorded this conversation in person at the Cloud Native Geospatial Forum 2026 in Snowbird, after meeting in the hallway and talking about his in-depth tutorial on agentic coding for geospatial practitioners.

In this episode we cover:

- What agentic coding is, and how a coding agent differs from copy-pasting code out of a chatbot


- What a "harness" is (tools like Claude Code and Codex), and why running in a terminal with access to your files matters for GIS work


- Setting ground rules with an agents.md or claude.md file so your agent uses trusted tools like GeoPandas, Xarray and rioxarray instead of making things up


- How agents can check their own work by making maps, looking at them, and spotting problems like a wrong projection


- Using "plan mode" to work through a problem with the agent, such as choosing a hotspot analysis method and its settings, before anything gets built


- Running sensitivity analyses because trying different settings is now fast and cheap


- Pulling in web services, databases, and basemaps alongside your local files


- Connecting agents to QGIS through MCP (Model Context Protocol), and letting the agent install things for you


- Are AI agents good cartographers? Computer use, taste, and where map-making is heading


- Being more ambitious: taking on hard problems like SAR processing and data fusion that used to feel out of reach


- Will software interfaces go away, or will every tool add an interface built for agents?


- The big question: what is our job now? Outsourcing the work vs. outsourcing the understanding


- Should newcomers still learn Python? (Yes, but being able to read code matters more than writing it)


- Choosing models, and deciding which parts of your work you should never outsource

Spatial Thoughts: https://spatialthoughts.com
Ujaval's agentic coding tutorial for geospatial practitioners: https://courses.spatialthoughts.com/agentic-coding-geospatial.html

Alle Folgen von The MapScaping Podcast – GIS, Geospatial, Remote Sensing, earth observation and digital geography

Einstellungen

Darstellung

Sprache

Bestimmt, welche Sender dir auf der Startseite zuerst gezeigt werden.

Verlauf

Zuletzt gehörte Sender und Folgen und deine letzten Suchen liegen nur in diesem Browser.

Hinweise

Ein kurzer Hinweis, wenn ein Podcast, dem du folgst, eine neue Folge hat. Einzelne Podcasts stellst du über die Glocke auf ihrer Seite ab.

Konto

Favoriten speichern – in der App und auf der Website.

Tastenkürzel

/
Suche öffnen
Leertaste
Abspielen oder anhalten
← →
Im Player: 15 s zurück, 30 s vor (Folgen) · im Regal: nächste Kachel
↑ ↓
Im Regal: Ziel innerhalb der Kachel
Pos1 / Ende
Im Regal: erste bzw. letzte Kachel
Esc
Fenster oder Menü schließen
?
Diese Übersicht
Läuft gerade

Zur Senderseite

Als Nächstes

    Folgen mit „Als Nächstes“ vormerken – sie laufen nach der aktuellen Folge.