EVGeoQA: Benchmarking LLMs on Dynamic, Multi-Objective Geo-Spatial Exploration
Organizations: School of Artificial Intelligence, Beijing Normal University, Beijing 100875, China · Beijing Key Laboratory of Artificial Intelligence for Education, Beijing 100875, China · Engineering Research Center of Intelligent Technology and Educational Application, Ministry of Education, Beijing 100875, China · College of Computer Science and Technology, National University of Defense Technology, Changsha 410073, China
Abstract
While Large Language Models (LLMs) demonstrate remarkable reasoning capabilities, their potential for purpose-driven exploration in dynamic geo-spatial environments remains under-investigated. Existing Geo-Spatial Question Answering (GSQA) benchmarks predominantly focus on static retrieval, failing to capture the complexity of real-world planning that involves dynamic user locations and compound constraints. To bridge this gap, we introduce EVGeoQA, a novel benchmark built upon Electric Vehicle (EV) charging scenarios that features a distinct location-anchored and dual-objective design. Specifically, each query in EVGeoQA is explicitly bound to a user's real-time coordinate and integrates the dual objectives of a charging necessity and a co-located activity preference. To systematically assess models in such complex settings, we further propose GeoRover, a general evaluation framework based on a tool-augmented agent architecture to evaluate the LLMs' capacity for dynamic, multi-objective exploration. Our experiments reveal that while LLMs successfully utilize tools to address sub-tasks, they struggle with long-range spatial exploration. Notably, we observe an emergent capability: LLMs can summarize historical exploration trajectories to enhance exploration efficiency. These findings establish EVGeoQA as a challenging testbed for future geo-spatial intelligence. The dataset and prompts are available at https://github.com/kg-bnu/EVGeoQA.
Figures & tables
| City | Hangzhou | Qingdao | Linyi |
|---|---|---|---|
| Stations | 258 | 165 | 157 |
| Locations | 997 | 995 | 997 |
| POIs | 25 | 23 | 21 |
| QA Pairs | 19940 | 14162 | 14416 |
| City | Distance | <10km | <20km | No Limit | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Model | Hits@1 | Hits@2 | Hits@3 | Hits@1 | Hits@2 | Hits@3 | Hits@1 | Hits@2 | Hits@3 | |
| Qwen3-8B | 0.3663 | 0.4916 | 0.5381 | 0.2469 | 0.3421 | 0.3867 | 0.2061 | 0.2889 | 0.3295 | |
| Qwen3-8B* | 0.3965 | 0.4909 | 0.5011 | 0.3076 | 0.3972 | 0.4513 | 0.2637 | 0.3452 | 0.4375 | |
| Qwen3-30B-a3b | 0.3445 | 0.5251 | 0.5810 | 0.2718 | 0.3717 | 0.4012 | 0.2339 | 0.2942 | 0.3133 | |
| Qwen3-30B-a3b* | 0.3906 | 0.5396 | 0.5667 | 0.2804 | 0.3979 | 0.4285 | 0.2283 | 0.3215 | 0.3418 | |
| Qwen25-72b | 0.4833 | 0.6379 | 0.7073 | 0.3827 | 0.5479 | 0.6037 | 0.3333 | 0.4878 | 0.5614 | |
| City | Distance | <10km | <20km | No Limit |
|---|---|---|---|---|
| Qwen3-8b | 0.35 | 1.36 | 2.12 | |
| Qwen3-8b* | 0.79 | 2.11 | 4.03 | |
| Qwen3-30b-a3b | 0.37 | 1.13 | 3.26 | |
| Qwen3-30b-a3b* | 0.42 | 1.72 | 3.74 | |
| Gemini-2.5-Flash | 0.40 | 2.77 | 3.91 | |
| Gemini-2.5-Pro* | 1.12 | 3.31 | 5.62 |
Appendix figures & tables2 assets
Supplementary material from the paper’s appendix.