GeoAnalystBench: A GeoAI benchmark for assessing large language models for spatial analysis workflow and code generation
Not on the map. Why?
Abstract (arXiv)
Recent advances in large language models (LLMs) have fueled growing interest in automating geospatial analysis and GIS workflows, yet their actual capabilities remain uncertain. In this work, we call for rigorous evaluation of LLMs on well-defined geoprocessing tasks before making claims about full GIS automation. To this end, we present GeoAnalystBench, a benchmark of 50 Python-based tasks derived from real-world geospatial problems and carefully validated by GIS experts. Each task is paired with a minimum deliverable product, and evaluation covers workflow validity, structural alignment, semantic similarity, and code quality (CodeBLEU). Using this benchmark, we assess both proprietary and open source models. Results reveal a clear gap: proprietary models such as ChatGPT-4o-mini achieve high validity 95% and stronger code alignment (CodeBLEU 0.39), while smaller open source models like DeepSeek-R1-7B often generate incomplete or inconsistent workflows (48.5% validity, 0.272 CodeBLEU). Tasks requiring deeper spatial reasoning, such as spatial relationship detection or optimal site selection, remain the most challenging across all models. These findings demonstrate both the promise and limitations of current LLMs in GIS automation and provide a reproducible framework to advance GeoAI research with human-in-the-loop support.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 20 of its 49 references that are in the map. First posted on arXiv 7 Sep 2025.
Builds on
20 of 49 references.
References · 20
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2020Retrieval-Augmented Generation for Knowledge-Intensive NLP Taskscited by 9,297
- 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,330
- 2023MMMU: A Massive Multi-discipline Multimodal Understanding and Reasoning Benchmark for Expert AGIcited by 2,080
- 2020MiniLM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformerscited by 1,463
- 2023Distilling Step-by-Step! Outperforming Larger Language Models with Less Training Data and Smaller Model Sizescited by 737
- 2020CodeBLEU: a Method for Automatic Evaluation of Code Synthesiscited by 479
- 2024ScienceAgentBench: Toward Rigorous Assessment of Language Agents for Data-Driven Scientific Discoverycited by 235
- 2021GeoQA: A Geometric Question Answering Benchmark Towards Multimodal Numerical Reasoningcited by 228
- 2023Foundation Models for Generalist Geospatial Artificial Intelligencecited by 149
- 2024Rethinking Interpretability in the Era of Large Language Modelscited by 111
- 2023Autonomous GIS: the next-generation AI-powered GIScited by 53
8 more
- 2024GEOBench-VLM: Benchmarking Vision-Language Models for Geospatial Taskscited by 51
- 2024GIS Copilot: Towards an Autonomous GIS Agent for Spatial Analysiscited by 27
- 2024An Autonomous GIS Agent Framework for Geospatial Data Retrievalcited by 26
- 2025Foundation Models for Geospatial Reasoning: Assessing Capabilities of Large Language Models in Understanding Geometries and Topological Spatial Relationscited by 23
- 2025GIScience in the Era of Artificial Intelligence: A Research Agenda Towards Autonomous GIScited by 14
- 2024Evaluation of Code LLMs on Geospatial Code Generationcited by 8
- 2023GeoGLUE: A GeoGraphic Language Understanding Evaluation Benchmarkcited by 5
- 2024GEE-OPs: An Operator Knowledge Base for Geospatial Code Generation on the Google Earth Engine Platform Powered by Large Language Modelscited by 3
Built on by
Citing papers per year: 2025: 1; 2026: 9.
10 papers.
- 2026GeoAgentBench: A Dynamic Execution Benchmark for Tool-Augmented Agents in Spatial Analysiscited by 5
- 2026GPSBench: Do Large Language Models Understand GPS Coordinates?cited by 4
- 2025Thinking on Maps: How Foundation Model Agents Explore, Remember, and Reason Map Environmentscited by 1
- 2026Mil-SCORE: Benchmarking Long-Context Geospatial Reasoning and Planning in Large Language Modelscited by 1
- 2026KISS - Knowledge Infrastructure for Scientific Simulation: A Scaffolding for Agentic Earth Sciencecited by 1
- 2026DM-KG: A Novel Method for Boosting Spatial Cognition of Vision-Language Models in Street View Imagerycited by 1
- 2026GISAgentBench: A Practitioner-Sourced Benchmark for Evaluating LLM Agents on GIS Taskscited by 1
- 2026GISclaw: A Comprehensive Open-Source LLM Agent System for Realistic Multi-Step Geospatial Analysiscited by 0
- 2026Geo-Spatial Concept Probing of Large Language Models: Abstraction, Compositionality, and Groundingcited by 0
- 2026GeoFitBench-LLM: A Benchmark for Assessing Large Language Models' Capabilities in Geospatial Data Requirements Elicitation for Geo-Analytic Taskscited by 0
- 2026GeoFitBench-LLM: A Benchmark for Assessing Large Language Models' Capabilities in Geospatial Data Requirements Elicitation for Geo-Analytic Tasks8 Oct 2026
- 2026Geo-Spatial Concept Probing of Large Language Models: Abstraction, Compositionality, and Grounding7 Aug 2026
- 2026GISAgentBench: A Practitioner-Sourced Benchmark for Evaluating LLM Agents on GIS Tasks3 Aug 2026
- 2026DM-KG: A Novel Method for Boosting Spatial Cognition of Vision-Language Models in Street View Imagery14 Jul 2026
- 2026KISS - Knowledge Infrastructure for Scientific Simulation: A Scaffolding for Agentic Earth Science18 May 2026
- 2026GeoAgentBench: A Dynamic Execution Benchmark for Tool-Augmented Agents in Spatial Analysis15 Apr 2026
- 2026GISclaw: A Comprehensive Open-Source LLM Agent System for Realistic Multi-Step Geospatial Analysis27 Mar 2026
- 2026GPSBench: Do Large Language Models Understand GPS Coordinates?18 Feb 2026
- 2026Mil-SCORE: Benchmarking Long-Context Geospatial Reasoning and Planning in Large Language Models29 Jan 2026
- 2025Thinking on Maps: How Foundation Model Agents Explore, Remember, and Reason Map Environments30 Dec 2025
Similar, not cited
Close in wording, no citation either way
- 2025GeoBenchX: Benchmarking LLMs in Agent Solving Multistep Geospatial Tasks
- 2024An LLM Agent for Automatic Geospatial Data Analysis
- 2024Can Large Language Models Generate Geospatial Code?
- 2025AutoGEEval: A Multimodal and Automated Framework for Geospatial Code Generation on GEE with Large Language Models
- 2025GeoJSON Agents:A Multi-Agent LLM Architecture for Geospatial Analysis-Function Calling vs Code Generation
- 2026GeoNatureAgent Benchmark: Benchmarking LLM Agents for Environmental Geospatial Analysis Across Frontier and Open-Weight Foundation Models
- 2025GeoGrid-Bench: Can Foundation Models Understand Multimodal Gridded Geo-Spatial Data?
- 2023GeoGPT: Understanding and Processing Geospatial Tasks through An Autonomous GPT