AIS Analyser uses a dedicated server to record AIS data from one or more receivers, either via a direct serial data connection or over a local network. This timestamps each AIS message to record when it was received.

Data Processing

AIS data is split across different message types: some give positional information, while others give (static) vessel details such as name, callsign and length. AIS Analyser processes and combines the individual position reports and static details to create a daily database of vessel tracks.

Data Querying

Multiple daily databases can be combined and filtered to create a larger dataset for in-depth analysis. Data can be filtered on fields such as ship type, navigation status, length, draught, name, destination, etc. Tracks can also be selected within a specific geographic area of interest, such as crossing a “gate” or within a given range of a location or area of interest.

Data Analysis

Analysis can be performed on either a daily database or a generated dataset. Vessel tracks can be overlaid on charts and colour-coded by a range of AIS properties, such as ship type, length, draught, speed and cargo type. The number of tracks in each category can also be calculated, and the results printed or copied into a spreadsheet or document.

Examples of practical applications include:

  • Maritime traffic assessments (by ship type, volume or characteristic);
  • Incidents/near miss investigations;
  • Identifying infringers within prohibited areas; and
  • Dynamic under keel clearance profiling.

Please do not hesitate to contact us if you require any further details. If you are an existing user of AIS Analyser and require Technical Support, please call +44 (0) 1224 253712 or This email address is being protected from spambots. You need JavaScript enabled to view it.


AIS Analyser User Interface


Click on the image above
to download the PDF