The nautical chart is the most information-dense document aboard — a century-deep language of symbols, soundings, depth contours, cautionary notes, and traffic schemes compressed into a single visual surface. Reading it correctly is a trained skill; an AI that can read it is a different kind of tool — one that can answer 'what's the depth here', 'what does that symbol mean', 'what hazards does this passage cross' against the chart itself.

Chart interpretation is a vision-and-symbol problem — the model must read the structured language, not just the image — and it's the key that unlocks chart-based AI assistance.

Key findings

  1. The chart is a symbol language — every mark encodes a navigational fact; reading it is interpretation, not OCR. Established
  2. ECDIS vector data is machine-readable — the structured form (S-57/S-101) is the AI-friendly input, not the raster image. Established
  3. The AI's role is the query layer — 'what's the depth', 'what does this symbol mean', 'what hazards lie on this track'. Research demonstration
  4. Raster-chart interpretation (paper-chart image understanding) is the harder problem — the symbology read as pixels. Research demonstration
  5. The safety-critical constraint is accuracy — a misread depth or symbol is a navigational error, not a text error. Established
A nautical chart
The chart is a language — every symbol a fact, every sounding a constraint, every caution a warning. Reading it is interpretation, not OCR.Image: United States Coast Survey · Public domain

The chart as a language

The chart encodes a century of hydrographic practice in its symbology — the depth contour's meaning, the wreck marker's specificity, the caution note's legal weight. Reading it is not image recognition; it's reading a compressed technical language where every glyph is a fact. An AI that 'sees' the chart without understanding the code is a camera, not an interpreter — and the difference between them is whether the model can answer a question the navigator would ask. Established

Vector vs raster

  • <strong>Vector (ECDIS).</strong> The S-57/S-101 data is structured — the depths, objects, and attributes are machine-readable fields. The AI queries the data, not the image. Established
  • <strong>Raster (paper-scan).</strong> The chart as image — the symbols are pixels that must be recognized and interpreted. The harder, research-level problem. Research demonstration
  • <strong>The honest architecture.</strong> Query the vector data where it exists; use image interpretation only where it doesn't. Maritime-GPT analysis

What the AI can answer

The useful chart-AI is a query layer — 'what's the controlling depth on this track', 'what does this symbol denote', 'what cautions apply to this approach', 'does this passage cross a restricted area' — answered against the chart's actual data rather than the model's memory of what charts usually contain. The value is speed and coverage: the navigator's question answered in seconds with the clause cited, rather than a manual lookup through a legend. Research demonstration

The accuracy constraint

A misread chart is a navigational hazard — 'the depth is 15m' when it's 5m is a grounding, not a typo. The chart-interpretation AI's output must carry the same verification discipline as the compliance copilot's: cited to the chart's actual data, the symbol read against the official legend, and 'I can't read this symbol' as a valid answer. The chart is safety-critical data; the AI that interprets it must be as careful as the navigator reading it. Established

What we know

  • The chart is a symbol language — interpretation, not OCR.
  • Vector ECDIS data is the machine-readable form; raster interpretation is harder.
  • The AI's role is the query layer, not the primary chart reader.

What we don't

  • Whether chart interpretation can be certified for passage-planning assistance.
  • Raster-chart symbol recognition rates at operational accuracy.
  • How chart-AI integrates with ECDIS-standard data models.

Being tested

  • Vector-chart query interfaces for navigators.
  • Raster-chart symbol recognition on historical and paper charts.
  • Passage-planning assistants grounded in chart data.

Maritime-GPT analysis

Chart interpretation is the AI's literacy test — the chart is a dense technical language, and the model that can read it is genuinely useful; the one that only describes the image is a screenshot captioner. The honest product queries the vector data where it exists and admits where it can't — because a misread sounding is a grounding, not a quirk. The chart-AI's value is the navigator's question answered against the actual chart, cited to the symbol. Maritime-GPT analysis

This is a research feature, not operational guidance. Simulation results are reported as simulation; demonstrations are not deployments; company claims are attributed as such. Verify safety-critical decisions against official nautical publications and flag-state requirements.

Sources & evidence

IHOPrimary standard
S-100 Universal Hydrographic Data Model

The chart-data standard the AI must read.

Maritime-GPTCompanion research
Vision-language models for ships

The VLM layer over the chart.

Maritime-GPTCompanion research
Multimodal maritime AI

The fusion context chart interpretation joins.

Maritime-GPTCompanion research
AI copilot for shipmasters

The assistant that would answer chart questions.