GeoAgent: a hierarchical LLM-based multi-agent architecture for autonomous spatial analysis · Study