Receive, decode and plot live AIS vessel traffic from serial or TCP sources, with guard-zone alarms and coverage mapping.
AIS Watchkeeper turns QGIS into a live maritime traffic console. It
connects to an AIS receiver over USB/serial or a raw TCP stream, decodes
!AIVDM/!AIVDO sentences, and plots vessels live on the map with trails,
speed vectors and a learned vessel registry. The built-in AIS Guardian
raises alarms on guard-zone entry/exit and navigation-status changes, maps
Class A/B reception coverage, and lists nearby vessels with CPA/TCPA.
Requires pyserial and pyais (bundled).
Plugin Tags