The National Geospatial-Intelligence Agency’s (NGA) Commercial Joint Mapping Toolkit (CJMTK) Program comprises a comprehensive set of geospatial software components, and is the recommended toolkit for the management, analysis, and visualization of geospatial intelligence for the Department of Defense (DoD) Command, Control, and Intelligence (C2I) Community. Under NGA’s Sustainment for Analysis Services (SAS) contract, Northrop Grumman, subcontractor to Leidos, provides the Program Management and Technical Service support to approved programs by assisting in enabling modern, distributed, multi-platform software architectures. The toolkit provides a wide range of development technologies and provides help for application developers to achieve:

  • Incorporation of advanced geospatial and analytical capabilities
  • Interoperability across mission applications
  • Enterprise-level scalability
  • Reduced integration costs
  • Increased performance


The CJMTK Program constitutes a government and industry collaboration providing full lifecycle management to mission application developers. Our team continues to evolve, develop, support, and deploy the toolkit to meet the ongoing Joint Mapping Toolkit needs of operational mission applications. Since implementation, the CJMTK has become a critical part of many DoD mission applications, such as the Army’s DCGS-A, the Marine Corps’ TSOA, the Navy’s Collector EIPB, the Air Force’s JET, and DIA’s GALE.

Toolkit Components

The foundation of the CJMTK offering is Esri’s ArcGIS suite of commercial software developer components and end user applications. CJMTK includes ArcGIS Runtime Advanced and Analysis Extensions; ArcGIS Engine with the 3D, Spatial, Network, Tracking, and Geodatabase Update Extensions; and ArcGIS Enterprise Advanced and ArcGIS Image Server. ArcGIS Enterprise Advanced includes the 3D, Spatial, Network, and Geostatistical Extensions. CJMTK includes a capped quantity of ArcGIS GeoEvent Server. Portal for ArcGIS is included with a capped quantity of named user licenses and an option to purchase additional named user licenses. ArcGIS Desktop and ArcGIS Pro with the 3D Analyst, Spatial Analyst, and Network Analyst Extensions are available through CJMTK for development and server administration purposes only. Together, the components of CJMTK comprise a comprehensive package that provides unparalleled geospatial data management, analysis, and visualization capabilities.


This acquisition replaces all of the existing Joint Mapping Tool Kit (JMTK) functions with Commercial-off-the-Shelf (COTS) components and provides additional capabilities. JMTK was a suite of government-developed software applications that were consolidated in 1994 to provide a standardized geospatial visualization capability to the DoD command and control systems. JMTK provided the Mapping, Charting, Geodesy, and Imagery (MCG&I) functionality for mission applications that run in the Common Operating Environment (COE). It is not an application, but a developer toolkit. JMTK was a collection of government-owned application program interfaces (APIs) that enabled mission applications to interface with the COE MCG&I functionality. In the 1999 Defense Authorization Bill, Congress directed that future versions of the JMTK be based on commercial technology.

CJMTK is based on a single scalable open architecture, with open development environments, incorporating industry standards, where significant research and development costs are borne mainly by vendors, offering regular software upgrades, extended functionality, and standard, regular training. The primary commercial component of CJMTK is Esri’s geographic information system (GIS) software, ArcGIS. This award can be viewed simply as the adoption of the ArcGIS Platform as the standard geospatial exploitation tool for DoD C2I systems.

Commonality of platforms, software tools, and processes is a critical factor in assuring interoperability across C2I Mission Applications. CJMTK provides those common, commercially based, geospatial tools for the Community, while enhancing capability and performance. Also, adoption of commercial industry standards reduces overall integration costs for the various DoD Mission Applications.

Who is eligible to use CJMTK?

The primary users of CJMTK are U.S. Department of Defense (DoD) Command, Control, & Intelligence (C2I) Programs of Record. C2I programs apply for CJMTK establish they meet the criteria as a C2I Program of Record. Approval to use CJMTK under the Toolkit option provides free, unlimited license use and life cycle support.

CJMTK can work with your program to address a need for a Foreign Military Sale (FMS) of a CJMTK-based system. Please contact the CJMTK Helpdesk, NGA CJMTK Team, or the Esri CJMTK PM for additional help

What are the restrictions on using CJMTK?

Both permitted and non-permitted use of CJMTK are defined in the CJMTK License Agreement (403K PDF file) pdf The CJMTK License Agreement sets forth the terms and conditions governing C2I Users’ use of the CJMTK Toolkit. This license agreement must be read, and terms and conditions understood and acknowledged prior to downloading any CJMTK software components.