Markings
A marking is anything an operator draws on the map: a pin, a line, a circle, an area of interest (AOI), a no-fly zone (NFZ), the geofence, or the state border. Every marking is one shared Mainframe document with a kind, a shape, a colour, an optional dash, tags and notes, so every Terminal sees the same drawing and the same notes.
| Kind | Shape | Default look | Read by |
|---|---|---|---|
| Pin | a point | blue glyph with its name | — |
| Line | two or more vertices | blue solid | — |
| Circle | a centre and a radius | blue, light fill | rules (Inside marking), TAK export |
| AOI | a polygon | blue dashed | TAK export |
| NFZ | a polygon | red dashed | rules (Inside marking), TAK export |
| Geofence | a polygon | amber dashed | coverage grid extent, TAK export |
| Border | a line | red solid | rules (within … of border), the coverage border strip |
Mainframe uses the first geofence and the first border by id. Deleting either one is undoable from the toast; until a geofence exists again the coverage grid is rebuilt from the border’s bounds, or not at all.
Create and edit
Section titled “Create and edit”Right-click the map for Add pin, New line from here, New circle here, New AOI from here and New NFZ from here; the Plan menu, the Markings panel’s New menu and the command palette offer every kind. Lines and polygons are drawn vertex by vertex and finished with Enter; a circle or pin takes one click for its centre, which can then be dragged. The editor sets the name, colour, dash and, for circles, the radius. Save creates the document; a conflicting edit from another Terminal shows a toast instead of overwriting.
Click a marking to select it (a ring shows the selection), double-click it in the Markings panel to edit its geometry, right-click it anywhere for its actions: show on map, edit, rename or restyle (name, colour, dash, tags), duplicate, copy MGRS, delete. Deleting never asks; the toast offers Undo for six seconds.
The Markings panel shows each marking’s notes with the author and time. Type in the composer and press Enter to add one; Shift+Enter breaks a line. Typing @ opens a picker of things to mention: people online, aircraft, other entities, markings, missions, captures, clips, chat groups, voice rooms, the current time (or the playhead in review, or a clock time you type), and coordinates you type. A mention renders as a chip that resolves live, so a renamed callsign shows its new name: click an aircraft to select it and centre the map, a marking or mission to select and fit it, a capture or clip to open it, a time to review that moment, a coordinate to pan there; right-click a chip for its actions (a coordinate offers Pin Here, Task Nearest and Copy MGRS). A chip whose object is gone stays muted with the name it was written with.
Hover a note to react (a quick row of eight emoji, and a search over every emoji served by Terminal itself), to edit your own (the row then shows edited), to copy it as text with @names, or to delete your own. A reaction chip shows its emoji and count; clicking it toggles yours. Notes on markings, on captures and on clips are the same kit with the same author colours, and the Selection panel shows them in a compact form with React and Delete.
Layers
Section titled “Layers”The map’s layer popover has one Markings switch for everything drawn; the eye on each kind in the Markings panel hides only that kind.
Controller
Section titled “Controller”On a DualSense, Triangle, Circle, Square and Cross drop pins A, B, C and D at the aircraft’s current position (marking.pinAt).