Files
gods-eye-view/changelog.d/1733-buoy-models.md
T
Sameh Khamis 52507a0755 Draw no buoy for a virtual aid to navigation
A virtual aid (AIS message 21's VirtualAtoN flag) is a mark broadcast
where nothing physical stands, so drawing it as a buoy showed a mark
that is not there. The vessel source record now carries `virtual`
(false unless a source says true; any source may set it), AISStream
sets it from VirtualAtoN, and the vessel layer keeps such an aid's
disc: vesselModelSpec returns null for it and the layer gathers no
model item for it. Its card, selected card and readout add VIRTUAL
after its kind.
2026-11-14 11:07:13 -08:00

842 B

  • Draw aids to navigation as buoys instead of ships: a buoy, beacon, RACON, light or mark from the vessel feed (or any AIS station numbered 99MIDxxxx) is now the fleet set's buoy of its IALA mark (cardinal, port or starboard hand, safe water, isolated danger or special mark), standing still with no heading, and its icon is a disc rather than a chevron. Its card and readout show its kind of mark with no speed or heading. AISStream now subscribes to aid-to-navigation reports and names each by its kind of mark and its full name; the feed lists every ship ahead of any aid, and vessels_in_area counts ships only. A virtual aid (a mark broadcast where nothing physical stands) keeps its disc, is never drawn as a buoy, and its card says it is virtual; vessel sources may mark any record virtual (samehkhamis, #1733).