SWITCH TO MANUAL
Class in Zendir.Universe
| Inherits from UniverseSystem
Declaration
class MaritimeSystem ;
Description
The maritime system is able to keep track of vessels and manage
the AIS integration for the vessels and messages.
Properties
Declared Description IsConnected A flag indicating if the AIS connection has been attempted MaxVessels The maximum number of vessels that can be created in the system,which will be blocked by AIS if more vessels are registered. NumVessels The total number of vessels loaded into the system
Inherited Description IsEnabled Is true if the object is currently enabled. Name The display name or tag of this object.
Methods
Declared Description CancelRequestAIS Cancels the request that is currently being processed by the AIS system. ClearCoordinatesAIS Clears the AIS coordinates that are currently being used within the rangeand resets the list of coordinates. ConnectAIS Connects to the Automatic Identification System using the AIS system witha valid AISStream API token. DisconnectAIS Disconnects from the AIS system and closes the connection. GetVessel Returns the list of vessels from the Maritime subsystemof all tracked vessels. GetVessels Returns the list of vessels from the Maritime subsystemof all tracked vessels. RequestVesselsAIS Requests AIS data from the integration with the system and loads somenew vessels. This will attempt to create the vessels from the data thatis returned. This will be based on the AISCoordinates which can be addedby the AddCoordinateRangeAIS method.
Inherited Description Destroy Removes the current object from the simulation.