2024.0.09

2024.0.08

2024.0.07

2024.0.06

2024.0.05

2024.0.04

2024.0.03

2024.0.02

2024.0.01

2024.0

Bug fixDefense Symbology

RIA-4700

The main geometry type of a number of APP-6A/B Minefield symbols has been changed. These symbols were modeled as polygons, which required the symbol to have at least 3 anchor points to define the symbol's shape. To better align these symbols with the NVG geometry bindings specification, the geometry has now been changed to a point, which requires only a single anchor point to define the symbol's shape. The following symbols are affected by this change:

  • 2.X.2.2.1.6.1 "Planned Minefield"
  • 2.X.2.2.1.6.2 "Completed Minefield"
  • 2.X.2.2.1.6.5 "Antitank (AT) Minefield"
  • 2.X.2.2.1.6.6 "Scatterable Mines"
  • 2.X.2.2.1.6.7 "Antipersonnel (AP) Minefield Reinforced With Scatterable With Self-Destruct Date-Time-Group"
  • 2.X.2.2.1.6.8 "Scatterable Minefield (Antitank Mines) With Self-Destruct Date-Time-Group"
  • 2.X.2.2.1.7 "Executed Volcano Minefield"

The MilitarySymbologyPainter is able to handle both the old shape (multiple points, defining an area) and the new shape (a single point). The behaviour for the old shape remains unchanged. When providing a single point, the corresponding icon will be drawn.

Bug fixDefense Symbology

RIA-4699

The main geometry type of the APP-6A/B symbol 2.X.2.3.1.1.2 "Fire Support Graphics - Fire Support Point - Target - Circular Target" has been changed. This symbol's geometry type was a circle, which required the symbol to have 2 anchor points to define the symbol's shape. The geometry has now been changed to point, which requires only a single anchor point to define the symbol's shape. To better align this symbol with the NVG geometry bindings specification, the geometry has now been changed to a point, which requires only a single anchor point to define the symbol's shape.

The MilitarySymbologyPainter is able to handle both the old shape (two points, defining a circle) and the new shape (a single point). The behaviour for the old shape remains unchanged. When providing a single point, the corresponding icon will be drawn.

2023.1.23

2023.1.22

2023.1.12

2023.1.11

2023.1.10

2023.1.08

2023.1.07

2023.1.06

2023.1.05

2023.1.04

2023.1.03

2023.1.02

ImprovementDefense Symbology

RIA-4519
Added a utility method to MilitarySymbologyPainter to get the actual bounds of a military symbol, that can then be used for fitting on that symbol. Note that regular fitting on the shape of a military symbol will not always give you the desired result. The reason for this is that the symbol shape mostly only contains the anchor points for the symbol, which are then used to calculate a very different final shape to be drawn.

Bug fixDefense Symbology

