Class PositionReportMessage
- Namespace
- NominalSystems.Maritime
- Assembly
- NominalSystems.Maritime.dll
The position report message includes data about the vessel information from the AIS system.
public sealed class PositionReportMessage : Message<PositionReportPayload>
- Inheritance
-
Message<PositionReportPayload>PositionReportMessage
- Inherited Members
-
Message<PositionReportPayload>.PayloadMessage<PositionReportPayload>.ToString()Message<PositionReportPayload>.PayloadTypeMessage<PositionReportPayload>.PayloadObject
Constructors
PositionReportMessage()
Default constructor
public PositionReportMessage()
Properties
Cog
TODO: @Jordan please update the definition here
[Units("-")]
public double Cog { get; set; }
Property Value
CommunicateState
TODO: @Jordan please update the definition here
[Units("-")]
public int CommunicateState { get; set; }
Property Value
Latitude
TODO: @Jordan please update the definition here
[Units("deg")]
public double Latitude { get; set; }
Property Value
Longitude
TODO: @Jordan please update the definition here
[Units("deg")]
public double Longitude { get; set; }
Property Value
MessageID
TODO: @Jordan please update the definition here
[Units("-")]
public int MessageID { get; set; }
Property Value
NavigationalStatus
TODO: @Jordan please update the definition here
[Units("-")]
public int NavigationalStatus { get; set; }
Property Value
PositionAccuracy
TODO: @Jordan please update the definition here
[Units("-")]
public bool PositionAccuracy { get; set; }
Property Value
Raim
TODO: @Jordan please update the definition here
[Units("-")]
public bool Raim { get; set; }
Property Value
RateOfTurn
TODO: @Jordan please update the definition here
[Units("-")]
public int RateOfTurn { get; set; }
Property Value
RepeatIndicator
TODO: @Jordan please update the definition here
[Units("-")]
public int RepeatIndicator { get; set; }
Property Value
Sog
TODO: @Jordan please update the definition here
[Units("-")]
public double Sog { get; set; }
Property Value
Spare
TODO: @Jordan please update the definition here
[Units("-")]
public int Spare { get; set; }
Property Value
SpecialManoeuvreIndicator
TODO: @Jordan please update the definition here
[Units("-")]
public int SpecialManoeuvreIndicator { get; set; }
Property Value
Timestamp
TODO: @Jordan please update the definition here
[Units("-")]
public int Timestamp { get; set; }
Property Value
TrueHeading
TODO: @Jordan please update the definition here
[Units("-")]
public double TrueHeading { get; set; }
Property Value
UserID
TODO: @Jordan please update the definition here
[Units("-")]
public int UserID { get; set; }
Property Value
Valid
TODO: @Jordan please update the definition here
[Units("-")]
public bool Valid { get; set; }