AIS Vessel Tracker
This article is incomplete & needs to be reviewed. You can help by creating a pull request.
Overviewβ
The AIS Vessel Tracker plugin displays Automatic Identification System (AIS) positions and detailed information about nearby vessels. The AIS data is received via a network connection from an external AIS receiver.
This plugin is a hobby project and is not designed for reliability or accuracy. DO NOT rely on this software for navigation or safety of life.
Required Setup Parametersβ
The ability to use Online maps is automatically enabled in iOS version of OsmAnd. To display Online maps in Android, you need to make the following settings:
- Enable AIS vessel tracker plugin in the Main Menu β Plugins β AIS vessel tracker.
- Configure the AIS settings
- Configure an AIS server connection or connect an external AIS receiver.
- Check that vessels are displayed on the OsmAnd map.
Vessels on the Mapβ
AIS operates on VHF frequencies (161.975 MHz and 162.025 MHz) and has a limited signal range due to line-of-sight propagation.
Typical AIS reception range:
- 15β20 nautical miles (28β37 km)
- Depends on antenna height, environmental conditions, and obstacles
AIS display on the map:
When correctly set up, vessel positions will appear on the map. Key features:
- Vessels move based on real-time speed and course.
- New ships enter and exit the visible area dynamically.
- Tapping a vessel opens detailed information.
AIS Vessel Informationβ
AIS vessels transmit three types of data:
Static Information (unchanging data).
Sent every 6 minutes or upon request.- Ship Name (if set)
- MMSI (Maritime Mobile Service Identity) (Unique 9-digit ship identifier)
- IMO Number (if available)
- Call Sign
- Ship Type (e.g., Cargo, Passenger, Fishing Vessel)
- Ship Dimensions (Length and Width)
- AIS Antenna Position (Relative to the ship's hull)
Dynamic Information (real-time data).
Sent at different intervals depending on speed and maneuvering.- Ship Coordinates (Latitude & Longitude)
- Course Over Ground (COG)
- Speed Over Ground (SOG)
- Heading (Direction the bow is pointing)
- Ship Status (Underway, Anchored, Maneuvering, etc.)
- Rate of Turn (ROT) (Speed of course change)
- Last Update Time
Voyage Information (manually set by crew).
Sent every 6 minutes, manually set by crew- Destination Port
- Estimated Time of Arrival (ETA)
- Draught (Ship's water depth below surface)
- Cargo Type (if transmitted)
- Number of People on Board (optional)
AIS Symbols and Legendsβ
Guidelines for AIS Symbol Presentation
Symbols | Description |
---|---|
Vessel Types Symbols | |
Green triangle | Cargo ship |
Blue triangle | Passenger ship |
Black triangle | Fishing vessel |
Yellow triangle | Tugboat |
Red triangle | Tanker |
White triangle | Military vessel |
Orange triangle | Special craft (e.g., pilot, icebreaker) |
Flashing Red triangle | Vessel in distress |
Navigational Aids Symbols | |
Green Buoy | Starboard marker (right-hand side of the channel) |
Red Buoy | Port marker (left-hand side of the channel) |
Anchor symbol | Anchorage area |
Ship symbol (SS) | Ferry or passenger terminal |
Port Crane symbol | Cargo port |
Black circle | Offshore platform |
Status Indicators | |
Solid triangle | Moving vessel |
Hollow triangle | Anchored or Moored |
Rotating arrow | Undergoing maneuver |
Red Flashing icon | Emergency alert |
Orange Exclamation mark | AIS safety message |
Route and Speed Indicators | |
Thin Blue line | Planned route |
Dotted line | Past track |
Clock icon | Estimated time of arrival (ETA) |
Wave icon | Speed over water |
Plugin Settingsβ
Menu β Plugins β AIS vessel tracker β Settings
The AIS vessel tracker plugin offers various settings to personalize navigation and interaction for users with disabilities. These settings are applied for all profiles in OsmAnd.
Setting | Description | Example |
---|---|---|
IP address settings | ||
Protocol | Choose protocol for receiving AIS data | UDP/TCP |
IP address | Define IP of AIS data source (if TCP is used) | 192.168.200.16 |
TCP port | Define TCP port number for AIS data | 4001 |
UDP port | Define UDP port for OsmAnd AIS reception | 10110 |
AIS Signal reception timeout | ||
Timeout for lost AIS objects | Ships disappear if no signal received for a set time | 3 - 20 min |
Timeout for ship visibility | Ship icons will change state when no signal is received | 2 - 15 min / Disabled |
Closest Point of Approach (CPA) Alerts | ||
CPA Warning Time | Vessel is marked red if time to CPA is below this limit | 1 - 60 min / Disabled |
CPA Warning Distance | Vessel is marked red if distance to CPA is below this limit | 0.02 - 2 nautical miles |
AIS Simulation Modeβ
You can simulate AIS vessel positions using OsmAnd Development plugin.
Download AIS data text files:
Load AIS data into OsmAnd
Open Menu β Plugins β Development β Settings β Load AIS data from file and select one of the downloaded files.View AIS vessels on the map
Vessel icons will appear based on the simulated data. Tap the vessel icon to view detailed information.
Related Articlesβ
This article was last updated in March 2025