Major James Neushul, USMC, created TacMap to simulate tactical unit reporting and display movement over time. The server page allows users to set unit locations, plan routes, save scenarios to browser local storage, export and import scenarios to and from the server, play and pause scenarios, and record unit position reports. The unit page allows observation of unit movements with selective visualization of communication networks. Code and links to demonstration pages are posted on GitHub.
Cesium represents an accessible and configurable framework for both rapid prototyping and production-level code. It provides capabilities that are largely taken for granted in the mainstream but that are lamentably lacking in the military environment, where effective and accurate tactical reporting remains unfeasible. This project is published to encourage broad collaborative development using open standards and open source resources in order to improve situational awareness and reporting capabilities at the tactical level.