Maritime intelligence visualization

MapWeave visualization for maritime intelligence
MapWeave visualization for maritime intelligence

From military conflict and piracy, to illegal fishing and smuggling operations, today’s maritime intelligence analysts contend with a growing list of challenges. With vast ocean territories and billions of vessel movements to monitor, teams need faster, smarter ways to uncover critical insights, identify threats, and take action.

Let’s explore how modern geospatial, graph, and timeline visualization technologies are helping teams to:

  • uncover hidden relationships between people, companies and the vessels they operate
  • investigate deceptive practices like AIS spoofing
  • respond to threats in real time

All the visualizations you’ll see here are built using our data visualization toolkits, notably MapWeave, our geospatial visualization SDK designed specifically for maritime intelligence applications.

Maritime intelligence data sources

There’s a wealth of open and closed source data to support maritime investigations, but we’ll focus on two main types:

Beneficial ownership information

This kind of data isn’t just about who owns what, but rather, who benefits from it. Beneficial ownership information can be enhanced and enriched by leveraging data from multiple sources, and is ideal for graph-based link analysis. For example, it can help maritime intelligence analysts uncover how sanctioned individuals maintain ties to other entities – people, companies, vessels, and high-value assets – through layered corporate ownership structures, deriving benefit from something, without an obvious association.

Real-time & historical location data

For ships, the Automatic Identification System (AIS) is the most common source of real-time and historical location data. It collects and shares location data across a network of vessel-based, terrestrial, and satellite transceivers. Later on, we’ll take a look at how AIS data can be supplemented with other sources in maritime intelligence visualization, particularly space-based data such as RF data, Synthetic Aperture Radar (SAR) and traditional photo imagery from satellites to provide further evidential data.

Revealing hidden networks: vessel ownership graphs

Here’s a graph visualization of a subset of a beneficial ownership dataset. It shows the relationship between a sanctioned individual and a number of high value assets, including ships:

Node-link visualization of individuals, assets and their connections

This graph is a great way to understand structure and hierarchy. But when location matters for maritime intelligence operations, a geospatial view can be more powerful – especially if we’re monitoring mobile targets such as people and vessels.

Detail on demand with MapWeave’s geospatial layout

MapWeave’s unique geospatial layout reveals both macro-level patterns – such as sanctioned individuals who own vessels across multiple countries – and micro-level connections as you zoom into specific regions, like clustered networks of people and addresses in the UK and South Africa:

But maritime datasets can get much larger than this, particularly once we take AIS observations of vessel positions into account. This is where MapWeave’s powerful observations layer transforms maritime intelligence visualization.

Understanding pattern of life through AIS datasets

We can use the observations layer to load large volumes of AIS measurements into the browser (we’ve tested it with well over a million data points), and explore a range of different visualization options.

In this example, we’re inferring trajectories (paths between successive observations of the same vessel) from the raw data, and visualizing them over satellite imagery provided through our mapbox adapter. This helps us understand ‘normal behavior’, referred to as ‘pattern-of-life’ – you can see the most common shipping lanes around the Florida coast and the Bahamas.

The interactive time bar displays peaks in activity, while small white tracker nodes on the map show vessel positions at the selected time point.

We’ve seen how pattern-of-life analysis helps maritime intelligence analysts to understand normal patterns – it’s also key to spotting outliers and unusual behavior. KronoGraph is a great supporting tool for this: it’s our toolkit for building rich, interactive timeline narratives.

KronoGraph’s ‘scale wrapping’ mode shows a heatmap view of activity over a particular repeating period. This timeline spans 24 hours:

MapWeave heatmap and geospatial visualization

When analysts or AI/ML systems detect unusual activity, KronoGraph provides critical context, revealing exactly how the vessel’s suspicious trajectory deviates from its typical daily pattern.

Real-time situational awareness

These tools are not just useful for historical analysis. They can also be used to support real-time monitoring of ocean activity. Let’s see how.

In an operational context, the main challenge with maritime data is separating signal from noise. Analysts often need to monitor thousands of vessels simultaneously. While some of them may already have been flagged as suspicious, many potential threats remain hidden.

A typical geospatial intelligence fusion platform usually offers a number of sophisticated data feeds, and AI-based detection and alerting. The analyst’s challenge is to understand the meaning of alerts when they arise, and make decisions on how to interpret them. This is where visualization comes in.

An alert might be triggered by the detection of a known AIS ‘spoofing’ pattern or a sudden loss of AIS data. Identifying when a vessel has ‘gone dark’ or is concealing its true location is crucial – but automated reports can often produce false positives.

A tool like MapWeave, which can highlight, annotate and replay these suspicious events, can be a vital part of the decision-making process.

In this example, the ship’s AIS signal doesn’t match a separate tracking signal picked up by a satellite using radio frequency monitoring. The AIS track seems particularly suspicious, with a known spoofing signature of randomly generated position readings.

The MapWeave visualization plays back exactly how the trajectories separate, and explains the meaning of the alert. If the analyst thinks this is a genuine issue, they might flag this vessel as suspicious.

MapWeave geospatial visualization

Shortly afterwards, another alert is triggered. Here we’re using MapWeave’s GeoJSON layer to add geofenced zones, in this case, the Exclusive Economic Zones (EEZs) of countries in our area of interest. We now believe the real position of the suspicious vessel lies within the EEZ of a particular country.

The analyst can then use a time bar control to replay recent events and confirm their understanding of the situation.

Finally, we illustrate another kind of alert – that of a proximity or convoy event. Our suspicious vessel, ‘Viktoria’, has come close to another vessel, ‘MV Arctic Reliance’ for an extended period of time. Again, the MapWeave view gives us an interactive picture of the narrative.

MapWeave geospatial visualization

Closing the loop – Geo-temporal link analysis

What’s useful about a ‘geotemporal event’, like a flagged ship spending a long time near another vessel, is the way it uncovers new connections in the broader investigation.

Once we’re confident that a proximity event is meaningful (perhaps through detailed analysis of trajectories using MapWeave and KronoGraph), we can add a new link to the beneficial owner graph and discover new paths and connections that weren’t there before.

In this case, having observed the suspicious behavior of those two vessels, we can add a plausible connection between two sanctioned individuals and their associated companies:

MapWeave heatmap and geospatial visualization
MapWeave visualization for maritime intelligence

Transform your geospatial intelligence through advanced visualization

The visualizations featured in this article were built using our specialized data visualization toolkits – including MapWeave for geospatial visualization, KronoGraph for timeline analysis, and KeyLines/ReGraph for graph visualization. To discover how these tools can enhance your maritime intelligence capabilities, contact our team for a personalized demonstration.

Discover MapWeave

The revolutionary geospatial visualization SDK that uncovers every connection.

REQUEST A FREE TRIAL

How can we help you?

Request trial

Ready to start?

Request a free trial

Learn more

Want to learn more?

Explore our resource hub

“case

Looking for success stories?

Browse our case studies

Registered in England and Wales with Company Number 07625370 | VAT Number 113 1740 61
6-8 Hills Road, Cambridge, CB2 1JP. All material © Cambridge Intelligence .
Read our Privacy Policy.