Iot.Device.Nmea0183.Ais Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AidToNavigation |
An Aid-To-Navigation or AtoN target. There are two kinds of AtoN targets:
|
AisTarget |
Abstract base class for all types of AIS targets |
AisTargetExtensions |
Extension methods on AIS targets |
BaseStation |
A base station target. These targets identify the position of a base-station antenna, and therefore are the only AIS targets that typically reside on land. Such a target in range typically means that channel 16 is supervised and that traffic is controlled. |
MovingTarget |
Base class for moving targets |
SarAircraft |
This target is a SAR aircraft. These are typically very fast moving targets (100 knots or more) |
Ship |
A ship. This is the default AIS target type. |
ShipRelativePosition |
Contains comparative position information between two ships, such as distance, bearing or estimated time to closest encounter. |
TrackEstimationParameters |
Configurable parameters that define the behavior of the AIS target movement estimation. |
Enums
AisSafetyState |
Defines how safe a given target is in relation to typically our own vessel. Safe here means that there's little risk of a collision within the defined safety bounds (e.g. the ship is more than 5 minutes away) |
AisTransceiverClass |
The type of AIS transceiver used by a vessel. |
GnssPositionStatus |
Status of the GNSS receiver of this target |
ManeuverIndicator |
Used to indicate that a vessel is performing special maneuvers |
MmsiType |
Returned when trying to identify the type of MMSI. A normal 9-digit MMSI is a ship, one that starts with a 0 is a special group code, one starting with 00 is a base station. See IdentifyMmsiType() for details. |
NavigationalAidType |
Type of navigational aid for AtoN targets. Aid types 1-19 are for fixed targets, 20-31 for floating targets (buoys) |
NavigationStatus |
The navigation status defines what the ship is currently doing. This information is relevant for the determination of the relevant rules for the collision avoidance regulations (COLREGS) Only class A type transceivers provide this field |
PositionAccuracy |
Position accuracy of the GNSS position. With today's GNSS receivers, anything other than High is strange. |
PositionFixType |
Type of position fix |
Raim |
The RAIM flag indicates whether Receiver Autonomous Integrity Monitoring is being used |
ShipType |
The type of a ship. This identifies the static type of a ship. It gives a rough estimate of how the ship looks like and what it's typically used for. This is conceptually a flag-type listing. The least significant digit (in base-10 notation) gives information about any dangerous cargo carried. This does not apply for the range 30-39. Dangerous cargo is anything that would hurt the environment if it were spoiled. |