Skip to main content
RESEARCH NOTE

What a spatial agent needs to do geospatial work

A practical introduction to spatial meaning, evidence, tool use, durable context and verification.

PUBLISHEDJAN 2026
UPDATEDAUG 2026
SERIESAI AGENTS
EDITORIALAXIS SPATIAL
Sumi-e illustration for a research note on spatial agents
12 min read
  • A coordinate is not yet a spatial meaning: a system must preserve what a record represents, its source, units, and uncertainty.
  • The model can coordinate an investigation; exact geometry, transformation, and file checks belong to explicit tools.
  • Long-running work needs durable context: evidence references, hypotheses, tool state, unresolved questions, and permitted next actions.
  • A result is ready only when the evidence, artefact, checks, and reviewer decision travel together.

A spatial agent is not made spatial by giving a language model a map tool. It needs to understand what each representation means, assemble a situation from incomplete evidence, do work in real geospatial software, preserve state, and prove the result.

That is a systems question. The model is one component in an evidence-bound workflow. It can help choose the next question, explain a result, and coordinate tools. It should not silently decide what a coordinate means, claim that a rendered map is correct, or hide an unresolved failure.

Start with spatial meaning

Geospatial work begins before analysis. A coordinate, an image, a polygon, a road segment, a raster cell, and a database row can all refer to the same place while carrying different meanings. The system must retain the representation, its coordinate reference, units, time, source, and limits. The OGC Simple Features standard associates geometry with a spatial reference system, while GeoJSON fixes a narrower WGS 84 longitude-latitude convention. The format changes what must be preserved. [1] [2]

A representation is a claim with context
RepresentationQuestion to preserveTypical failure
CoordinateWhere is it, in which reference system and units?A plausible point in the wrong reference system.
Image or observationWhat is visible, when, and with what coverage?A scene is treated as current or complete without support.
GeometryWhat shape, relationship, precision, and scale are intended?Invalid topology or a valid shape with the wrong meaning.
Map or projectHow is the information symbolised and filtered?A clean rendering hides missing or misclassified data.

The language model can describe these questions and identify a missing field. Deterministic tools must handle exact geometry, coordinate transformations, topology, units, and file checks. Keeping those responsibilities separate makes a failure visible instead of turning it into confident prose. PostGIS, for example, exposes different operations for transforming coordinates and testing whether a geometry is well formed. [3]

Situate the problem

A useful request is more than a prompt. It is a bounded case: a question, an area and time, the sources that may be used, the candidate interpretations, constraints, missing evidence, and an acceptance check. Without those boundaries, the system can produce a technically tidy answer to the wrong spatial question.

A practical case record should make the evidence chain legible. Record where an observation came from, which transformation was applied, what was inferred, and which alternatives were rejected. Ten records copied from the same source are not ten independent witnesses. Provenance and dependence matter more than row count. W3C PROV provides a public model for relating entities, activities, and agents; it does not by itself decide whether two observations are independent. [4]

Evidence boundary

If the case cannot state what would count as a supported result, the next action is to ask for more evidence or refuse the task. A polished answer is not a substitute for a defined check.

Operate in the real tools

The work happens in a chain of tools, not in the chat window. A spatial agent should be able to select a permitted operation, pass a clear input contract, inspect the output, and stop when a check fails. The exact division depends on the workflow, but the responsibilities should remain explicit.

Separate interpretation from execution
RoleUseful responsibilityRequired boundary
ModelChoose the next question, coordinate work, and explain uncertainty.No silent changes to geometry, evidence, or acceptance rules.
GIS or spatial databaseRun spatial predicates, topology checks, joins, and reference-system operations.Inputs, versions, units, and outputs are recorded.
Code runtimePerform repeatable transforms, file checks, and small calculations.Operations are bounded, inspectable, and safe to retry.
ReviewerAccept, reject, or request more evidence for the result.The decision and its basis remain with the artefact.

