Provides class and interfaces for handling AIS messages encoded in NMEA 0183 VDM and VDO messages.

See:
          Description

Packages
dk.navicon.AIS  

 

Provides class and interfaces for handling AIS messages encoded in NMEA 0183 VDM and VDO messages.

The classes are capable of encoding and decoding of all 22 AIS messages as defined in ITU 1371. This allows for sending and receiving AIS messages through a AIS transponder or for usage in a GIS system plotting AIS targets/tracks received throug, e.g., a AIS receiver. An example of how to decode AIS messages is show below:

String pos_msg = "!AIVDM,1,1,,A,102=a?0P01OqVnVM7bo@igwR`001,0*0A";
PositionReport pos_rep = (PositionReport)AISMsgFactory.make(pos_msg);


A more direct way of creating a position report would be:

PositionReport pos_rep = new PositionReport("!AIVDM,1,1,,A,102=a?0P01OqVnVM7bo@igwR`001,0*0A", 0);

Related Documentation

More documentation about AIS can be found here:

See Also:
AISMsgFactory, AISMessage