MIL-STD2525B change 2 dictionary symbols

What are military symbology styles?

Military symbology styles are a type of advanced symbology built to conform to military symbol specifications such as US MIL-STD-2525 and NATO APP-6. These specifications define a common set of military symbols that represent units, installations, activities, control measures, or tactical tasks relevant to military operations. Each aspect of a military symbol is based on a different characteristic of the object it represents. Each symbol has a unique symbol ID code (SIDC) that can optionally be used to ensure that symbols are shared across systems in an easy and concise way.

While military symbology specifications are complex, the symbols themselves are instantly identifiable so that military commanders, planners and analysts can quickly understand the situation and act accordingly.

How military symbology styles work

Military symbology specifications are implemented as dictionary styles in ArcGIS. Military dictionary styles are SQLite databases that contain symbol components and instructions for piecing together components into a composite symbol according to military symbology specifications. These styles are used to apply military symbols to feature data in ArcGIS apps and custom apps built with the ArcGIS Maps SDK for JavaScript and the ArcGIS Maps SDKs for Native Apps.

To visualize features in a map or scene as military symbols, specify the dictionary style for the appropriate military symbology standard in a dictionary renderer, and set the renderer on your feature layer. The dictionary renderer provides an optimized solution to the complex symbology requirements of military specifications by allowing you to connect your data to the specification’s dictionary style.

  1. Access a feature layer with point, polyline, or polygon feature layer in your mapping application.

  2. Access the dictionary style and apply the style.

  3. Map the fields expected by the dictionary style to the fields in your data. If the input field names match the dictionary style's expected fields for symbols and text, field mapping is not required.

  4. Apply and set the configuration property values for the symbol style.

Latest dictionary styles

The latest version of these military symbology styles are released with ArcGIS Pro and ArcGIS Enterprise. They are also available in the ArcGIS Living Atlas and shared to the Dictionary Symbology Styles group in ArcGIS Online.

Dictionary styles are provided for the following United States and NATO military symbology standards:

  • APP-6(B)
  • APP-6(D)
  • APP-6(E)
  • MIL-STD-2525B with change 2
  • MIL-STD-2525C
  • MIL-STD-2525D
  • MIL-STD-2525D with change 1
  • MIL-STD-2525E

Change log

The latest dictionary styles contain the updates documented in the change log below. Select a military symbol standard to view the updates made to the standard's dictionary styles.

When working with the latest APP-6(B) dictionary styles, the minimum required versions of ArcGIS clients and SDKs are:

  • ArcGIS Pro 3.2
  • JavaScript Maps SDK 4.27
  • Native Maps SDKs 200.2

Some updates to the styles have additional version requirements, noted in the change log. The log also captures the first version of ArcGIS Pro and ArcGIS Enterprise these updates are installed with.

UpdateRevisionAdditional Version RequirementsVersion Installed
Address ENH-000170090: Support attribute driven width for Air Corridors102ArcGIS Pro 3.7; In Product Plan for JavaScript and Native Maps SDKsArcGIS Pro 3.7
Apply color override to icons when fill is off102ArcGIS Pro 3.7
Dictionary style revision number added100ArcGIS Pro 3.6, ArcGIS Enterprise 12.0
Address ENH-000164839: Proper drawing of Minimum Safe Distance Zone symbols---ArcGIS Pro 3.4, JavaScript Maps SDK 4.31, Native Maps SDKs 200.6ArcGIS Pro 3.4, ArcGIS Enterprise 11.5
Address BUG-000165133: Proper drawing of Trip Wire symbol---ArcGIS Pro 3.3, JavaScript Maps SDK 4.30, Native Maps SDKs 200.5ArcGIS Pro 3.3, ArcGIS Enterprise 11.5
Address BUG-000165132: Proper drawing of Counterattack by Fire symbol---ArcGIS Pro 3.3, JavaScript Maps SDK 4.30, Native Maps SDKs 200.5ArcGIS Pro 3.3, ArcGIS Enterprise 11.5
Version 4.0.0 styles released introducing support for native field types---ArcGIS Pro 3.2, ArcGIS Enterprise 11.5

Older dictionary styles

Dictionary styles that support older versions of ArcGIS Pro, the ArcGIS Runtime SDKs, and the ArcGIS API for JavaScript are available in ArcGIS Online for the following military symbol standards:

  • APP-6(B)
  • APP-6(D)
  • MIL-STD-2525B with change 2
  • MIL-STD-2525C
  • MIL-STD-2525D

Select a military symbol standard below and use the table to access the appropriate dictionary style.

Product and minimum version support for APP-6(B) dictionary styles:

VersionArcGIS ProArcGIS Runtime SDKsJavaScript API
Final version 3.0.0 styles2.9100.134.22
Earlier version 3.0.0 style2.5100.74.16
Final version 2.0.0 style2.4100.6Not supported
Runtime 100.x - 100.5 style1.2100.1Not supported
Runtime 10.2.x style1.110.2.6Not supported

Samples

Apply military symbols to a feature layer

Convert features into graphics to show them with MIL-STD-2525D symbols using the dictionary renderer.


Apply military symbols to a graphics overlay

Create graphics from an XML file and display military symbols using a MIL-STD-2525D web style.


Apply military symbols to a graphics overlay in a 3D scene

Display military symbols in a 3D scene using a dictionary renderer.


Visualize dictionary symbols

Visualize data with a custom dictionary style using a dictionary renderer.


Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.