RIA-4518
Fixed an issue where the preview generation for tactical graphics (MilitarySymbologyPainter#createSymbolImage) did no longer work as expected (no preview or wrongly scaled/bounded preview).

Bug fixDefense Symbology

RIA-4554
Added the missing "Armored Carrier with Volcano" (1.X.3.2.2.3.4.3) symbol to the APP-6B symbol hierarchy.

2023.1.01

2023.1

2023.0.11

2023.0.10

2023.0.06

2023.0.05

Bug fixDefense Symbology

RIA-4454
Fixed an issue with the Contain symbol, where the arrow was not always drawn perfectly perpendicular to the opening of the circle.

2023.0.04

2023.0.03

Bug fixDefense Symbology

RIA-4437
Fixed an issue where helper lines were not drawn when creating a military symbology feature that has a GeoBuffer shape.

Bug fixDefense Symbology

RIA-4429
Fixed an issue with editing military symbology features, where you could not move tactical graphics with constrained shapes.

2023.0.02

2023.0.01

2023.0

2022.1.09

ImprovementDefense Symbology

RIA-4314
The rendering of APP-6A Sea Mine symbols has been improved. The outline of their icon is now painted black, where it used to be painted in the affiliation color.
APP-6A Sea Mines before the change
APP-6A Sea Mines before the change.
APP-6A Sea Mines after the change
APP-6A Sea Mines after the change.

Bug fixDefense Symbology

RIA-4328

The default hierarchy icon line color for Sea Mine symbols is now always black #000000 instead of the symbology style's color (MilSymStyle.color).

.

This improves consistency with the other symbols where the symbology style's color is only used to color offset lines, direction of movement arrows and other icon decorations.

2022.1.08

2022.1.07

Bug fixDefense Symbology

RIA-4327
Fixed an issue where on a non-hardware accelerated map the framerate in the "military symbols overview" was too low.

Bug fixDefense Symbology

RIA-4319
Fixed an issue where the non-hardware accelerated map freezes sometimes when switching to an icons layer in the "military symbols overview" sample.

Bug fixDefense Symbology

RIA-4312
Fixed an issue where on a non-hardware accelerated map icons disappear briefly on hovering or selection.

2022.1.06

2022.1.05

ImprovementDefense Symbology

RIA-4232

The rendering of APP-6B Sea Mine symbols has been improved. The outline of their icon is now painted in the MilSymStyle.color, where it used to be painted in the affiliation color. If you want the effect as in the image below, you need to add color: "#000000", in your MilSymStyle. The default color of the outline is white ("#FFFFFF").

APP-6B Sea Mines before the change
APP-6B Sea Mines before the change.
APP-6B Sea Mines after the change
APP-6B Sea Mines after the change.

The rendering of Sea Mine symbols has been improved when their fill is disabled for various standards. When their symbol fill is disabled, the hierarchy representation is no longer filled, revealing additional details such as the 'N' icon inside the "Ground (Bottom) Non-Mine Mine-Like Contact" MIL-STD-2525c symbol. This makes the Sea Mine symbols more recognisable. This change affects the Sea Mine symbols in the following standards: APP-6D, MIL-STD-2525c, MIL-STD-2525d.

Unfilled MIL-STD-2525c Sea Mines before the change
Unfilled MIL-STD-2525c Sea Mines before the change.
Unfilled MIL-STD-2525c Sea Mines after the change
Unfilled MIL-STD-2525c Sea Mines after the change.

ImprovementDefense Symbology

RIA-4254
It is now possible to customise the line-color MilSymStyle.color for unframed icon symbols, line symbols, off-set lines of icon symbols and for movement direction arrows. The new default color is white ("#FFFFFF"), to make sure that behavior does not change for you when not using this new parameter.

2022.1.04

Bug fixDefense Symbology

RIA-4248
Fixed an issue where an accidental clash of style-hashing caused the APP-6A warm front and upper warm front getting styled in the exact same way, depending on the order in which they were added to the model.

2022.1.03

2022.1.02

Bug fixDefense Symbology

RIA-4229
Corrected the jet stream symbol for the APP-6A, APP-6B, APP-6D symbologies.
APP-6A APP-6B APP-6C Jet stream
The corrected symbol for the APP-6A, APP-6B and APP-6C jet stream symbols.

Bug fixDefense Symbology

RIA-4227
Changed the default label position from "EAST" to "CENTER" for all symbols where the location is not predefined (all freeform/polygon shaped tactical graphics), for all supported symbologies (MIL_STD_2525b, MIL_STD_2525c, MIL_STD_2525d, APP-6A, APP-6B, APP-6C, APP-6D) to closer follow the specifications. You can override this default by means of the MilSymStyle.labelPosition property.

Bug fixDefense Symbology

RIA-4225
Corrected the icons for the APP-6A and APP-6B Thunderstorm symbols W*A*ST----***** and W*A*STR---*****.
APP-6A APP-6B Thunderstorm
The corrected icons for the APP-6A and APP-6B Thunderstorm symbols.

Bug fixDefense Symbology

RIA-4099
Fixed the definition for MIL-STD-2525d and APP-6D Linear Targets symbols, which, according to the specification, require "exactly" two anchor points in stead of "at least" two.

2022.1.01

2022.1

New featureDefense Symbology

You can now define a BloomStyle for your military symbology layers on WebGL maps. To do so, you set a bloom: BloomStyle in your MilSymStyle when creating a MilitarySymbologyPainter. You can choose to apply the style to a certain PaintState only.

2022.0.07

2022.0.06

2022.0.05

2022.0.04

ImprovementDefense Symbology

RIA-4091
We added the possibility to define your own speedLeaderLengthRatio inside MilSymStyle. The length in pixels of your speed leader is calculated as speed(m/s)*speedLeaderLengthRatio*iconSize and is clipped between 1*iconSize and maxRatioMovementDirectionArrow*iconSize.

2022.0.03

ImprovementDefense Symbology

RIA-4062
The MilSymStyle has been extended with a property labelStyleGroup, Put it to "NON_DECLUTTERED" to disable label decluttering for all symbols on the map. More information can be found in LabelStyle.group.

ImprovementDefense Symbology

RIA-4056
We added sample-only functionality to the AllSymbols sample to make it a large, live addendum to the documentation. You can now:
  • Use the search bar to easily find a certain symbol by name or code.
  • Use the "Anchor Points" layer to see the anchor points and their order used to create the symbol.

ImprovementDefense Symbology

RIA-3477
We improved the experience for users of the symbology applications using WebGL Maps:
  • We introduced two new MilSymStyle properties that define the appearance of tactical graphics: skeleton to indicate that you want a simplified style without decorations for your tactical graphics (false by default), and body to indicate that you prefer the full, correct styling for your tactical graphic (true by default).
  • We offer the possibility to make your MilitarySymbologyPainterConstructorOptions. stylePaintState -dependent.
We used this new military symbology API to improve usability for both the Symbology and the AllSymbols sample. On a WebGL map, tactical graphics are pre-loaded using a skeleton style. Only after, symbols are invalidated one by one and redrawn with their body style. We also use the skeleton style as a selection style to improve the response upon selection. To further improve the user experience, we now track the loading progress of the fully styled tactical graphics on the layer. For more information, see this article in the Military Symbology documentation section.

2022.0.02

2022.0.01

Bug fixDefense Symbology

RIA-4028
Fixed an issue where dynamic affiliation color changes were no longer correctly picked up due to an error in caching.

2022.0

New featureDefense Symbology

LuciadRIA has been extended to support all military symbology standards in stand-alone mode. You no longer need a symbology service, because LuciadRIA now includes all military symbology icons by default. Next to displaying tactical plans, you can also preview icons, or include them in various UI elements. To allow you to retrieve such a preview, LuciadRIA offers new API: MilitarySymbologyPainter#createSymbolImage.

New featureDefense Symbology

You can now visualize MGRS grids on a LuciadRIA WebGLMap. This new feature is demonstrated in the "MGRS Grid" sample. For more information, read the MGRSGrid API documentation.

2021.1.11

Bug fixDefense Symbology

RIA-3975
Fixed an issue where the content of the speedLabel (a text modifier) affected the length of the movement direction arrow for symbologies APP_6A, APP_6B and MIL_STD_2525b, where it shouldn't according to the specifications.

2021.1.10

2021.1.09

2021.1.08

2021.1.07

2021.1.06

Bug fixDefense Symbology

RIA-3903
Fixed an issue where Chrome throws ERR_INSUFFICIENT_RESOURCES when the queue of requests to the symbology service is too long.

2021.1.05

Bug fixDefense Symbology

RIA-3887
Fixed an issue where bad requests to the symbology service triggered an infinite loop of repeating requests.

2021.1.04

ImprovementDefense Symbology

RIA-3877
Added the possibility to define the max ratio for the length of the movement direction arrow with respect to the size of an icon.

Bug fixDefense Symbology

RIA-3874
Fixed an issue where icons were no longer fetched from the symbology service after a wrong query.

2021.1.03

ImprovementDefense Symbology

RIA-3840
The movement direction and speed modifiers configuration has been changed for a number of symbols hierarchies to make them more consistent with the other hierarchies. The movementDirection modifier was added to the following symbol hierarchies:
  • MIL-STD-2525D: 01 - Air
  • MIL-STD-2525D: 02 - Air Missile
  • MIL-STD-2525D: 05 - Space
  • MIL-STD-2525D: 06 - Space Missile
  • MIL-STD-2525D: 30 - Sea Surface
  • MIL-STD-2525D: 35 - Sea Subsurface
  • APP-6C: 01 - Air
  • APP-6C: 02 - Air Missile
  • APP-6C: 05 - Space
  • APP-6C: 06 - Space Missile
  • APP-6C: 30 - Sea Surface
  • APP-6C: 35 - Sea Subsurface
The speedLabel modifier was added to the following symbol hierarchies:
  • MIL-STD-2525D: 35 - Sea Subsurface
  • APP-6C: 01 - Air
  • APP-6C: 02 - Air Missile
  • APP-6C: 05 - Space
  • APP-6C: 06 - Space Missile
  • APP-6C: 30 - Sea Surface
  • APP-6C: 35 - Sea Subsurface
The movementDirection modifier was removed from the following symbol hierarchies:
  • MIL-STD-2525D: 20 - Land Installations
  • APP-6C: 20 - Land Installations
  • APP-6D: 11 - Land Civilian Organization
  • APP-6D: 20 - Land Installation
  • APP-6D: 25 - Control Measure
The speedLabel modifier was removed from the following symbol hierarchies:
  • MIL-STD-2525D: 20 - Land Installations
  • APP-6C: 20 - Land Installations
  • APP-6D: 11 - Land Civilian Organization

ImprovementDefense Symbology

RIA-3806
The MilitarySymbologyPainter exposes some new style properties that can be used to affect the way icons are visualised:
  • MilSymStyle.symbolIcon defaults to true.
  • MilSymStyle.symbolFrameEnabled defaults to true.
  • MilSymStyle.symbolFill defaults to true.
  • MilSymStyle.symbolFillPercentage defaults to 1,0.
  • MilSymStyle.affiliationColorEnabled defaults to true.
. The effect of changing these style properties can be seen in the image below.
Image showing the effect of the new style properties on an icon.
Image showing the effect of the new style properties on an icon.

Bug fixDefense Symbology

RIA-3841
Fixed an issue where the selection rectangle for an icon was no longer aligned with the icon in a 3D view.

2021.1.02

2021.1.01

2021.1

2021.0.09

2021.0.08

2021.0.07

2021.0.06

ImprovementDefense Symbology

RIA-3729
Added the possibility to create the Isolate symbol with an CircularArcByCenterPoint shape. Note that only the center point, the radius and the start azimuth are taken into account, since the specification subscribes a fixed open angle of 30 degrees. The advantage over using a 2-point polyline is merely a better fit of the bounds.

2021.0.05

2021.0.04

Bug fixDefense Symbology

RIA-3542
Fixed an issue where some labels were missing the ENY part, indicating a hostile icon. Also fixed an issue where labels could potentially show modifiers that were not supported for a specific symbol, but still provided.

2021.0.03

2021.0.02

2021.0.01

2021.0

2020.1.20

2020.1.19

2020.1.17

2020.1.16

2020.1.15

2020.1.14

2020.1.13

2020.1.12

2020.1.11

2020.1.10

2020.1.09

2020.1.08

ImprovementDefense Symbology

RIA-3450
MilitarySymbologyPainter can now render a halo around icons and movement direction arrows. See MilSymStyle.haloColor and MilSymStyle.haloWidth for more information.

Bug fixDefense Symbology

RIA-3465
Fixed an issue where the selection rectangle of a symbology icon changed wrongly when the icon properties were altered in such a way that a new icon needed to get fetched from the icon server.

Bug fixDefense Symbology

RIA-3460
Fixed an issue where moving symbology icons and their label started flickering (also visible when editing the position of the icon).

2020.1.06

ImprovementDefense Symbology

RIA-2053
Tactical graphics with a crossing in their axis of advance now have their crossover point between the first two points of the symbol, as specified by the standard. This affects the following symbols:
  • MIL-STD-2525b: G*G*OLAV--****X - Friendly Aviation
  • MIL-STD-2525b: G*G*OLAA--****X - Friendly Airborne
  • MIL-STD-2525c: G*G*OLAV--****X - Aviation
  • MIL-STD-2525c: G*G*OLAA--****X - Airborne
  • MIL-STD-2525d: 10002500001514010000 - Friendly Airborne/Aviation
  • APP-6A: G*C*MOLAF-***** - Friendly Aviation
  • APP-6A: G*C*MOLAA-***** - Friendly Airborne
  • APP-6B: G*C*MOLAF-***** - Friendly Aviation
  • APP-6B: G*C*MOLAA-***** - Friendly Airborne
  • APP-6C: 10002500001513000000 - Airborne/Aviation Axis Of Advance
  • APP-6D: 10002500001514010000 - Friendly Airborne/Aviation

ImprovementDefense Symbology

RIA-2447
Changed the editing behaviour of the 'Rectangular Target' symbol to more closely match the symbol definition in the military standards: the symbol is now defined by a center point and the "length", "width", and "attitude" text modifiers. Creating such a symbol programmatically with two or more points will revert back to the legacy visualization and editing behaviour, where the points define the start and end point of the buffer axis. The following symbols are affected by this change:
  • MIL-STD 2525b: 2.X.4.3.1.1 - Rectangular Target
  • MIL-STD 2525c: 2.X.4.3.1.1 - Rectangular Target
  • APP-6C: 10002500002306000000 - Rectangular Target

ImprovementDefense Symbology

RIA-2110
Improved creation and editing of Weapon/Sensor Range Fan symbols to better match the symbol definition in the military standards. Creation now follows the next steps:
  1. Indicate the origin point A
  2. Indicate a point B on the minor radius of the first sector
  3. Indicate a point C on the left side of the first sector
  4. Indicate a point D on the right side of the first sector Note: the major radius is defined by the point (C or D) that is furthest away from B.
  5. Repeat steps 2, 3 and 4 for the subsequent sectors.

ImprovementDefense Symbology

RIA-2797
Support was added for rounding of the corners of tactical graphics. The default behaviour will still be to apply no rounding. To activate rounding, you'll need to adjust your MilitarySymbologyPainter and add a style-property cornerSmoothness with a value between 0 (no rounding) and 1 (very smooth rounding).

ImprovementDefense Symbology

RIA-2588
Support was added for the following symbologies:
  1. MIL-STD-2525d
  2. APP-6D
In SymbologyNode, the method createTemplate was deprecated in favor of createTemplates because it's possible that multiple geometries are supported for a symbol.

Bug fixDefense Symbology

RIA-3369
Icon caching in the Military Symbology Painter now also discriminates on affiliation colors. Military symbols in a single layer are now rendered correctly when different features use different affiliation color schemes and when affiliation color schemes are adjusted at runtime.

2020.1.05

2020.1.04

2020.1.03

2020.1.02

2020.1.01

ImprovementDefense Symbology

RIA-3299
The following symbols are now supported:
  • MIL-STD-2525b: Wind Plot - WAS-WP----P----
  • MIL-STD-2525c: Wind Plot - WAS-WP----P----
  • APP-6A: Wind Barb - W*A*W-----*****
  • APP-6B: Wind Barb - W*A*W-----*****
  • APP-6C: Wind Barb - 10004500001126000000

2020.1

Bug fixDefense Symbology

RIA-3230
The caching for symbols retrieved from the SymbologyServer is now optimised to make sure that for each symbol only a single request is sent to the server.

2020.0.19

2020.0.18

2020.0.17

2020.0.15

2020.0.14

2020.0.12

Bug fixDefense Symbology

RIA-3200
In MilitarySymbologyPainter, the typing of the MilitarySymbologyPainterConstructorOptions was corrected in accordance with the documentation.

2020.0.11

Bug fixDefense Symbology

RIA-3181
Fixed an issue on IE11 where hatch fill patterns on tactical graphics were missing.

2020.0.10

Bug fixDefense Symbology

RIA-3177
Fixed an issue where labels of a military symbol were not drawn by default, but only after the symbol had been selected.

2020.0.08

2020.0.07

2020.0.06

2020.0.05

2020.0.04

2020.0.03

2020.0.02

2020.0.01

2020.0

ImprovementDefense Symbology

WebGLMap now supports tactical graphics.

ImprovementDefense Symbology

RIA-2196
For improved packability, you can now load your symbology by importing luciad/symbology/military/<SymbologyName> as a module, instead of through the SymbologyProvider. Loading a symbology with the SymbologyProvider has been deprecated.

ImprovementDefense Symbology

RIA-1815
We now display the T modifier label for all symbols.

ImprovementDefense Symbology

RIA-920
It is now possible to set the affiliation of a symbol with all the affiliation values defined in the standard. The affiliation values for some symbols are limited by the symbology standards and if you want to stick to the standard (e.g. a listing in a GUI) you can still invoke the luciad/symbology/military/MilitarySymbol#possibleValues method to obtain the available affiliation values for a specific symbol.

ImprovementDefense Symbology

RIA-1050
The readability of the Military Symbology sample code has been enhanced by moving the clustering related code to the SymbologyClusteringManager class.

ImprovementDefense Symbology

It is now possible to load a luciad/symbology/Symbology without using the AMD-plugin method. Instead, you can now just call luciad/symbology/Symbology#getSymbology to retrieve a Symbology for a given code.

The advantage of loading symbologies with this approach is that it does not rely on the AMD-plugin API. This API is generally well supported when using build-tools from the AMD ecosystem, but may not be well supported with other toolchains or JS module systems.

ImprovementDefense Symbology

Military symbols now show movement direction arrows.

The following modifiers affect the arrows:

  • "movementDirection": a number indicating the heading of the object. Must be an azimuth: degrees, clock-wise, 0 is north.
  • "speedLabel": a string expressing the movement speed, for example "17 km/h" or "11 kn". Affects the length of the arrow. Only relevant for APP-6C and MIL-STD-2525C.

Ground units will have an arrow starting from a vertical stem.

The length of the arrow is determined by the existing style property "iconSize" in combination with the "speedLabel" modifier if available. The line-width of the arrow is determined by the existing style properties "lineWidth".

ImprovementDefense Symbology

RIA-1328
Military symbols can now be painted in a 3D map without draping on terrain. This is mostly used for icon symbols to get orient them towards the viewer instead of flat on the ground.

ImprovementDefense Symbology

RIA-578
The deploy script of the Symbology Service servlet can now also create an obfuscated version of the Symbology Service. This makes it possible to use deployment licenses requiring obfuscation.

ImprovementDefense Symbology

RIA-950
It is now possible to configure the MilitarySymbologyPainter to include cookies as part of CORS requests to the symbology service.

ImprovementDefense Symbology

The Symbol.AffiliationColorEnabled property is now available, and enabled by default.

ImprovementDefense Symbology

Support for the military standard APP-6C has been added. It is now possible to create and visualize MilitarySymbol instances using the new 20-digit SIDC codes. luciad.symbology.SymbologyProvider also exposes the new domain hierarchy.

ImprovementDefense Symbology

It is now possible to use a Polygon, CircularArc, Arc, ArcBand, Circle, Ellipse, GeoBuffer, ComplexPolygon or ShapeList as geometry for a line-shaped or area-shaped tactical symbol. The supportsShapeType method in SymbologyNode can be used to check whether a shape type is suitable for a symbol.

ImprovementDefense Symbology

There is now visualization support for all APP-6 (A/B) and MIL-STD-2525 (B/C) objects, including tactical line-based symbols. In addition, interactive creation and editing is also supported for all symbols.

Relevant components are located in the luciad.symbology namespace. Important modules are:

  • luciad.symbology.SymbologyProvider: an AMD plugin which allows you to load a particular symbology standard
  • luciad.symbology.military.MilitarySymbologyPainter: a configurable painter for military symbols.

Bug fixDefense Symbology

RIA-1753
Fixed bug introduced in version LuciadRIA 2016.1.15 that could mess up the rendering of labels.

Bug fixDefense Symbology

RIA-776
Label decluttering has been improved for Military Symbols. Labels do not disappear any more when zooming in or out and they get close to a Military Symbol that does not contain a label.

Bug fixDefense Symbology

RIA-1356
Military symbols icons where no longer painted correctly when selecting.

Bug fixDefense Symbology

RIA-1339
MIL-STD-2525C is now using ISO 3166-1 instead of FIPS Pub 10 for country codes.

Bug fixDefense Symbology

RIA-903
Short-Range Air Defense Engagement Zone label is fixed as SHORADEZ in MIL-STD-2525C.

Bug fixDefense Symbology

RIA-899
Labels located at the left of Military Symbols display negative numbers properly now.

Bug fixDefense Symbology

RIA-818
Made Label more consistent with GXY/Lsp labels.

Bug fixDefense Symbology

One-Way Traffic, Alternating Traffic and Two-Way Traffic symbols are now visualized correctly in APP-6A/B and MIL-STD-2525B/C. The arrows at the top of these symbols were not visible.

Bug fixDefense Symbology

RIA-759
Labels for military icon symbols that contain whitespace are not wrapped to the next line anymore.

Bug fixDefense Symbology

RIA-753
The legs of the MIL-STD-2525B G*T*US----****X symbol sometimes briefly changed positions during zooming, causing a flickering effect. This is now resolved.

Bug fixDefense Symbology

RIA-728
Ambush (G*O*VU----*****) APP-6A/B symbol is now properly visualized as an icon.

Bug fixDefense Symbology

RIA-732
When visualizing the Radioactive Area (G*C*BWA---*****), Biologically Contaminated Area (G*C*BWC---*****) and Chemically Contaminated Area (G*C*BWH---*****) APP-6A/B symbols, the icons displayed in these symbols now adhere to the respective APP-6 specification.

Bug fixDefense Symbology

RIA-623
The creation of the mine cluster military symbol is fixed.

Bug fixDefense Symbology

RIA-601
It is now possible to edit the Friendly Occupied (Only if a unit must stop in the attack position) GUC-MOOTC------- symbol.

Upgrade considerationDefense Symbology

You no longer need LuciadLightspeed to build and deploy the military symbology service. Instead, the military symbology service is now part of the LuciadFusion Defense Symbology Compononent. Deployment is much simpler; the symbology service is started automatically when you start the LuciadFusion Platform.

Upgrade considerationDefense Symbology

Several arrow symbols in the military symbologies were painted in the wrong direction. The direction of those symbols is now corrected by default.
Disabling the fix
If you want to disable this fix and keep the old behavior, you can set the MilitarySymbologyPainter.PAINT_LEGACY property to true.
Affected symbols
APP-6A / APP-6B
Name Code(SIDC) Hierarchy Code
Counterattack (CATK) G*T*GK----***** 2.X.1.1.7
Counterattack by Fire GFC*MOLAF-***** 2.X.1.1.7.1
Axis of Advance - Friendly Aviation GFC*MOLAF-***** 2.X.2.1.5.2.1.1
Axis of Advance - Friendly Airborne GFC*MOLAA-***** 2.X.2.1.5.2.1.2
Axis of Advance - Friendly Attack Helicopter GFC*MOLAH-***** 2.X.2.1.5.2.1.3
Axis of Advance - Friendly Ground Axis Of Supporting Attack GFC*MOLAS-***** 2.X.2.1.5.2.1.4
Axis of Advance - Friendly Ground Axis Of Main Attack GFC*MOLAM-***** 2.X.2.1.5.2.1.5
Axis of Advance - Enemy Confirmed GHC*MOLAE-***** 2.X.2.1.5.2.1.7
Axis of Advance - Enemy Templated GHC*MOLAT-***** 2.X.2.1.5.2.1.8
Direction Of Attack - Friendly Direction Of Supporting Attack GFC*MOLDS-***** 2.X.2.1.5.2.2.7
Direction Of Attack - Friendly Direction Of Main Attack GFC*MOLDM-***** 2.X.2.1.5.2.2.8
APP-6C
Name Code(SIDC)
Counterattack (CATK) 10002500003214000000
Counterattack by Fire 10002500003215000000
Airborne/Aviation Axis of Advance Aviation 10002500001513000000
Main Attack/Decisive 10002500001514000000
Supporting Attack/Shaping 10002500001515000000
Supporting Attack/Shaping - Feint 10002500001515010000
Advance to Contact 10002500003201000000
Mission Tasks/Verbs - Attack 10002500003204000000
MIL-STD-2525B / MIL-STD-2525C
Name Code(SIDC) Hierarchy Code
Counterattack (CATK) G*T*K-----****X 2.X.1.7
Counterattack by Fire G*T*KF----****X 2.X.1.7.1
Axis of Advance - Aviation G*G*OLAV------X 2.X.2.5.2.1.1
Axis of Advance - Airborne G*G*OLAA------X 2.X.2.5.2.1.2
Axis of Advance - Attack, Rotary Wing G*G*OLAR------X 2.X.2.5.2.1.3
Axis of Advance - Main Attack G*G*OLAGM-----X 2.X.2.5.2.1.4.1
Axis of Advance - Supporting Attack G*G*OLAGS-----X 2.X.2.5.2.1.4.2
Axis of Advance For Feint G*G*PA--------X 2.X.2.3.2