This is the practical meaning of Understand · Situate · Operate · Prove. Understand the representation. Situate the case and its evidence. Operate through bounded tools. Prove the output before it is trusted. The model can help move through the loop; it is not the surveyor, the source, or the reviewer.

Keep context across the job

Spatial work often outlasts one exchange. Files arrive at different times, a tool may fail, a reviewer may ask a narrower question, and a long operation may need to resume. A useful system therefore keeps a durable case record instead of relying on the latest conversation turn.

At minimum, keep the case identity; evidence references and provenance; hypotheses and rejected alternatives; tool actions and results; checkpoints; budgets and timeouts; unresolved questions; and the next permitted action. These are design requirements for a reliable workflow, not a claim that the public website provides a finished workspace.

  • Make each checkpoint state what was known, changed, and checked.
  • Make retries safe to identify and repeat, or record why they are not.
  • Keep a failed or partial result visible rather than replacing it with a summary.
  • Require a new decision when the evidence or task boundary changes.

Prove the result

A result is more than a file and a sentence. The evidence package should let another person understand what went in, what happened, what came out, and what remains uncertain. A rendered map helps a person inspect the work, but rendering alone does not prove the underlying data or operation.

Input and data version, including the relevant source and time
Operation trace or checkpoint showing the material steps
Output artefact with geometry, reference-system, schema, and file checks
Visual or native-tool review where representation affects the conclusion
Failures, abstentions, missing evidence, and unresolved alternatives
A reviewer decision: act, review, ask for more evidence, or refuse

This is where a spatial agent earns trust: not by sounding certain, but by making the evidence and limits inspectable. The honest outcome may be to act, to send the case for review, to ask for more evidence, or to refuse it. NIST's voluntary AI Risk Management Framework likewise treats documented roles, oversight, testing, and evaluation as system-level governance concerns; it is not a spatial-agent specification. [5]

When not to use this

An agent is not automatically the best tool. Use a direct GIS operation or a normal scripted workflow when the task is a single, deterministic transformation with a known input and a clear check. The extra coordination is not useful if it only hides a simple operation behind more moving parts.

Do not delegate the task to an agent when:

  • the evidence is too incomplete to define a meaningful check;
  • the decision is high consequence and no authorised reviewer is available;
  • the scope, ownership, or permitted data access is unclear; or
  • the workflow cannot preserve the inputs, operations, outputs, and failures.

Start with the smallest workflow that can be checked. Add model coordination only when it helps with changing questions, multiple tools, or a sequence that a person can still review.

Sources and boundary

This article is a generalised Axis Spatial research note based on geospatial engineering practice. It intentionally leaves out private project names, customer material, benchmark inputs, and unverified performance figures. The claims above are a current design frame and should be tested against a named task, dataset, tool configuration, verifier, and review record before they are treated as a result.

[1] Open Geospatial Consortium, Simple Feature Access, Part 1: Common Architecture, version 1.2.1. Accessed 31 August 2026. This standard defines common geometry and spatial-reference concepts; it does not establish that a particular dataset or interpretation is correct.
[2] IETF, RFC 7946: The GeoJSON Format, August 2016. Accessed 31 August 2026. Its WGS 84 and decimal-degree rules apply to GeoJSON, not to every geospatial format.
[3] PostGIS Project, PostGIS reference: geometry validation and spatial-reference operations. Accessed 31 August 2026. The cited checks are concrete PostGIS operations; their presence does not validate a whole workflow or the meaning of its inputs.
[4] W3C, PROV-O: The PROV Ontology, W3C Recommendation, 30 April 2013. Accessed 31 August 2026. PROV-O represents provenance relations; an application still has to define evidence quality and independence.
[5] Elham Tabassi, National Institute of Standards and Technology, Artificial Intelligence Risk Management Framework 1.0, 26 January 2023. Accessed 31 August 2026. The framework is voluntary and use-case agnostic; this article applies its governance ideas to a narrower spatial-work context.

For the wider public research programme, see the current research programme. It explains how Axis Spatial approaches spatial intelligence, evidence, and verifiable geospatial work.