NVG Tactical Graphics¶
Status: Planned
No adapter exists in gateway/src/formats/ yet. See the Status & Roadmap.
What it is¶
NVG (NATO Vector Graphics) is an XML format for tactical map overlays. It defines how to represent and exchange the things drawn on an operational map:
- Points — symbols/markers at a coordinate
- Lines/Polylines — routes, boundaries, phase lines
- Polygons/Areas — zones, sectors, engagement areas
- Circles/Ellipses — range rings, threat areas
- Text labels — annotations on the map
Each element carries styling (colour, stroke, fill), a symbol code (SIDC), and metadata. NVG is the NATO-standard way to say "here's what I drew on my map" so another system can display the same overlay.
Bedrock's integration¶
Planned. No NVG import/export adapter exists yet. The intended approach is an NVG
import/export adapter in gateway/src/formats/.
The web client already has the underlying drawing/annotation authoring tools — zones (EW
jamming, GPS denial, AO, fire-control), TCMs, EW emitters, and annotations with DTG (see
web/inertia/features/map/create/, drawings/, panels/). What remains is the gateway
adapter that maps those overlays to and from the NVG XML format.
The overlay data model and task breakdown live with the owning repo: gateway/docs/standards/nvg-tactical-graphics.md.
See also¶
- APP-6 symbology — the symbol codes overlay elements carry
- Interop standards index
- Status & Roadmap