This page shows the release notes of older versions up until the point that the new version was released. For a full list of release notes of an old version, consult the documentation of that version.
For example if you want to see what is fixed in each 2019.1.x patch release, consult the release notes in the documentation of the 2019.1 release.
2024.0
2024.0.11
ImprovementDefense Symbology
LCD-13562

Bug fixDefense Symbology
LCD-13571
TLcdNVG20ArcBand
and TLcdNVG15ArcBand
where the
symbol stroke was painted in opposite orientation (counter-clockwise instead of clockwise) in Lightspeed views.
This caused the stroke pattern to be painted inside out for some symbols, such as "Free Fire area".
2024.0.09
Bug fixDefense Symbology
LCD-13567
TLcdNVG15ArcBand
and TLcdNVG20ArcBand
objects.
2024.0.08
ImprovementDefense Symbology
LCD-13485
TLcdEditableMS2525bObject
and TLcdEditableAPP6AObject
to clearly mention the different supported SIDC code formats.
Bug fixDefense Symbology
LCD-13537
Bug fixDefense Symbology
LCD-13550
TLcdAPP6AObjectCustomizer
and the TLcdMS2525bObjectCustomizer
,
that could result in a NullPointerException
being thrown when quickly changing combobox values multiple times one after another.
2024.0.04
Bug fixDefense Symbology
LCD-11416
2024.0.03
ImprovementDefense Symbology
LCD-3155
TLspIconStyle
.
Bug fixDefense Symbology
LCD-13411
- The outline of the area is now drawn with a solid stroke instead of a dashed stroke
- The hostile indicator ("ENY") is now rendered in the outline stroke, when the symbol's affiliation is set to 'Hostile'
Bug fixDefense Symbology
LCD-13394
arrow
element,
where the "crossover" point would be located at the tail of the arrow instead of at the tip of the arrow.
Bug fixDefense Symbology
LCD-13412
2024.0
ImprovementDefense Symbology
LCD-13199
A new style class, TLcdMilitarySymbolStyle
, has been added to the Military Symbology API.
This class can be used to define the symbol style of both APP-6 and MIL-STD-2525 symbols.
The usage is equivalent to the usage of the existing, standard specific style classes (TLcdDefaultAPP6AStyle
and TLcdDefaultMS2525bStyle
).
You can configure a symbol dependent style, by either having your domain objects implement ILcdStyledMilitarySymbol
or by defining a default style on your
painter providers or layers.
The following methods have been added to configure a TLcdMilitarySymbolStyle
on painter providers and layers:
TLcdAPP6AGXYPainterProvider.setDefaultMilitarySymbolStyle
TLcdAPP6AGXYLabelPainterProvider.setDefaultMilitarySymbolStyle
TLspAPP6ALayerBuilder.defaultStyle
TLspAPP6ASymbolStyle.Builder.militarySymbolStyle
TLcdMS2525bGXYLabelProvider.setDefaultMilitarySymbolStyle
TLcdMS2525bGXYLabelPainterProvider.setDefaultMilitarySymbolStyle
TLspMS2525bLayerBuilder.defaultStyle
TLspMS2525bSymbolStyle.Builder.militarySymbolStyle
TLspMilitarySymbologyLayerBuilder.defaultStyle
Upgrade considerationDefense Symbology
LCD-13140
The 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"
Upgrade considerationDefense Symbology
LCD-13138
Upgrade considerationDefense Symbology
LCD-13175, LCD-13300
The interfaces ILcdAPP6AStyle
and ILcdMS2525bStyle
,
and their implementations TLcdDefaultAPP6AStyle
and TLcdDefaultMS2525bStyle
have been deprecated.
If you need to create a symbol style, you should use the newly introduced class TLcdMilitarySymbolStyle
.
2023.1
2023.1.15
ImprovementDefense Symbology
LCD-13354
Bug fixDefense Symbology
LCD-13353
2023.1.06
Bug fixDefense Symbology
LCD-13251
- Armoured Carrier With Scatterable Mines (1.X.3.2.2.3.4.5)
- Drilling Vehicle (1.X.3.2.2.3.6)
2023.1.01
Bug fixDefense Symbology
LCD-13156
Bug fixDefense Symbology
LCD-13136
2023.0
2023.0.11
Bug fixDefense Symbology
LCD-13089
cornerSmoothness
values were configured on the
military symbology styles of the TLcdNVGGXYLabelPainterProvider
and the TLcdNVGGXYPainterProvider
.
Bug fixDefense Symbology
LCD-13100
Bug fixDefense Symbology
LCD-13080
Bug fixDefense Symbology
LCD-13021
2023.0.10
ImprovementDefense Symbology
LCD-13065
TLcdDefaultAPP6AStyle.setHaloEnabled
or TLcdDefaultMS2525bStyle.setHaloEnabled
).
2023.0.09
Bug fixDefense Symbology
LCD-13031
2023.0.04
ImprovementDefense Symbology
LCD-12973
TLcdDefaultMS2525bSymbologyStyle
.setSizeSymbol(int)
and TLcdDefaultAPP6ASymbologyStyle
.setSizeSymbol(int)
Bug fixDefense Symbology
LCD-11917, LCD-12636
2023.0
ImprovementDefense Symbology
LCD-12827
lcd_ms2525b.jar
has been renamed to
lcd_military_symbology.jar
, to better reflect its contents.
The name change also applies to the corresponding maven pom file.
In addition, some resources have been split off into a separate
lcd_military_symbology_resources.jar
file.
2022.1
2022.1.09
ImprovementDefense Symbology
LCD-12885


Bug fixDefense Symbology
LCD-12891
Resolved some issues with the TLcdAPP6AObjectCustomizer
and TLcdMS2525bObjectCustomizer
where the possible values in the combo boxes were not updated properly after
setting a new object on them using the .setObject(Object)
method.
Additionally resolved an issue where the customized object's symbol code was not always updated properly when selecting an new value in the customizer's combo boxes.
Bug fixDefense Symbology
The default hierarchy icon line color for Sea Mine symbols is now always Color.BLACK
instead
of the symbology style's color (TLcdDefaultAPP6AStyle.getColor
or
TLcdDefaultMS2525bStyle.getColor
).
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
Bug fixDefense Symbology
LCD-12819
Bug fixDefense Symbology
LCD-12866
Resolved an issue where the first two values of the 'Additional Information' modifier were used instead of the 'Altitude/Depth' modifier in the following APP-6A symbol. Additionally, the first value of the 'Additional Information' is now used in the width label instead of the third value for the same symbol in both APP-6A and APP-6B.
Standard(s) | Hierarchy Code | Name |
---|---|---|
APP-6A & APP-6B | 2.X.2.1.2.2.3 | Standard-Use Army Aircraft Flight Route (SAAFR) |
Bug fixDefense Symbology
LCD-12865
Resolved an issue where the value of the 'Additional Information' modifier was used instead of the 'Width' modifier in the labels of following symbols:
Standard(s) | Set Code | Symbol Code | Name |
---|---|---|---|
APP-6D & MIL-STD-2525d | 25 | 170100 | Air Corridor |
APP-6D | 25 | 170101 | Air Corridor With Multiple Segments |
APP-6D & MIL-STD-2525d | 25 | 170200 | Low-Level Transit Route |
APP-6D & MIL-STD-2525d | 25 | 170300 | Minimum-Risk Route |
APP-6D & MIL-STD-2525d | 25 | 170400 | Safe Lane |
APP-6D & MIL-STD-2525d | 25 | 170500 | Standard Use Army Aircraft Flight Route (SAAFR) |
APP-6D & MIL-STD-2525d | 25 | 170600 | Transit Corridors |
APP-6D & MIL-STD-2525d | 25 | 170700 | Unmanned Aircraft (UA) Route |
Bug fixDefense Symbology
LCD-12855
ILcdMS2525bCoded.getTextModifierValue
with the modifier key ILcdMS2525bCoded.sStaticDynamic
.
Bug fixDefense Symbology
LCD-12855
2022.1.06
Bug fixDefense Symbology
LCD-12823
Bug fixDefense Symbology
LCD-12619
TLcdAPP6AGXYPainterProvider
/TLcdMS2525bGXYPainterProvider
:
improved robustness when the same model is asynchronously painted in multiple views.
Bug fixDefense Symbology
LCD-12811
ILcdAPP6ACoded.sDateTimeGroup
/ILcdMS2525bCoded.sDateTimeGroup
modifiers.
The display name used to be "Data/Time Group". This has been changed to "Date/Time Group".
2022.1.05
ImprovementDefense Symbology
LCD-12797
TLspMilitarySymbologyLayerBuilder
lets you visualize APP-6 and MIL-STD-2525
symbols within the same layer.
ImprovementDefense Symbology
LCD-12753
Improved the rendering of the Sea Mine symbols 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.


ImprovementDefense Symbology
LCD-11202
TLcdDefaultAPP6AStyle
, where it used to be painted in the affiliation color.


Bug fixDefense Symbology
LCD-12784

Bug fixDefense Symbology
LCD-12781
ILinSymbologyStyle.setLabelPosition(int aPosition)
Bug fixDefense Symbology
LCD-12780

Bug fixDefense Symbology
LCD-12616
2022.1.03
Bug fixDefense Symbology
LCD-12754
2022.0
2022.0.16
Bug fixDefense Symbology
LCD-12683
TLcdGARSFormat
now also parses GARS coordinate strings with a cell column consisting of fewer than 3 digits.
2022.0.13
Bug fixDefense Symbology
LCD-12598
Bug fixDefense Symbology
LCD-12615
NullPointerException
that could occur when painting symbols with a large number of points when strict segmentation is disabled
(see TLcdDefaultAPP6AStyle
.setStrictSegmentationEnabled(boolean)
and TLcdDefaultMS2525bStyle
.setStrictSegmentationEnabled(boolean)
)
and the corner smoothness is set to 0.0 (see TLcdDefaultAPP6AStyle
.setCornerSmoothness(double)
and TLcdDefaultMS2525bStyle
.setCornerSmoothness(double)
).
2022.0.12
ImprovementDefense Symbology
LCD-12586
It is now possible to enable/disable strict segmentation of tactical graphics. Disabling strict segmentation will limit the amount of times information is repeated on a symbol. Strictly speaking, the military standards defines that some symbols need to repeat all information for each segment of 2 consecutive anchor points. This is not very useful in realistic situations.
For example, if you create a "Main Supply Route" that matches an actual route in the real world. It could be constructed out of many thousands of anchor points, forming very small segments. Having to repeat the information thousands of times is not desired as labels will overlap with each other and can cause performance issues when zooming out far enough where you are able to see the whole symbol.
This strict segmentation can be enabled/disabled with the following methods:
TLcdDefaultAPP6AStyle
.setStrictSegmentationEnabled(boolean)
TLcdDefaultMS2525bStyle
.setStrictSegmentationEnabled(boolean)
Bug fixDefense Symbology
LCD-12603
zOrder
of ALspStyle
s submitted to a
TLspAPP6ASymbolStyler
or
TLspMS2525bSymbolStyler
got ignored for tactical graphics symbols.
Bug fixDefense Symbology
LCD-12593
ILspLabelingAlgorithm
was created each time a label was placed.
We now reuse the ILspLabelingAlgorithm
where feasible.
Bug fixDefense Symbology
LCD-12502
Bug fixDefense Symbology
LCD-12501
NullPointerException
in GXY views.
2022.0.10
ImprovementDefense Symbology
LCD-12549
It is now possible to configure the icon type of the "Antitank Obstacles, Tetrahedrons, Dragon’s Teeth and Other Similar Obstacles" symbols in APP-6A and APP-6B. These symbols can have different icons depending on their type: "Fixed And Prefabricated", "Movable" or "Movable And Prefabricated". Unfortunately the APP-6A and APP-6B specifications do not indicate how this obstacle type should be encoded in the symbol.
The approach taken here is similar to other products: the obstacle type is encoded in the "Type Of Equipment" text modifier of the symbol. The value should either be one of the following values (casing is not important):
Obstacle Type | Possible values |
---|---|
Fixed And Prefabricated | "Fixed And Prefabricated", "F", "01" |
Movable | "Movable", "M", "02" |
Movable And Prefabricated | "Movable And Prefabricate"1, "P", "03" |
1There is no "d" at the end "Movable And Prefabricate" because the max length of the "Type Of Equipment" text modifier is 24. |
2022.0.04
ImprovementDefense Symbology
LCD-12452
TLspAPP6ASymbolStyle
/TLspMS2525bSymbolStyle
in your label styler implementation.
Bug fixDefense Symbology
LCD-12464
2022.0
ImprovementDefense Symbology
LCD-12336
The forced color style is now also applied to tactical graphic symbols instead of only to icon symbols. The forced color can be inspected/edited with the following methods:
ILcdMS2525bStyle.setForcedColor
ILcdMS2525bStyle.getForcedColor
ILcdAPP6AStyle.setForcedColor
ILcdAPP6AStyle.getForcedColor
ImprovementDefense Symbology
LCD-12140, LCD-10328
It is now possible to override the default line style of the outer frame of an icon.
To support this, the following methods are added to the interfaces ILcdMS2525bStyle
and
ILcdAPP6AStyle
:
ILcdMS2525bStyle.setForcedFrameLineStyle
ILcdMS2525bStyle.getForcedFrameLineStyle
ILcdAPP6AStyle.setForcedFrameLineStyle
ILcdAPP6AStyle.getForcedFrameLineStyle
These new methods are implemented by the existing API classes TLcdDefaultMS2525bStyle
and TLcdDefaultAPP6AStyle
.
Upgrade considerationDefense Symbology
LCD-11404, LCD-12138
TLcdEditableMS2525bUnit
: This class has been deprecated in favor of the more generalTLcdEditableMS2525bObject
. Existing code depending on this class can be updated by using theTLcdEditableMS2525bObject
.TLcdMS2525bShapeGXYNewController
: This controller has been made deprecated in favor ofTLcdGXYNewController2
. Existing code depending on this class can be updated by usingTLcdGXYNewController2
that is initialized with an implementation ofALcdMS2525bGXYNewControllerModel
. This is illustrated in the symbology samples.TLcdAPP6AShapeGXYNewController
: This controller has been made deprecated in favor ofTLcdGXYNewController2
. Existing code depending on this class can be updated by usingTLcdGXYNewController2
that is initialized with an implementation ofALcdAPP6AGXYNewControllerModel
. This is illustrated in the symbology samples.
Upgrade considerationDefense Symbology
LCD-4341, LCD-8814
The paint representations used for the direction of movement arrows have been removed from the API.
TLspMS2525bLayerBuilder.ARROW_PAINT_REPRESENTATION
TLspAPP6ALayerBuilder.ARROW_PAINT_REPRESENTATION
The direction of movement arrows are now painted in the TLspPaintRepresentation.BODY
paint representation.
If you had a custom TLspPaintingOrder handling the ARROW_PAINT_REPRESENTATION
, you can replace it with a default
TLspPaintingOrder
.
2021.1
2021.1.15
Bug fixDefense Symbology
LCD-12321
Fixed an issue which caused the selection color to not be applied when selecting certain meteorological symbols that have multiple colors. The affected meteorological symbols are:
- Stationary Front
- Upper Stationary Front
- Stationary Frontogenesis
- Stationary Frontolysis
- Inter-Tropical Discontinuity
The selection color of a symbol can be inspected/edited with the following methods:
ILcdMS2525bStyle.setSelectionColor
ILcdMS2525bStyle.getSelectionColor
ILcdAPP6AStyle.setSelectionColor
ILcdAPP6AStyle.getSelectionColor
Bug fixDefense Symbology
LCD-12333
TLcdMS2525bObjectCustomizer
to throw a StringIndexOutOfBoundsException
when setting a MIL-STD-2525d symbol on it to be customized.
2021.1.11
Bug fixDefense Symbology
LCD-12213
- arcband
- circle
- ellipse
- rectangle
2021.1.10
Bug fixDefense Symbology
LCD-12255
2021.1.03
ImprovementDefense Symbology
LCD-12136
Bug fixDefense Symbology
LCD-12071
2021.1.01
Bug fixDefense Symbology
LCD-12104
TLcdNVGGXYPainterProvider
: Fixed editing issue with arrow symbols where the editing preview would not be painted correctly.
Bug fixDefense Symbology
LCD-12084
Fixed an issue with TLcdEditableMS2525bObject
and TLcdEditableAPP6AObject
where it was possible to paint the movement direction arrow of an icon symbol that should not have a movement direction arrow.
Additionally 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 ILcdMS2525bCoded.sMovementDirection
/ILcdAPP6ACoded.sMovementDirection
modifier was added to the following symbol hierarchies:
-
MIL-STD-2525D
- 01 - Air
- 02 - Air Missile
- 05 - Space
- 06 - Space Missile
- 30 - Sea Surface
- 35 - Sea Subsurface
-
APP-6C
- 01 - Air
- 02 - Air Missile
- 05 - Space
- 06 - Space Missile
- 30 - Sea Surface
- 35 - Sea Subsurface
The ILcdMS2525bCoded.sSpeedLabel
/ILcdAPP6ACoded.sSpeedLabel
modifier was added to the following symbol hierarchies:
-
MIL-STD-2525D
- 35 - Sea Subsurface
-
APP-6C
- 01 - Air
- 02 - Air Missile
- 05 - Space
- 06 - Space Missile
- 30 - Sea Surface
- 35 - Sea Subsurface
The ILcdMS2525bCoded.sMovementDirection
/ILcdAPP6ACoded.sMovementDirection
modifier was removed from the following symbol hierarchies:
-
MIL-STD-2525D
- 20 - Land Installations
-
APP-6C
- 20 - Land Installations
-
APP-6D
- 25 - Control Measure
The ILcdMS2525bCoded.sSpeedLabel
/ILcdAPP6ACoded.sSpeedLabel
modifier was removed from the following symbol hierarchies:
-
MIL-STD-2525D
- 20 - Land Installations
-
APP-6C
- 20 - Land Installations
-
APP-6D
- 25 - Control Measure
2021.1
New featureDefense Symbology
TLspGARSGridLayerBuilder
allows visualizing Global Area Reference System (GARS)
grid data. This is demonstrated in the new military grid sample in
the samples.lightspeed.grid.military
package.

ImprovementDefense Symbology
TLcdMGRSFormat
can now be configured using an EBNF pattern format.
ImprovementDefense Symbology
2021.0
2021.0.10
Bug fixDefense Symbology
TLcdNVGGXYPainterProvider
: Fixed editing issue with arrow symbols where the arrow direction would be reversed during editing.
Bug fixDefense Symbology
LCD-12122
TLcdNVGGXYLayerFactory
: Fixed an editing issue in NVG GXY views where area symbols were painted without edit handles and lost some required styling
(Affiliation color, corner roundness, etc).
2021.0.08
Bug fixDefense Symbology
LCD-12007
TLspCGRSGridLayerBuilder
: fixed an issue where CGRS grid lines were appearing outside of the CGRS grid area.
Bug fixDefense Symbology
LCD-12008
TLspCGRSGridLayerBuilder
: fixed CGRS labels which were appearing and disappearing at wrong locations when panning in and out of
the CGRS grid area.
2021.0.05
New featureDefense Symbology
TLspCGRSGridLayerBuilder
allows visualizing Common Grid Reference System (CGRS) grid data.
This is demonstrated in the new military grid sample in the samples.lightspeed.grid.military
package.

Bug fixDefense Symbology
LCD-11987
Bug fixDefense Symbology
LCD-11933
2021.0.01
Bug fixDefense Symbology
LCD-11928
Bug fixDefense Symbology
LCD-11904
2021.0
ImprovementDefense Symbology
LCD-11871
TLcdMS2525bGXYEditorProvider
/TLcdAPP6AGXYEditorProvider
:
improved consistency when editing buffer-like shapes.
You can now change the width of all these shapes without having to press the CTRL key.
2020.1
2020.1.25
Bug fixDefense Symbology
LCD-11867
TLcdMS2525bGXYEditorProvider
/TLcdAPP6AGXYEditorProvider
:
Fixed a regression that prevented editing of buffer-like shapes.
2020.1.20
ImprovementDefense Symbology
LF-2092
2020.1.12
Bug fixDefense Symbology
LCD-11698
NullPointerException
when painting icons in Lightspeed views.
2020.1.11
ImprovementDefense Symbology
LCD-11665
xmlns:dc="http://purl.org/dc/elements/1.1/"
, but we now also accept
xmlns:dc="http://purl.org/dc/elements/1.1"
.
Bug fixDefense Symbology
LCD-11664
com.luciad.symbology.app6a.model.ILcdRestrictedLengthPointList
instead of a
com.luciad.symbology.milstd2525b.model.ILcdRestrictedLengthPointList
in
TLcdEditableMS2525bObject
.
Bug fixDefense Symbology
LCD-11670
2020.1.09
Bug fixDefense Symbology
LCD-11646
2020.1.08
Bug fixDefense Symbology
LCD-11621
2020.1.05
Bug fixDefense Symbology
Bug fixDefense Symbology
TLcdAPP6AGXYLabelPainterProvider
and TLcdMS2525bGXYLabelPainterProvider
not to take the configured default style into account for some symbols.
2020.1.03
ImprovementDefense Symbology
LCD-11592
ImprovementDefense Symbology
LCD-11582
ImprovementDefense Symbology
LCD-11582
ImprovementDefense Symbology
LCD-11531
TLcdEditableMS2525bObject.set2DEditablePointList
and
TLcdEditableAPP6AObject.set2DEditablePoint
no longer have to implement the
ILcdRestrictedLengthPointList
or
ILcdRestrictedLengthPointList
interfaces.
2020.1.02
Bug fixDefense Symbology
LCD-11557
Bug fixDefense Symbology
LCD-11562
Bug fixDefense Symbology
LCD-11510
ILcdMS2525bStyle.setOffset
and
ILcdAPP6AStyle.setOffset
.
Bug fixDefense Symbology
LCD-11544
2020.1
New featureDefense Symbology

ImprovementDefense Symbology
LCD-2941, LCD-9819, LCD-10478, LCD-10658, LCD-10916, LCD-10922, LCD-11186, LCD-11445, LCD-11480
ImprovementDefense Symbology
TLcdEditableAPP6AObject
and TLcdEditableMS2525bObject
now expose their buffer width as a modifier when appropriate,
similar to the speed and movement direction modifiers.
Bug fixDefense Symbology
LCD-11518
Bug fixDefense Symbology
LCD-11355
Leadership Indicator
modifier for APP-6D Control Measure symbols. This SIDC
modifier would operate on the same SIDC position as the Echelon
modifier, so having them
both enabled would cause unexpected behaviour.
Upgrade considerationDefense Symbology
LCD-11404
- ALcdMS2525bIconProvider
- TLcdMS2525bIconProvider
- TLcdMS2525bSelectionIconProvider
- TLcdEditableMS2525bUnitCustomizer
- TLcdEditableMS2525bUnitBeanInfo
- ALcdMS2525bModifier
- TLcdMS2525bAffiliationModifier
- TLcdMS2525bCountryModifier
- TLcdMS2525bEchelonModifier
- TLcdMS2525bMobilityEquipmentModifier
- TLcdMS2525bOrderOfBattleModifier
- TLcdMS2525bStatusModifier
- TLcdTextModifiersPanel
- TLcdMS2525bGXYLayerFactory
- TLcdMS2525bUnitIconPainterEditor
- TLcdMS2525bUnitNewControllerModel
2020.0
2020.0.16
Bug fixDefense Symbology
LCD-11475
2020.0.13
Bug fixDefense Symbology
LCD-11450
Bug fixDefense Symbology
LCD-11418
- 1.X.4.5.1 - S*S*ED----***** - Ditched Aircraft
- 1.X.4.5.2 - S*S*EP----***** - Person in Water
- 1.X.4.5.3 - S*S*EV----***** - Distressed Vessel
- 1.X.4.6.1 - S*S*ZM----***** - Sea Minelike
- 1.X.4.6.2 - S*S*ZN----***** - Navigational
- 1.X.4.6.3 - S*S*ZI----***** - Iceberg
2020.0.10
Bug fixDefense Symbology
2020.0.09
Bug fixDefense Symbology
LCD-11387
2020.0.08
Bug fixDefense Symbology
LCD-11356
2020.0.06
ImprovementDefense Symbology
LCD-11336
ImprovementDefense Symbology
LCD-11334
Bug fixDefense Symbology
LCD-11333
2020.0.05
Bug fixDefense Symbology
LCD-11325
Set Code | Symbol Code | Name |
---|---|---|
10 | 111001 | LAND UNIT - Command and Control - Signal – Radio |
10 | 111002 | LAND UNIT - Command and Control - Signal - Radio Relay |
10 | 111003 | LAND UNIT - Command and Control - Signal – Teletype |
10 | 111004 | LAND UNIT - Command and Control - Signal - Tactical Satellite |
10 | 111005 | LAND UNIT - Command and Control - Signal - Video Imagery (Combat Camera) |
Bug fixDefense Symbology
LCD-11323
Bug fixDefense Symbology
LCD-11319
Bug fixDefense Symbology
LCD-11327
2020.0.04
Bug fixDefense Symbology
LCD-11309
2020.0.02
ImprovementDefense Symbology
LCD-11256
Bug fixDefense Symbology
LCD-11246
TLcdEditableMS2525bObject
with 4
points in its point list or create a TLcdEditableMS2525bObject
with a
ILcdRestrictedLengthPointList
or a
ILcdRestrictedLengthPointList
with a minimum point count of 4 points.
2020.0
ImprovementDefense Symbology
2019.1
2019.1.10
Bug fixDefense Symbology
LCD-11257
Bug fixDefense Symbology
LCD-11201
Code Mask | Name |
---|---|
G*F*AKPC--****X | Purple Kill Box, Circular |
G*F*AKPR--****X | Purple Kill Box, Rectangular |
G*F*AKPI--****X | Purple Kill Box, Irregular |
G*F*AKBC--****X | Blue Kill Box, Circular |
GG*F*AKBR--****X | Blue Kill Box, Rectangular |
G*F*AKBI--****X | Blue Kill Box, Irregular |
G*F*ACNR--****X | No Fire Area (NFA), Rectangular |
G*F*ACNC--****X | No Fire Area (NFA), Circular |
G*M*NM----****X | Minimum safe Distance Zones |
Bug fixDefense Symbology
LCD-11152
Bug fixDefense Symbology
LCD-11266
2019.1.09
Bug fixDefense Symbology
LCD-11183
Set Code | Symbol Code | Name |
---|---|---|
10 | 111001 | LAND UNIT - Command and Control - Signal – Radio |
10 | 111002 | LAND UNIT - Command and Control - Signal - Radio Relay |
10 | 111003 | LAND UNIT - Command and Control - Signal – Teletype |
10 | 111004 | LAND UNIT - Command and Control - Signal - Tactical Satellite |
10 | 111005 | LAND UNIT - Command and Control - Signal - Video Imagery (Combat Camera) |
10 | 160501 | LAND UNIT - Sustainment - Band - Army Music |
Bug fixDefense Symbology
LCD-10377
Upgrade considerationDefense Symbology
TLcdAPP6AEchelonNode.getCodeMask
and TLcdMS2525bEchelonNode.getCodeMask
have been deprecated.
These methods are not compatible with the more recent symbology standards which no longer use code masks (MIL-STD
2525d, APP-6C, APP-6D,...).
These methods now always return the name of the echelon.
Use TLcdAPP6AEchelonNode.getName()
or TLcdMS2525bEchelonNode.getName()
to identify an echelon.
Use TLcdAPP6AEchelonNode.applyOn(ILcdEditableAPP6ACoded)
or
TLcdMS2525bEchelonNode.applyOn(ILcdEditableMS2525bCoded)
to apply the echelon to a symbol.
2019.1.08
Bug fixDefense Symbology
LCD-11139
2019.1.06
ImprovementDefense Symbology
LCD-11100
Support was added for the engagement bar graphical amplifier for the MIL-STD-2525c, MIL-STD-2525d and APP-6D standards.
A new text modifier was added which can be used to set the content of the engagement bar.
The name of this text modifier can be accessed trough the static properties
ILcdAPP6ACoded.sEngagementBar
and
ILcdMS2525bCoded.sEngagementBar
.
Styling options for the engagement bar are configured using the new class
TLcdEngagementBarStyle
, which can be set and retrieved from
ILcdAPP6AStyle
and ILcdMS2525bStyle
.
2019.1.01
ImprovementDefense Symbology
LCD-11027
- Air
- Air Missile
- Space
- Space Missile
- Land Unit
- Land Civilian Organization
- Land Equipment
- Land Installation
- Dismounted Individual
- Sea Surface
- Sea Subsurface
- Mine Warfare
- Activities
- Signals Intelligence - Space
- Signals Intelligence - Air
- Signals Intelligence - Land
- Signals Intelligence - Surface
- Signals Intelligence - Subsurface
- Cyberspace - Space
- Cyberspace - Air
- Cyberspace - Land
- Cyberspace - Surface
- Cyberspace - Subsurface
Bug fixDefense Symbology
LCD-11024
2019.1
Bug fixDefense Symbology
LCD-11006
- Single Fence
- Double Fence
- Double Apron Fence
- Low Wire Fence
- High Wire Fence
- Antitank Ditch - Under Construction
- Antitank Ditch - Complete
- Wire Obstacle - Unspecified
2019.0
2019.0.11
Bug fixDefense Symbology
LCD-10997
Bug fixDefense Symbology
LCD-10986
TLcdMS2525bGXYLabelPainterProvider
to be used by painters provided by the TLcdMS2525bGXYPainterProvider
and vice
versa.
Same issue has also been resolved for TLcdAPP6AGXYLabelPainterProvider
and
TLcdAPP6AGXYPainterProvider
Bug fixDefense Symbology
LCD-10964
- Follow And Assume
- Follow And Support
- Direction Of Attack - Main Attack
- Direction Of Attack - Supporting Attack
- Abatis
- Crossing Site/Water Crossing - Lane
- Crossing Site/Water Crossing - Ferry
- Crossing Site/Water Crossing - Raft Site
- Foxhole, Emplacement or Weapon Site
- Linear Target
- Linear Smoke Target
- Final Protective Fire
- Line Of Contact
Bug fixDefense Symbology
LCD-10983
- Seize
- Withdraw
- Withdraw Under Pressure
- Relief In Place
Bug fixDefense Symbology
LCD-10977
- Isolate
- Occupy
- Retain
- Secure
2019.0.10
ImprovementDefense Symbology
LCD-10952
ImprovementDefense Symbology
Bug fixDefense Symbology
LCD-10893
Bug fixDefense Symbology
LCD-10936
- Fortified Line
- Bearing Line
- Retirement
- Antitank Wall
- Obstacle Restricted Area
- Main Supply Route
- Alternate Supply Route
- Explosive State of Readiness 1 (Safe)
- Explosive State of Readiness 2 (Armed But Passable)
- Roadblock Complete
- Single Concertina
- Double Strand Concertina
- Triple Strand Concertina
2019.0.09
Bug fixDefense Symbology
LCD-10929
2019.0.08
Bug fixDefense Symbology
LCD-10902
2019.0.07
Bug fixDefense Symbology
LCD-10872
Bug fixDefense Symbology
LCD-10883
2019.0.05
Bug fixDefense Symbology
LCD-10822
Bug fixDefense Symbology
LCD-10453
Bug fixDefense Symbology
LCD-10788
Bug fixDefense Symbology
LCD-10820
NullPointerExceptions
to be thrown.
2019.0.04
Bug fixDefense Symbology
LCD-10809
Bug fixDefense Symbology
LCD-10679
-
MIL-STD-2525 B/C/D
- 'Reinforced or Detached' got renamed to 'Reinforced or Reduced'
-
APP-6 C/D
- 'Special Headquarters' got renamed to 'Named Headquarters'
2019.0.03
Bug fixDefense Symbology
LCD-10745
Bug fixDefense Symbology
LCD-10250
Bug fixDefense Symbology
LCD-10250
Bug fixDefense Symbology
LCD-10743
2019.0.01
Bug fixDefense Symbology
LCD-10714
Bug fixDefense Symbology
LCD-10698
2019.0
ImprovementDefense Symbology
LCD-10640
ImprovementDefense Symbology
ImprovementDefense Symbology
LCD-10432
ILcdEditableAPP6ACoded
and ILcdEditableMS2525bCoded
now
extend the interface ILcdCloneable
interface instead of the Cloneable
interface.
ImprovementDefense Symbology
LCD-10429
TLcdAPP6ADataTypes
and TLcdMS2525bDataTypes
have now been
marked as final
to make it clear they should not be extended.
Their default constructor was already private, meaning it was already impossible to extend these classes. This
change should thus not have any impact on existing applications.
ImprovementDefense Symbology
Bug fixDefense Symbology
LCD-10642
ILcdMS2525bStyle#getLabelFont
, ILcdMS2525bStyle#getSizeSymbol
,
ILcdMS2525bStyle#isLabelFontScalingEnabled
for MIL-STD-2525 symbologies.
See ILcdAPP6AStyle#getLabelFont
, ILcdAPP6AStyle#getSizeSymbol
,
ILcdAPP6AStyle#isLabelFontScalingEnabled
for APP6 symbologies.
Upgrade considerationDefense Symbology
LCD-10662
ILcdMS2525bStyle
and ILcdAPP6AStyle
now extend ILcdCloneable
.
TLcdDefaultMS2525bStyle
and TLcdDefaultAPP6AbStyle
already implemented ILcdCloneable
so
nothing should change if you were using those classes directly.
If you have your own implementation of ILcdMS2525bStyle
or ILcdAPP6AStyle
you will need to add a clone()
method.
2018.1
2018.1.16
Bug fixDefense Symbology
LCD-10656
TLcdDefaultAPP6AStyle#setLabelEnabled
and
TLcdDefaultMS2525bStyle#setLabelEnabled
so all static fields of ILcdAPP6ACoded
and ILcdMS2525bCoded
respectively,
can be passed to them without throwing exceptions.
When passing a label key of a modifier that is not a label, this will have no effect on the styling of the symbol.
Validation of label keys for
TLcdDefaultAPP6AStyle#isLabelEnabled
TLcdDefaultMS2525bStyle#isLabelenabled
has also been replaced.
these methods will no longer throw IllegalArgumentException
for unknown label keys, they will
return false
for unknown labels instead.
Bug fixDefense Symbology
LCD-10508
Hierarchy Code | Symbol Name |
---|---|
2.X.4.3.3.4 | Censor Zone |
2.X.4.3.3.4.1 | Censor Zone, Irregular |
2.X.4.3.3.4.2 | Censor Zone; Rectangular |
2.X.4.3.3.6 | Critical Friendly Zone (CFZ) |
2.X.4.3.3.6.1 | Critical Friendly Zone (CFZ), Irregular |
2.X.4.3.3.6.2 | Critical Friendly Zone (CFZ), Rectangular |
Bug fixDefense Symbology
LCD-10610, LCD-13317
TLcdNVG20Point#getZ
would always return
0.0
, no matter what the value of the z property was set to.
TLcdNVG20Point#getZ
also always returned 0.0
when decoding an nvg file where the z attribute of the point element
was not 0.0
.
2018.1.13
Bug fixDefense Symbology
LCD-10593
Bug fixDefense Symbology
LCD-10591
Bug fixDefense Symbology
LCD-10251
Bug fixDefense Symbology
LCD-10253
2018.1.11
ImprovementDefense Symbology
LCD-10355
ImprovementDefense Symbology
LCD-10473
Bug fixDefense Symbology
LCD-10576
Bug fixDefense Symbology
LCD-10448
2018.1.09
Bug fixDefense Symbology
LCD-10014
Bug fixDefense Symbology
LCD-10542, LCD-10474
Bug fixDefense Symbology
LCD-10540
2018.1.08
ImprovementDefense Symbology
LCD-10495
- 25110101: Boundary - Lateral
- 25110102: Boundary - Forward
- 25110103: Boundary - Rear
- 25110200: Light Line
- 25110300: Engineer Work Line
- 25120100: Area Of Operations
- 25120200: Named Area Of Interest
- 25120300: Target Area Of Interest
- 25120400: Airfield Zone
- 25120500: Base Camp
- 25120600: Guerrilla Base
- 25140100: Forward Line Of Troops
- 25140300: Phase Line
- 25140400: Forward Edge Of The Battle Area
- 25140900: Limit Of Advance
- 25141000: Line Of Departure
- 25141100: Line Of Departure / Line Of Contact
- 25141500: Holding Line (HL)
- 25150200: Assembly Area (AA)
- 25150501: Action Area - Joint Tactical Action Area (JTAA)
- 25150502: Action Area - Submarine Action Area (SAA)
- 25150503: Action Area - Submarine-Generated Action Area (SGAA)
- 25150700: Extraction Zone (EZ)
- 25150800: Landing Zone (LZ)
- 25151000: Fortified Area
- 25151200: Battle Position
- 25151203: Battle Position - Strong Point
- 25151205: Battle Position - Retain
- 25151300: Engagement Area (EA)
- 25151403: Axis Of Advance - Main Attack
- 25151404: Axis Of Advance - Supporting Attack
- 25151600: Attack Position
- 25151700: Objective Area
- 25151800: Encirclement
- 25170100: Air Corridor
- 25170101: Air Corridor - Air Corridor With Multiple Segments
- 25170200: Low-Level Transit Route
- 25170300: Temporary Minimum-Risk Route
- 25170400: Safe Lane
- 25170500: Standard Use Army Aircraft Flight Route (SAAFR)
- 25170600: Transit Corridors
- 25170700: Special Corridor
- 25170800: Base Defence Zone
- 25170900: High-Density Airspace Control Zone
- 25171000: Restricted Operations Zone (ROZ)
- 25171100: Air-to-Air Restricted Operations Zone (AARROZ)
- 25171200: Unmanned Aircraft Restricted Operations Zone (UA-ROZ)
- 25171300: Weapon Engagement Zone
- 25171400: Fighter Engagement Zone (FEZ)
- 25171500: Joint Engagement Zone (JEZ)
- 25171600: Missile Engagement Zone (MEZ)
- 25171700: Low (Altitude) Missile Engagement Zone (LOMEZ)
- 25171800: High (Altitude) Missile Engagement Zone (HIMEZ)
- 25171900: Short Range Air Defence Engagement Zone (SHORADEZ)
- 25172000: Weapons Free Zone
- 25190100: Identification, Friend-or-Foe (IFF) Off Line
- 25190200: Identification, Friend-or-Foe (IFF) On Line
- 25240101: Airspace Coordination Area (ACA) - Irregular
- 25240102: Airspace Coordination Area (ACA) - Rectangular
- 25240103: Airspace Coordination Area (ACA) - Circular
- 25240201: Free Fire Area (FFA) - Irregular
- 25240202: Free Fire Area (FFA) - Rectangular
- 25240203: Free Fire Area (FFA) - Circular
- 25240301: No Fire Area (NFA) - Irregular
- 25240302: No Fire Area (NFA) - Rectangular
- 25240303: No Fire Area (NFA) - Circular
- 25240401: Restricted Fire Area (RFA) - Irregular
- 25240402: Restricted Fire Area (RFA) - Rectangular
- 25240403: Restricted Fire Area (RFA) - Circular
- 25240601: Point Targets - Point or Single Target
- 25240602: Point Targets - Nuclear Target
- 25240603: Point Targets - Target-Recorded (Aegis Only)
- 25240701: Linear Targets - Linear Target
- 25240702: Linear Targets - Linear Smoke Target
- 25240703: Linear Targets - Final Protective Fire (FPF)
- 25240801: Area Targets - Area Target
- 25240802: Area Targets - Rectangular Target
- 25240803: Area Targets - Circular Target
- 25240804: Area Targets - Rectangular Target - Single Target (Aegis Only)
- 25240805: Area Targets - Series or Group Of Targets
- 25240806: Area Targets - Smoke
- 25240808: Area Targets - Bomb Area
- 25241001: Fire Support Area - Irregular
- 25241002: Fire Support Area - Rectangular
- 25241003: Fire Support Area - Circular
- 25241101: Artillery Target Intelligence Zone (ATI) - Irregular
- 25241102: Artillery Target Intelligence Zone (ATI) - Rectangular
- 25241103: Artillery Target Intelligence Zone (ATI) - Circular
- 25241201: Call for Fire Zone (CFFZ) - Irregular
- 25241202: Call for Fire Zone (CFFZ) - Rectangular
- 25241203: Call for Fire Zone (CFFZ) - Circular
- 25241401: Critical Friendly Zone (CFZ) - Irregular
- 25241402: Critical Friendly Zone (CFZ) - Rectangular
- 25241403: Critical Friendly Zone (CFZ) - Circular
- 25241601: Sensor Zone - Irregular
- 25241602: Sensor Zone - Rectangular
- 25241603: Sensor Zone - Circular
- 25241801: Target Value Area - Irregular
- 25241802: Target Value Area - Rectangular
- 25241803: Target Value Area - Circular
- 25242100: Weapon/Sensor Range Fan, Circular
- 25242200: Weapon/Sensor Range Fan, Sector
- 25260100: Fire Support Coordination Line (FSCL)
- 25270100: Obstacle Belt
- 25270200: Obstacle Zone
- 25270400: Obstacle Restricted Zone
- 25270504: Obstacle Effects - Turn
- 25270800: Mined Area
- 25270900: Decoy Mined Area
- 25270901: Decoy Mined Area - Fenced
- 25271000: Unexploded Explosive Ordnance (UXO) Area
- 25271100: Bridge or Gap
- 25271201: Roadblocks, Craters, and Blown Bridges - Planned
- 25271202: Roadblocks, Craters, and Blown Bridges - Explosives, State Of Readiness 1 (Safe)
- 25271203: Roadblocks, Craters, and Blown Bridges - Explosives, State Of Readiness 2 (Armed But Passable)
- 25271204: Roadblocks, Craters, and Blown Bridges - Roadblock Complete (Executed)
- 25271400: Bridge
- 25271700: Biological Contaminated Area
- 25271701: Biological Contaminated Area - Toxic Industrial Material
- 25271800: Chemical Contaminated Area
- 25271801: Chemical Contaminated Area - Toxic Industrial Material
- 25271900: Nuclear Contaminated Area
- 25272000: Radiological Contaminated Area
- 25272001: Radiological Contaminated Area - Toxic Industrial Material
- 25272100: Minimum Safe Distance Zone
- 25272200: Radiation Dose Rate Contour Line
- 25290100: Obstacle Line
- 25290900: Fortified Line
- 25300100: Intelligence Coordination Line
- 25310100: Detainee Holding Area
- 25310200: Enemy Prisoner Of War Holding Area
- 25310300: Forward Arming and Refuelling Point (FARP)
- 25310400: Refugee Holding Area
- 25310500: Regimental Support Area
- 25310600: Brigade Support Area (BSA)
- 25310700: Division Support Area
- 25330100: Moving Convoy
- 25330200: Halted Convoy
- 25330300: Main Supply Route (MSR)
- 25330301: Main Supply Route (MSR) - One Way Traffic
- 25330302: Main Supply Route (MSR) - Two Way Traffic
- 25330303: Main Supply Route (MSR) - Alternating Traffic
- 25330400: Alternate Supply Route (ASR)
- 25330401: Alternate Supply Route (ASR) - One Way Traffic
- 25330402: Alternate Supply Route (ASR) - Two Way Traffic
- 25330403: Alternate Supply Route (ASR) - Alternating Traffic
- 25340600: Counter Attack
- 25340800: Delay
- 25341100: Fix
- 25341300: Follow and Support
- 25341500: Isolate
- 25341700: Occupy
- 25342000: Retire/Retirement
- 25342100: Secure
- 25342201: Security - Cover
- 25342202: Security - Guard
- 25342203: Security - Screen
- 25342300: Seize
- 25342400: Withdraw
Bug fixDefense Symbology
Encirclement
symbol in APP6-C and MIL-STD-2525 D.
Bug fixDefense Symbology
LCD-10456
Bug fixDefense Symbology
LCD-10531
TLcdMS2525bNode/TLcdAPP6ANode#getName
: corrected the casing of several acronyms.
2018.1.07
Bug fixDefense Symbology
LCD-10462
Bug fixDefense Symbology
LF-1723
Upgrade considerationDefense Symbology
LCD-10516
2018.1.06
Bug fixDefense Symbology
LCD-10354
Bug fixDefense Symbology
LCD-10497
Bug fixDefense Symbology
LCD-10496
Bug fixDefense Symbology
LCD-10479
Bug fixDefense Symbology
LCD-10471
2018.1.05
ImprovementDefense Symbology
LCD-10331
Bug fixDefense Symbology
LCD-10454
- Labels no longer disappear when the rectangular target gets too small
- Space between two words in a label has been reduced
- Hostility indication labels (ENY) are no longer painted for the Rectangular Target symbol
- Label text is always painted upright and no longer follows the slope of the axis line of the rectangle
Bug fixDefense Symbology
LCD-10352
Bug fixDefense Symbology
LCD-10450
2018.1.04
Bug fixDefense Symbology
LCD-10427
ILcdMS2525bStyle#getCornerSmoothness
and
ILcdAPP6AStyle#getCornerSmoothness
.
The following symbols are affected:
MIL-STD-2525 B:
- 2.X.3.1.1.1 - Belt
- 2.X.3.1.1.2 - Line
- 2.X.3.1.1.3 - Zone
- 2.X.3.1.1.4 - Obstacle Free Area
- 2.X.3.1.1.1 - Belt
- 2.X.3.1.1.2 - Line
- 2.X.3.1.1.3 - Zone
- 2.X.3.1.1.4 - Obstacle Free Area
- 25260100 - Fire Support Coordination Line (FSCL)
- 25260200 - Coordinated Fire Line (CFL)
- 25290100 - Obstacle Line
- 25270300 - Obstacle Free Zone
- 2.X.2.2.1.1.2 - Line
- 2.X.2.2.1.1.3 - Zone
- 2.X.2.2.1.9 - Obstacle Free Area
- 2.X.2.2.1.1.2 - Line
- 2.X.2.2.1.1.3 - Zone
- 2.X.2.2.1.9 - Obstacle Free Area
- 25260100 - Obstacle Belt
- 25260200 - Obstacle Zone
- 25270100 - Obstacle Line
- 25260300 - Obstacle Free Zone
Bug fixDefense Symbology
LCD-10428
Bug fixDefense Symbology
LCD-10435
2018.1.03
ImprovementDefense Symbology
LCD-10391
ILcdEditableMS2525bCoded#putTextModifier
and
ILcdAPP6Coded#putTextModifier
) will also change the symbol's visual representation.
Creating such a symbol programmatically with two or more points in the
ILcdMS2525bShape/ILcdAPP6AShape
's point list
will revert back to the legacy visualization and editing behaviour,
where the points define the start and end point of the buffer axis and
ILcdMS2525bShape/ILcdAPP6AShape#getWidth
defines the
buffer width.
The following symbols are affected by this change:
- MIL-STD-2525 B: 2.X.4.3.1.1 - Rectangular Target
- MIL-STD-2525 C: 2.X.4.3.1.1 - Rectangular Target
- MIL-STD-2525 D: 100025000024080200001 - Rectangular Target
- APP6-C: 10002500002306000000 - Rectangular Target
2018.1.02
ImprovementDefense Symbology
LCD-10399
Bug fixDefense Symbology
LCD-10408
2018.1.01
Bug fixDefense Symbology
LCD-10396
Bug fixDefense Symbology
LCD-10389
Bug fixDefense Symbology
LCD-10360
Bug fixDefense Symbology
LCD-10361
Bug fixDefense Symbology
LCD-10252
Bug fixDefense Symbology
LCD-10280
Bug fixDefense Symbology
LCD-10276
Bug fixDefense Symbology
LCD-10257
2018.1
ImprovementDefense Symbology
LCD-10226
ImprovementDefense Symbology
LCD-10137
Partial support for the military standard APP-6D has been added.
It is now possible to create and visualize TLcdEditableAPP6AObject
instances using the
APP-6D 20-digit SIDC codes. TLcdAPP6ANode
also exposes the new domain hierarchy.
The supported symbol sets are:
- 00: Unknown
- 01: Air
- 02: Air Missile
- 05: Space
- 10: Land Unit
- 11: Land Civilian Organization
- 15: Land Equipment
- 20: Land Installation
- 27: Dismounted Individual
- 30: Sea Surface
- 35: Sea Subsurface
- 36: Mine Warfare
- 37: Activities
ImprovementDefense Symbology
TLcdEditableMS2525bObject
instances using the new
20-digit SIDC codes. TLcdMS2525bNode
also exposes the new domain hierarchy.
ImprovementDefense Symbology
LF-1126
image/png
.
Bug fixDefense Symbology
LCD-9819
Improved the rendering of T-shaped and U-shaped military symbols in the APP-6 / MIL-STD 2525 standards.
The updated symbol set are:
- Block
- Breach
- Bypass
- Canalize
- Clear
- Contain
- Penetrate
- Bypass Easy
- Bypass Difficult
- Bypass Impossible
Bug fixDefense Symbology
LCD-10118
Bug fixDefense Symbology
LCD-10151
Bug fixDefense Symbology
LCD-10217
Affected symbols
APP6-C
Name | Code(SIDC) |
---|---|
Control | 25321300 |
Locate | 25323600 |
Affected symbols
APP6-A / APP6-B
Name | Code(SIDC) | Hierarchy Code |
---|---|---|
Occupy | G*T*GO----*****" | 2.X.1.1.16 |
Secure | G*T*GS----***** | 2.X.1.1.21 |
Affected symbols
MIL-STD-2525 B / MIL-STD-2525 C
Name | Code(SIDC) | Hierarchy Code |
---|---|---|
Occupy | G*T*O-----****X | 2.X.1.16 |
Secure | G*T*S-----****X" | 2.X.1.21 |
Bug fixDefense Symbology
LCD-10231
Name | Code(SIDC) |
---|---|
Control | 25321300 |
Locate | 25323600 |
2018.0
2018.0.11
Bug fixDefense Symbology
LCD-10221
Upgrade considerationDefense Symbology
LCD-10190
2018.0.10
ImprovementDefense Symbology
LCD-10157
Bug fixDefense Symbology
LCD-10177
Bug fixDefense Symbology
LCD-9899
Bug fixDefense Symbology
LCD-10169
Bug fixDefense Symbology
LCD-10165
Bug fixDefense Symbology
LCD-10158
2018.0.09
ImprovementDefense Symbology
LCD-10135
Bug fixDefense Symbology
LCD-9886
Bug fixDefense Symbology
LCD-10120
Bug fixDefense Symbology
LCD-10133
Upgrade considerationDefense Symbology
LCD-10136
2018.0.04
ImprovementDefense Symbology
LCD-10090
ImprovementDefense Symbology
Bug fixDefense Symbology
LCD-9889
Bug fixDefense Symbology
LCD-10027
Bug fixDefense Symbology
Bug fixDefense Symbology
LCD-9492
TLcdEditableAPP6AObject
and TLcdEditableMS2525bObject
using
the ILcdDataObject
interface returned outdated values.
Bug fixDefense Symbology
LCD-10088
Bug fixDefense Symbology
LCD-10085
TLcdNVGGXYPainterProvider
that caused a missing view repaint when
using NVG data containing text in combination with asynchronous painting.
2018.0.02
ImprovementDefense Symbology
LCD-9888
Bug fixDefense Symbology
LCD-10012
2018.0
Upgrade considerationDefense Symbology
LCD-9751
- ILcdMS2525bStyle#setArrowCurvedness
- ILcdMS2525bStyle#getArrowCurvedness
- ILcdAPP6AStyle#setArrowCurvedness
- ILcdAPP6AStyle#getArrowCurvedness
2017.1
2017.1.18
Bug fixDefense Symbology
LCD-9920
Bug fixDefense Symbology
LCD-9908
Bug fixDefense Symbology
LCD-9900
Bug fixDefense Symbology
LCD-9924
Bug fixDefense Symbology
LCD-6336
2017.1.17
Bug fixDefense Symbology
LCD-9838
Bug fixDefense Symbology
LCD-9891
Bug fixDefense Symbology
LCD-9890
2017.1.16
ImprovementDefense Symbology
LCD-9873
ImprovementDefense Symbology
LCD-9880
Bug fixDefense Symbology
LCD-9882
Bug fixDefense Symbology
LCD-9870
- OBSTACLE FREE AREA - TACGRP.MOBSU.OBST.GNL.OFA (2.X.3.1.1.4)
- OBSTACLE RESTRICTED AREA - TACGRP.MOBSU.OBST.GNL.ORA (2.X.3.1.1.5)
- ASSAULT CROSSING AREA - TACGRP.MOBSU.OBSTBP.CSGSTE.ASTCA (2.X.3.2.2.1)
- GAP - TACGRP.MOBSU.OBST.MNEFLD.GAP (2.X.3.1.1.1)
2017.1.14
ImprovementDefense Symbology
LCD-9820
ImprovementDefense Symbology
LCD-9834
ILcdMS2525bStyle
and
ILcdAPP6AStyle
to set a preferred java.text.Format
instance:
setDistanceFormat(Format) and getDistanceFormat()
setAltitudeFormat(Format) and getAltitudeFormat()
setAngleFormat(Format) and getAngleFormat()
Bug fixDefense Symbology
LCD-9821
- The label is placed between the first two anchor points, as specified by the standard
- The label will be moved around so it does not overlap with other segments of the symbol
Bug fixDefense Symbology
LCD-9851
- EUOPAE----***** (EMERGENCY MEDICAL OPERATION AMBULANCE)
- EUOPAF----***** (MEDICAL EVACUATION HELICOPTER)
- EUOPBB----***** (EMERGENCY OPERATION EQUIPMENT)
- EUOPAB----***** (EMERGENCY MEDICAL OPERATION EQUIPMENT)
- EUOPCB----***** (FIRE FIGHTING OPERATION EQUIPMENT)
- EUOPCC----***** (FIRE HYDRANT)
- EUOPDB----***** (LAW ENFORCEMENT OPERATION EQUIPMENT)
- EFOPDDB---***** (ATF EQUIPMENT)
- EUOPDEB---***** (BORDER PATROL EQUIPMENT)
- EUOPDFB---***** (CUSTOMS SERVICE EQUIPMENT)
- EFOPDGB---***** (DEA EQUIPMENT)
- EFOPDHB---***** (DOJ EQUIPMENT)
- EFOPDIB---***** (FBI EQUIPMENT)
- EUOPDJB---***** (POLICE EQUIPMENT)
- EFOPDLB---***** (SECRET SERVICE EQUIPMENT)
- EFOPDMB---***** (TSA EQUIPMENT)
- EFOPDOB---***** (US MARSHALS SERVICE EQUIPMENT)
- EUOPEA----***** (BIOLOGICAL SENSOR)
- EUOPEB----***** (CHEMICAL SENSOR)
- EUOPEC----***** (INTRUSION SENSOR)
- EUOPED----***** (NUCLEAR SENSOR)
- EUOPEE----***** (RADIOLOGICAL SENSOR)
Bug fixDefense Symbology
LCD-9828
- TACGRP.MOBSU.OBST.GNL.BLT - BELT (2.X.3.1.1.1)
- TACGRP.MOBSU.OBST.GNL.LNE - LINE (2.X.3.1.1.2)
- TACGRP.MOBSU.OBST.GNL.Z - ZONE (2.X.3.1.1.3)
- TACGRP.MOBSU.OBST.ATO.TDTSM - ANTITANK OBSTACLES: TETRAHEDRONS, DRAGONS TEETH, AND OTHER SIMILAR OBSTACLES (2.X.3.1.3.3.1), (2.X.3.1.3.3.2), (2.X.3.1.3.3.3)
- TACGRP.MOBSU.OBST.OBSEFT.TUR - TURN (2.X.3.1.7.3)
- TACGRP.MOBSU.OBST.UXO - UNEXPLODED ORDNANCE AREA (UXO) (2.X.3.1.8)
- TACGRP.MOBSU.OBST.RCBB - ROADBLOCKS, CRATERS, AND BLOWN BRIDGES (2.X.3.1.9.1), (2.X.3.1.9.2), (2.X.3.1.9.3), (2.X.3.1.9.4)
- TACGRP.MOBSU.OBSTBP.CSGSTE.BRG - BRIDGE OR GAP (2.X.3.2.2.2)
Bug fixDefense Symbology
LCD-9827
2017.1.13
ImprovementDefense Symbology
LCD-9789
setSelectionRectangleHaloColor(Color aColor)
,
getSelectionRectangleHaloColor()
,
getSelectionRectangleHaloWidth(int aWidth)
and
getSelectionRectangleHaloWidth()
to ILcdMS2525bStyle
and ILcdAPP6AStyle
.
These styling properties allow for the configuration of the halo width and color of the selection rectangle of icon
symbols.
Bug fixDefense Symbology
LCD-9829
2017.1.12
ImprovementDefense Symbology
LCD-9809
setAlternateAffiliationColor(int aAffiliation, Color aColor)
and
getAlternateAffiliationColor(int
aAffiliation)
to ILcdMS2525bStyle
and ILcdAPP6AStyle
.
These methods allow the configuration of an alternate color, to be used when painting the symbol.
This property only applies to symbols that visually express the boundary or line of contact between two entities,
including:
- MIL-STD 2525 b:
- 2.X.2.1.2.3 - Lines - Line Of Contact
- MIL-STD 2525 c:
- 2.X.2.1.2.3 - Lines - Line Of Contact
- APP 6a:
- 2.X.2.1.1.2.3 - Line - Line Of Contact
- APP 6b:
- 2.X.2.1.1.2.3 - Lines - Line Of Contact
- APP 6c:
- 25140200 - Manoeuvre Lines - Line Of Contact
ImprovementDefense Symbology
LCD-9800
- MIL-STD 2525 b:
- 2.X.3.3.5 - Strong Point
- MIL-STD 2525 c:
- 2.X.3.3.5 - Strong Point
- APP 6a:
- 2.X.2.1.4.1.3 - Strong Point (SP)
- 2.X.2.1.4.1.3.1 - Strong Point - Friendly
- 2.X.2.1.4.1.3.2 - Strong Point - Enemy Known and Confirmed
- APP 6b:
- 2.X.2.2.3.5 - Survivability - String Point
- APP 6c:
- 25151100 - Manoeuvre Areas - Strong Point
Bug fixDefense Symbology
LCD-9750
Bug fixDefense Symbology
LCD-9810
Bug fixDefense Symbology
LCD-9807
2017.1.10
Bug fixDefense Symbology
LCD-9745
Bug fixDefense Symbology
LCD-9749
Bug fixDefense Symbology
LCD-9773
- Changing the width of the Boundary Line didn’t have any effect
- Labels were not always not drawn for each segment of the line
- Labels were not replicated when zooming in
2017.1.09
Bug fixDefense Symbology
LCD-9741
Bug fixDefense Symbology
LCD-9733
Affected symbols
APP6-a / APP6-b
Name | Code(SIDC) | Hierarchy Code |
---|---|---|
Lateral Boundary | G*C*MGLBL-***** | 2.X.2.1.1.2.1.2 |
Forward Boundary | G*C*MGLBF-***** | 2.X.2.1.1.2.1.3 |
Rear Boundary | G*C*MGLBR-***** | 2.X.2.1.1.2.1.4 |
APP6-c
Name | Code(SIDC) |
---|---|
Boundary - Lateral | 25110101 |
Boundary - Forward | 25110102 |
Boundary - Rear | 25110103 |
MIL-STD 2525 b/ MIL-STD 2525 cc
Name | Code(SIDC) | Hierarchy Code |
---|---|---|
Boundaries | G*G*GLB---****X | 2.X.2.1.2.1 |
2017.1.03
Bug fixDefense Symbology
LCD-9655
- 6.X.4.13.1 - Control Valve
- 6.X.4.13.3 - Discharge Outfall
2017.1.02
ImprovementDefense Symbology
LCD-9485
- MIL-STD 2525 b:
- 2.X.2.4.3.1 - Battle Position
- 2.X.2.4.3.1.1 - Battle Position - Prepared But Not Occupied
- MIL-STD 2525 c:
- 2.X.2.4.3.1 - Battle Position
- 2.X.2.4.3.1.1 - Battle Position - Prepared But Not Occupied
- APP 6a:
- 2.X.2.1.4.1.2.1 - Battle Position - Occupied (Battalion Sized Unit)
- 2.X.2.1.4.1.2.2 - Battle Position - Prepared But Not Occupied
- APP 6b:
- 2.X.2.1.4.1.2.1 - Battle Position - Occupied (Battalion Sized Unit)
- 2.X.2.1.4.1.2.2 - Battle Position - Prepared "(P)" But Not Occupied
- APP 6c:
- 25151000 - Battle Position
2017.1.01
ImprovementDefense Symbology
LCD-9428
Bug fixDefense Symbology
LCD-9251
2017.0
2017.0.08
Bug fixDefense Symbology
LCD-9423
Bug fixDefense Symbology
LCD-4059
Upgrade considerationDefense Symbology
LCD-9300, LCD-9303
Affected symbols
APP6a / APP6b
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 - Friendly Ground Axis On Order With Date and Time (If Known) Effective | G*C*MOLAO-***** | 2.X.2.1.5.2.1.6 |
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 - Enemy Confirmed/Known Ground | G*C*MOLDG-***** | 2.X.2.1.5.2.2.5 |
Direction Of Attack - Templated Enemy Ground | G*C*MOLDG-***** | 2.X.2.1.5.2.2.6 |
Direction Of Attack - Friendly Planned or On Order | G*C*MOLDO-***** | 2.X.2.1.5.2.2.9 |
APP6c
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 |
Mission Tasks/Verbs - Attack | 10002500003204000000 |
MS2525b / MS2525c
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 |
2017.0.06
Bug fixDefense Symbology
LCD-9377
2017.0.04
Bug fixDefense Symbology
LCD-9345
2017.0.03
ImprovementDefense Symbology
LCD-9282
ImprovementDefense Symbology
LCD-9251
Bug fixDefense Symbology
LCD-9319
Bug fixDefense Symbology
LCD-9003
2017.0.02
ImprovementDefense Symbology
LCD-9293
- Combat Effectiveness
- Higher Formation
- Reinforced Or Reduced
Bug fixDefense Symbology
LCD-9195
Bug fixDefense Symbology
LCD-9299
Bug fixDefense Symbology
LCD-9037
Bug fixDefense Symbology
LCD-9090
Bug fixDefense Symbology
LCD-9114
2017.0.01
ImprovementDefense Symbology
LCD-8529
ImprovementDefense Symbology
LCD-9003
- 2.X.2.2.2.2
- 2.X.2.2.2.4
- 2.X.2.2.2.5
- 2.X.2.4.2.1
- 2.X.2.5.3.3
- 2.X.2.5.3.4
- 2.X.2.6.1.1
- 2.X.5.2.1.1
- 2.X.5.2.1.2
- 2.X.3.2.2.1
- 2.X.3.2.2.2
- 2.X.3.2.2.5
- 2.X.3.1.9.4
- 2.X.3.1.10
- 2.X.2.1.2.2.2
- 2.X.2.1.2.2.4
- 2.X.2.1.2.2.5
- 2.X.2.1.4.2.1
- 2.X.2.1.5.3.3
- 2.X.2.1.5.3.4
- 2.X.2.1.6.1.2
- 2.X.2.2.1.11.4
- 2.X.2.2.1.12
- 2.X.2.2.2.2.1
- 2.X.2.2.2.2.2
- 2.X.2.2.2.2.5
- 2.X.2.3.3.11
- 2.X.2.4.2.1.1
- 2.X.2.4.2.1.2
2017.0
ImprovementDefense Symbology
LCD-8745
TLcdNVGGXYLayerFactory
now makes it possible to easily create layers for NVG data.
Upgrade considerationDefense Symbology
ELcdNVG20WellKnownUnitOfMeasure
has been replaced by the more flexible
TLcdNVG20UnitOfMeasure
. As a result, TLcdNVG20SimpleField#setUnit
and
TLcdNVG20SimpleData#setUnit
are now easier to use and less error-prone, because they only
accept TLcdNVG20UnitOfMeasure
values instead of an
ELcdNVG20WellKnownUnitOfMeasure
or String
value.
You can replace ELcdNVG20WellKnownUnitOfMeasure
values by the equivalent static fields in
TLcdNVG20UnitOfMeasure
.
You can replace String
values with a constructor call to
TLcdNVG20UnitOfMeasure
.
Upgrade considerationDefense Symbology
The symbology service has moved from LuciadRIA to LuciadFusion. If LuciadFusion is started, the symbology service is automatically started. The optional component Defense Symbology needs to be present for the symbology service to return military icons. If the Defense Symbology component is not present, a yellow circle is returned as fallback icon.
You can find more explanation on the configuration of the symbology service within the LuciadFusion Platform Deployment Guide document.
2016.1
2016.1.31
Bug fixDefense Symbology
LCD-9032
2016.1.30
ImprovementDefense Symbology
LCD-9000
2016.1.28
Bug fixDefense Symbology
LCD-8976
2016.1.27
ImprovementDefense Symbology
LCD-8945
Bug fixDefense Symbology
LCD-8950
Bug fixDefense Symbology
LCD-8946
2016.1.26
Bug fixDefense Symbology
LCD-8941
2016.1.24
Bug fixDefense Symbology
LCD-8813
2016.1.22
Bug fixDefense Symbology
LCD-8828
2016.1.16
Bug fixDefense Symbology
LCD-8764
Bug fixDefense Symbology
LCD-8762
2016.1.14
Bug fixDefense Symbology
LCD-8707
Bug fixDefense Symbology
LCD-8707
2016.1.11
Bug fixDefense Symbology
LCD-8611
2016.1.10
Bug fixDefense Symbology
LCD-8593
Bug fixDefense Symbology
LCD-8594
2016.1.09
Bug fixDefense Symbology
LCD-8530
Bug fixDefense Symbology
LCD-8497, LCD-8498
2016.1.05
Bug fixDefense Symbology
LCD-8470
2016.1.04
Bug fixDefense Symbology
LCD-8442
2016.1.03
Bug fixDefense Symbology
LCD-8439
Bug fixDefense Symbology
LCD-8434
Bug fixDefense Symbology
LCD-8414
2016.1.02
ImprovementDefense Symbology
LCD-7977
- boolean canReversePointOrder(): Returns true if the point order of this object can be reversed.
- void reversePointOrder(): Reverses the point order of this object.
Bug fixDefense Symbology
LCD-8416
Bug fixDefense Symbology
LCD-8399
Bug fixDefense Symbology
LCD-8261
2016.1
Bug fixDefense Symbology
LCD-8243
Bug fixDefense Symbology
LCD-8163
Bug fixDefense Symbology
LCD-8182
Bug fixDefense Symbology
LCD-8191
2016.0
2016.0.13
ImprovementDefense Symbology
LCD-8101
Bug fixDefense Symbology
LCD-8002
2016.0.12
ImprovementDefense Symbology
LCD-7623
2016.0.11
ImprovementDefense Symbology
LCD-8016
Bug fixDefense Symbology
LCD-8071
Bug fixDefense Symbology
LCD-8064
Bug fixDefense Symbology
LCD-8065
2016.0.08
Bug fixDefense Symbology
LCD-7958
2016.0.07
Bug fixDefense Symbology
LCD-7975
2016.0.04
Bug fixDefense Symbology
LCD-7889
Bug fixDefense Symbology
LCD-7873
- Fixed Wing/Special Operations Forces (SOF)
- 1.X.2.1.1.18
- Rotary Wing/Special Operations Forces (SOF)
- 1.X.2.1.2.11
- Land Attack Missile
- 1.X.2.2.1.4
- Way Point
- 2.X.2.5.2.10
Bug fixDefense Symbology
LCD-7639
2016.0.02
Bug fixDefense Symbology
LCD-7592
Bug fixDefense Symbology
LCD-7592
Upgrade considerationDefense Symbology
LCD-7640
- setOffsetEditingEnabled(boolean aOffsetEditingEnabled): sets if the offset of the icon symbol is editable via CTRL+Drag operation.
- getOffsetEditingEnabled(): returns true if the offset of the icon symbol is editable via CTRL+Drag operation.
2016.0.01
Bug fixDefense Symbology
LCD-7121
Upgrade considerationDefense Symbology
LCD-7756, LCD-7656
- setAnchorSymbol(ILcdIcon aSymbol): sets an anchor icon to the symbol icons. If set to null, no anchors will be painted.
- getAnchorSymbol(): returns the current anchor icon.
- setSelectionRectangleWidth(int aWidth): sets the width of the selection rectangle of an icon symbol in pixels.
- getSelectionRectangleWidth(): returns the width of the selection rectangle in pixels.
2016.0
Bug fixDefense Symbology
LCD-7040
Upgrade considerationDefense Symbology
LCD-7335
- void setSymbolBorderWidth(int aWidth): Sets the border width of the icon symbols.
- int getSymbolBorderWidth(): Gets the border width of the icon symbols.
Upgrade considerationDefense Symbology
LCD-7376
Disabling the fix
If you want to disable this fix and keep the old behavior, you can set thecom.luciad.symbology.arrowsymbols.PAINT_LEGACY
jvm property to true.
Affected symbols
APP6a / APP6b
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 |
APP6c
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 |
MS2525b / MS2525c
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 |
2015.1
2015.1.29
Bug fixDefense Symbology
LCD-7615
2015.1.27
Bug fixDefense Symbology
LCD-7577
2015.1.26
Bug fixDefense Symbology
LCD-7522
- Bridge or Gap
- Gap
- Assault crossing area
- Attack by Fire Position
- Support by Fire Position
- Battle Position
Bug fixDefense Symbology
LCD-7572
Bug fixDefense Symbology
LCD-7556
Bug fixDefense Symbology
LCD-7554
Bug fixDefense Symbology
LCD-7547
2015.1.25
Bug fixDefense Symbology
LCD-7482
2015.1.18
Bug fixDefense Symbology
LCD-7349
2015.1.17
ImprovementDefense Symbology
LCD-7341
2015.1.16
ImprovementDefense Symbology
LCD-7326
Bug fixDefense Symbology
LCD-7325
Bug fixDefense Symbology
LCD-7318
Bug fixDefense Symbology
LCD-7307
2015.1.15
ImprovementDefense Symbology
LCD-7164
Bug fixDefense Symbology
LCD-7282
Bug fixDefense Symbology
LCD-7270
Bug fixDefense Symbology
LCD-7268
2015.1.12
Bug fixDefense Symbology
LCD-7235
2015.1.08
Bug fixDefense Symbology
LCD-7143
Bug fixDefense Symbology
LCD-7129
2015.1.07
Bug fixDefense Symbology
LCD-7088
2015.1.02
Bug fixDefense Symbology
LCD-5147
Bug fixDefense Symbology
LCD-7015
Bug fixDefense Symbology
LCD-7016
Bug fixDefense Symbology
LCD-6236
Bug fixDefense Symbology
LCD-6958
Bug fixDefense Symbology
LCD-7001
2015.1.01
ImprovementDefense Symbology
LCD-4057
Bug fixDefense Symbology
LCD-6834
Bug fixDefense Symbology
LCD-6882
Bug fixDefense Symbology
LCD-6868
2015.1
ImprovementDefense Symbology
- Added the missing 'ENY' label for buffer shapes
- More symbols are using dashed strokes to represent status Planned, Anticipated and Suspect (seize, turn...).
ImprovementDefense Symbology
LCD-6733
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
Bug fixDefense Symbology
LCD-7013
Bug fixDefense Symbology
- Some labels were not completely painted. Example: the last letter of the label was only partially visible.
- Changing the GXY view size could cause some symbols to be clipped.
Upgrade considerationDefense Symbology
- double getSpeedLeaderLengthRatio(): Returns the length ratio of the speed leader to the symbol size against the speed value of 1m/s.
- setSpeedLeaderLengthRatio(double): Sets the length ratio of the speed leader to the symbol size against the speed value of 1m/s.
- setSpeedLeaderLength(double, ILcdISO19103Measure): Sets the length ratio of the speed leader to the symbol size against the given measure.
Upgrade considerationDefense Symbology
LCD-6705
- setVerticalLineEnabled(boolean): Enables/disables the vertical line for the symbols.
- isVerticalLineEnabled(): Returns whether the vertical line is enabled
Upgrade considerationDefense Symbology
LCD-639
Upgrade considerationDefense Symbology
Upgrade considerationDefense Symbology
Upgrade considerationDefense Symbology
Upgrade considerationDefense Symbology
- TLcdEditableAPP6AObject#setDefaultAPP6ACode(String, ELcdAPP6Standard)
- TLcdEditableAPP6AObject#getDefaultAPP6ACode(ELcdAPP6Standard)
2015.0
2015.0.12
ImprovementDefense Symbology
Bug fixDefense Symbology
LCD-6811
2015.0.11
ImprovementDefense Symbology
ImprovementDefense Symbology
Bug fixDefense Symbology
LCD-6787
2015.0.10
ImprovementDefense Symbology
Bug fixDefense Symbology
LCD-6753
Bug fixDefense Symbology
LCD-6746
Bug fixDefense Symbology
LCD-5448
2015.0.09
ImprovementDefense Symbology
LCD-6707
Bug fixDefense Symbology
LCD-6690, LCD-6179
Bug fixDefense Symbology
LCD-6665
2015.0.08
Bug fixDefense Symbology
LCD-6668
Bug fixDefense Symbology
LCD-6638
2015.0.01
Upgrade considerationDefense Symbology
LCD-6454
2015.0
ImprovementDefense Symbology
LCD-6294
ImprovementDefense Symbology
- The NVG Developer's Guide
- TLcdNVGModelDecoder to decode NVG files 1.4, 1.5 and 2.0 files.
- TLcdNVG15ModelEncoder and TLcdNVG20ModelEncoder to encode NVG 1.5 and 2.0 files.
- TLspNVGLayerBuilder to visualize NVG models in a Lightspeed view.
- TLcdNVGGXYPainterProvider to visualize NVG models in a GXY view.
- GXY and Lightspeed samples in the samples.symbology.nvg package.
Bug fixDefense Symbology
2014.0
2014.0.13
Bug fixDefense Symbology
LCD-5926
Bug fixDefense Symbology
LCD-5917
2014.0.10
Bug fixDefense Symbology
2014.0.08
Bug fixDefense Symbology
LCD-5829
2014.0.07
Bug fixDefense Symbology
LCD-5806
2014.0.04
Bug fixDefense Symbology
LCD-5696
2014.0.01
ImprovementDefense Symbology
LCD-5454
2014.0
ImprovementDefense Symbology
LCD-5413, LCD-5415
ImprovementDefense Symbology
LCD-5039
Bug fixDefense Symbology
LCD-5358
Bug fixDefense Symbology
LCD-5070
2013.1
2013.1.44
ImprovementDefense Symbology
LCD-5340
Bug fixDefense Symbology
LCD-5339
2013.1.31
Bug fixDefense Symbology
LCD-5094
Bug fixDefense Symbology
LCD-5093
2013.1.28
Bug fixDefense Symbology
LCD-5067
Bug fixDefense Symbology
LCD-5065
2013.1.27
Bug fixDefense Symbology
LCD-5050
2013.1.26
Bug fixDefense Symbology
LCD-5048
Bug fixDefense Symbology
LCD-5046
2013.1.23
ImprovementDefense Symbology
LCD-4927
Bug fixDefense Symbology
LCD-4959
Bug fixDefense Symbology
LCD-4926
2013.1.10
ImprovementDefense Symbology
LCD-4667
2013.1.09
Bug fixDefense Symbology
LCD-4757
2013.1.01
Bug fixDefense Symbology
LCD-4610
Bug fixDefense Symbology
LCD-4594
2013.1
ImprovementDefense Symbology
ImprovementDefense Symbology
LMAP-5459, LCD-648
- TLcdEditableMS2525bObject and TLcdEditableAPP6AObject have been extended with methods to retrieve and change symbol properties
- TLcdAPP6ANode and TLcdMS2525bNode have been introduced to allow browsing the symbol hierarchy
- TLcdAPP6AEchelonNode and TLcdMS2525bEchelonNode have been introduced to allow browsing and configuring echelon values
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
2013.0
2013.0.21
Bug fixDefense Symbology
LCD-4197
Bug fixDefense Symbology
LCD-4307
2013.0.19
Bug fixDefense Symbology
Bug fixDefense Symbology
LCD-4191
2013.0.18
Bug fixDefense Symbology
LCD-4186
Bug fixDefense Symbology
LCD-4181
2013.0.14
ImprovementDefense Symbology
LCD-4128
Bug fixDefense Symbology
LCD-4131
Bug fixDefense Symbology
LCD-4108
2013.0.12
Bug fixDefense Symbology
LCD-4100
Bug fixDefense Symbology
LCD-4086
Bug fixDefense Symbology
Bug fixDefense Symbology
LCD-4077
Bug fixDefense Symbology
LCD-4054
Bug fixDefense Symbology
LCD-4056
2013.0.11
Bug fixDefense Symbology
LCD-4062
2013.0.10
Bug fixDefense Symbology
LCD-4052
2013.0.07
Bug fixDefense Symbology
LCD-4029
Bug fixDefense Symbology
LCD-4027
Bug fixDefense Symbology
2013.0.06
Bug fixDefense Symbology
LCD-4009
Bug fixDefense Symbology
LCD-3994
2013.0.02
Bug fixDefense Symbology
LCD-3946
Bug fixDefense Symbology
Bug fixDefense Symbology
LCD-3935
- The Suspect, Pending, Exercise Pending, Assumed Friend, Exercise Assumed Friend, Assumed Neutral and Exercise Assumed Neutral affiliations are now painted with a dashed line style.
- The Assumed Friend, Exercise Assumed Friend, Assumed Neutral, Exercise Assumed Neutral and Suspect affiliation frames no longer include a ? character at the top right.
- The Pending and Exercise Pending affiliation frames no longer include a ? character in the center (except for the Unknown battle position symbol, see next item).
- For the affiliation frame of the Unknown battle position warfighting symbol (1.X):
- the frame now has the same shape as the frame of the Ground Equipment symbol.
- the frame now always has a large ? character in the center, for each affiliation type.
- the frame no longer includes the U, F, N, H, ?F, ?N, ?H characters.
2013.0.01
Bug fixDefense Symbology
LCD-3922
2012.1
2012.1.09
Bug fixDefense Symbology
2012.1.08
Bug fixDefense Symbology
LCD-3519
2012.1.05
ImprovementDefense Symbology
LCD-3460
ImprovementDefense Symbology
LCD-2537
2012.0
2012.0.20
Bug fixDefense Symbology
LCD-3020
2012.0.19
ImprovementDefense Symbology
LCD-1662
- Wire obstacle symbols (MIL-STD 2525b/c: 2.X.3.1.11; APP-6A/B: 2.X.2.2.1.13)
- Forward line of own troops (FLOT) symbol (MIL-STD 2525b/c: 2.X.2.1.2.2; APP-6A/B: 2.X.2.1.1.2.2)
- Line of contact symbol (MIL-STD 2525b/c: 2.X.2.1.2.3; APP-6A/B: 2.X.2.1.1.2.3)
- Abatis symbol (MIL-STD 2525b/c: 2.X.3.1.2; APP-6A/B: 2.X.2.2.1.2)
- Antitank obstacle / ditch symbols (MIL-STD 2525b/c: 2.X.3.1.3.1, 2.X.3.1.3.2, 2.X.3.1.3.4; APP-6A/B: 2.X.2.2.1.3.1, 2.X.2.2.1.3.2, 2.X.2.2.1.3.4)
- Ferry symbol (MIL-STD 2525b/c: 2.X.3.2.2.3; APP-6A/B: 2.X.2.2.2.2.3)
- Lane symbol (MIL-STD 2525b/c: 2.X.3.2.2.6; APP-6A/B: 2.X.2.2.2.2.6)
- Raft site symbol (MIL-STD 2525b/c: 2.X.3.2.2.7; APP-6A/B: 2.X.2.2.2.2.7)
- Fortified line symbol (MIL-STD 2525b/c: 2.X.3.3.3; APP-6A/B: 2.X.2.2.3.3)
- Foxhole, emplacement or weapon site symbol (MIL-STD 2525b/c: 2.X.3.3.4; APP-6A/B: 2.X.2.2.3.4)
- PAA rectangular symbol (MIL-STD 2525b/c: 2.X.4.3.2.6.1; APP-6A/B: 2.X.2.3.3.11)
- PAA circular symbol (MIL-STD 2525b/c: 2.X.4.3.2.6.2; APP-6A/B: N/A)
- Bearing line symbols (MIL-STD 2525b/c: 2.X.6.4; APP-6A/B: 2.X.2.1.1.2.5)
ImprovementDefense Symbology
LCD-1592
- MIL-STD 2525b: route points (2.X.2.1.1.6) and air control points (2.X.2.1.1.7)
- MIL-STD 2525c: route points (2.X.2.1.1.6), air control points (2.X.2.1.1.6), sea surface control station points (2.X.2.1.1.9) and subsurface control station points (2.X.2.1.1.10)
- APP-6A: route points (2.X.2.1.1.8) and air control points (2.X.2.1.1.11)
- APP-6B: route points (2.X.2.1.1.7) and air control points (2.X.2.1.1.10)
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
LCD-2979
Bug fixDefense Symbology
LCD-2940
Bug fixDefense Symbology
LCD-2943
2012.0.15
Bug fixDefense Symbology
LCD-2782
2012.0.11
ImprovementDefense Symbology
LCD-1617
ImprovementDefense Symbology
LCD-1663
- Forward Edge Of Battle Area (FEBA) symbol (MIL-STD 2525b/c 2.X.2.4.2.1, APP-6A/B 2.X.2.1.4.2.1)
- Direction of Aviation Attack symbol (MIL-STD 2525b/c 2.X.2.5.2.2.1, APP-6A/B 2.X.2.1.5.2.2.1)
- Direction of Ground Main Attack symbol (MIL-STD 2525b/c 2.X.2.5.2.2.2.1, APP-6A/B 2.X.2.1.5.2.2.8)
- Direction of Ground Supporting Attack symbol (MIL-STD 2525b/c 2.X.2.5.2.2.2.2, APP-6A/B 2.X.2.1.5.2.2.7)
2012.0.09
Bug fixDefense Symbology
2012.0.07
Bug fixDefense Symbology
LCD-1658
2012.0.06
Bug fixDefense Symbology
LCD-1658
Upgrade considerationDefense Symbology
- ILcdMS2525bCoded#getMS2525Standard(): returns an ELcdMS2525Standard instance, representing either MIL-STD 2525b or MIL-STD 2525c,
- ILcdAPP6ACoded#getAPP6AStandard(): returns an ELcdAPP6Standard instance, representing either APP-6A or APP-6B.
The capability to choose the symbology standard per object was already supported in the domain object implementations TLcdEditableMS2525bObject and TLcdEditableAPP6AObject (see LCD-449); as of now, this capability is thus also integrated in the core object interfaces ILcdMS2525bCoded and ILcdAPP6ACoded.
This change only affects applications that define a custom implementation of ILcdMS2525bCoded or ILcdAPP6ACoded. In the most likely use case where this custom implementation is a wrapper around the domain objects TLcdEditableMS2525bObject or TLcdEditableAPP6AObject, the new methods can just be delegated to these objects. If a custom implementation is written separate from TLcdEditableMS2525bObject or TLcdEditableAPP6AObject, the implementation needs to implement these new methods by returning the symbology standard that is meant to be used: ELcdAPP6Standard#APP_6A or ELcdAPP6Standard#APP_6B for respectively APP-6A or APP-6B, and ELcdMS2525Standard#MIL_STD_2525b or ELcdMS2525Standard#MIL_STD_2525c for respectively MIL-STD 2525b or MIL-STD 2525c.
2012.0.05
Bug fixDefense Symbology
LCD-1593
Bug fixDefense Symbology
2012.0.04
ImprovementDefense Symbology
LMAP-6030, LCD-449
Bug fixDefense Symbology
LCD-626, LMAP-3595
Bug fixDefense Symbology
LCD-1452
2012.0
ImprovementDefense Symbology
- haloEnabled: enables/disables a halo for a symbol (both icons and line symbols),
- haloColor: configures the color of the symbol's halo,
- haloThickness: configures the thickness of the symbol's halo,
- labelHaloEnabled: enables/disables a halo for the labels of a symbol,
- labelHaloColor: configures the color of the label's halo,
- labelHaloThickness: configures the thickness of the label's halo.
ImprovementDefense Symbology
Bug fixDefense Symbology
LMAP-5919
Upgrade considerationDefense Symbology
LMAP-3366, LMAP-4581
In the past, this was not the case for icons that had an anchor point different from the center of the icon (e.g., the icon for the Point Of Interest symbol). For those icons, TLcdAPP6AIcon and TLcdMS2525bIcon shifted the painting position according to this anchor point offset. TLcdAPP6AIcon and TLcdMS2525bIcon now no longer perform the anchor point shift by themselves. To determine the correct anchor point, TLcdAPP6AIcon and TLcdMS2525bIcon now implement ILcdAnchoredIcon, which offers the anchorPointSFCT(Point) method for this.
This change only affects applications that define a custom painter/editor for the icons (for instance, to customize the selection box around the icon) or that directly use the API of the icons (for instance, to save them to a bitmap). For these use cases, the users of the API needed to explicitly take the anchor point shift into account in the past; this information was retrieved through the methods getIconCenterOffsetX() and getIconCenterOffsetY() available in TLcdAPP6AIcon and TLcdMS2525bIcon. In favor of the new ILcdAnchoredIcon approach, getIconCenterOffsetX() and getIconCenterOffsetY() are no longer available in TLcdAPP6AIcon and TLcdMS2525bIcon. Usage of both methods can easily be replaced by usage of the anchorPointSFCT(Point) method:
int offsetX = anchoredIcon.getIconCenterOffsetX(); int offsetY = anchoredIcon.getIconCenterOffsetY();becomes
Point anchorPoint = new Point(); anchoredIcon.anchorPointSFCT( p ); offsetX = ( anchoredIcon.getWidth() / 2 ) - anchorPoint.x; offsetY = ( anchoredIcon.getHeight() / 2 ) - anchorPoint.y;
11.0
11.0.33
Bug fixDefense Symbology
LMAP-6048
Bug fixDefense Symbology
LMAP-5527
Bug fixDefense Symbology
LMAP-1841
11.0.30
Bug fixDefense Symbology
LMAP-6015
11.0.20
ImprovementDefense Symbology
Bug fixDefense Symbology
LMAP-5814
Bug fixDefense Symbology
LMAP-5805
11.0.16
Bug fixDefense Symbology
LMAP-5691
11.0.12
Bug fixDefense Symbology
LMAP-5671
11.0.02
ImprovementDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
LMAP-5541
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
11.0.01
Bug fixDefense Symbology
LMAP-5557
Bug fixDefense Symbology
Bug fixDefense Symbology
11.0
Bug fixDefense Symbology
Bug fixDefense Symbology
LMAP-5280
10.1
10.1.26
Bug fixDefense Symbology
LMAP-5419
Bug fixDefense Symbology
LMAP-5384
10.1.19
ImprovementDefense Symbology
LMAP-1238
10.1.18
Bug fixDefense Symbology
10.1.17
ImprovementDefense Symbology
LMAP-5325
10.1.14
Bug fixDefense Symbology
LMAP-5285
10.1.13
ImprovementDefense Symbology
LMAP-5283
Bug fixDefense Symbology
LMAP-5272
10.1.11
ImprovementDefense Symbology
LMAP-5171
Bug fixDefense Symbology
10.1.06
ImprovementDefense Symbology
LMAP-5141
ImprovementDefense Symbology
LMAP-5140
ImprovementDefense Symbology
Bug fixDefense Symbology
LMAP-5146
Bug fixDefense Symbology
LMAP-5139
10.1.03
Bug fixDefense Symbology
LMAP-4710
10.1.02
Bug fixDefense Symbology
LMAP-4996
- Short Range Transporter Launcher and Radar (TLAR), S*G*EWMASR*****, 1.X.3.2.1.1.1.1.1
- Short Range Transporter Erector Launcher and Radar (ETLAR), S*G*EWMASE*****, 1.X.3.2.1.1.1.1.2
- Intermediate Range Transporter Launcher and Radar (TLAR), S*G*EWMAIR*****, 1.X.3.2.1.1.1.2.1
- Intermediate Range Transporter Erector Launcher and Radar (ETLAR), S*G*EWMAIE*****, 1.X.3.2.1.1.1.2.2
- Long Range Transporter Launcher and Radar (TLAR), S*G*EWMALR*****, 1.X.3.2.1.1.1.3.1
- Long Range Transporter Erector Launcher and Radar (ETLAR), S*G*EWMALE*****, 1.X.3.2.1.1.1.3.2
- Theater Transporter Launcher and Radar (TLAR), S*G*EWMATR*****, 1.X.3.2.1.1.1.4.1
- Theater Transporter Erector Launcher and Radar (ETLAR), S*G*EWMATE*****, 1.X.3.2.1.1.1.4.2
- Armored Dozer, S*G*EVEDA-*****, 1.X.3.2.2.3.6.1
- Armored Assault, S*G*EVES--*****, 1.X.3.2.2.3.7
- Armored Engineer Recon Vehicle (AERV), S*G*EVER--*****, 1.X.3.2.2.3.8
- Backhoe, S*G*EVEH--*****, 1.X.3.2.2.3.9
- Ferry Transporter, S*G*EVEF--*****, 1.X.3.2.2.3.10
- Landing Ship Medium, S*S*CALSM-*****, 1.X.4.1.2.2.1
- Landing Ship Tank, S*S*CALST-*****, 1.X.4.1.2.2.2
10.1
ImprovementDefense Symbology
Bug fixDefense Symbology
LMAP-4816
10.0
10.0.09
Bug fixDefense Symbology
10.0.03
Bug fixDefense Symbology
LMAP-4091
- Relief In Place (APP-6A/B 2.X.1.1.18, MIL-STD 2525b/c 2.X.1.18) uses 4 points to define the polyline, instead of 3.
- Support By Fire Position (APP-6A/B 2.X.2.1.5.3.4, MIL-STD 2525b/c 2.X.2.5.3.4) uses point 1 and 2 to define the straight line, and point 3 and 4 to define the tips of the arrowheads.
- Gap (MIL-STD 2525b/c 2.X.3.1.6.3) uses 4 points to define the gap, with an updated order.
- Assault Crossing Area (APP-6A/B 2.X.2.2.2.2.1, MIL-STD 2525b/c 2.X.3.2.2.1) uses 4 points to define the area, with an updated order.
- Bridge Or Gap (APP-6A/B 2.X.2.2.2.2.2, MIL-STD 2525b/c 2.X.3.2.2.2) uses 4 points to define the bridge/gap, with an updated order.
- Fix (APP-6A/B 2.X.1.1.11, MIL-STD 2525b/c 2.X.1.11)
- Follow And Assume (APP-6A/B 2.X.1.1.12, MIL-STD 2525b/c 2.X.1.12)
- Follow And Support (APP-6A/B 2.X.1.1.12.1, MIL-STD 2525b/c 2.X.1.12.1)
- Direction Of Attack For Feint (APP-6A/B 2.X.2.1.3.3, MIL-STD 2525b/c 2.X.2.3.3)
- Aviation (APP-6A/B 2.X.2.1.5.2.2.1/2/3/4, MIL-STD 2525b/c 2.X.2.5.2.2.1)
- Main Attack (APP-6A/B 2.X.2.1.5.2.2.8, MIL-STD 2525b/c 2.X.2.5.2.2.2.1)
- Supporting Attack (APP-6A/B 2.X.2.1.5.2.2.7, MIL-STD 2525b/c 2.X.2.5.2.2.2.2)
- Moving Convoy (APP-6A/B 2.X.2.4.2.1.1, MIL-STD 2525b/c 2.X.5.2.1.1)
- Halted Convoy (APP-6A/B 2.X.2.4.2.1.2, MIL-STD 2525b/c 2.X.5.2.1.2)
- Screen (APP-6A/B 2.X.1.1.21.1, MIL-STD 2525b/c 2.X.1.22.1)
- Guard (APP-6A/B 2.X.1.1.21.2, MIL-STD 2525b/c 2.X.1.22.2)
- Cover (APP-6A/B 2.X.1.1.21.3, MIL-STD 2525b/c 2.X.1.22.3)
- Search Area/Reconnaissance Area (APP-6A/B 2.X.2.1.1.3.2.5, MIL-STD 2525b/c 2.X.2.1.3.9)
- Dummy (Deception/Decoy) (APP-6A/B 2.X.2.1.3.1, MIL-STD 2525b/c 2.X.2.3.1)
- Principal Direction Of Fire (PDF) (APP-6A/B 2.X.2.1.4.2.2, MIL-STD 2525b/c 2.X.2.4.2.2)
- Attack By Fire Position (APP-6A/B 2.X.2.1.5.3.3, MIL-STD 2525b/c 2.X.2.5.3.3)
- Ambush (APP-6A/B 2.X.2.1.6.1.2, MIL-STD 2525b/c 2.X.2.6.1.1)
10.0
ImprovementDefense Symbology
9.1
9.1.17
ImprovementDefense Symbology
- Minimum Risk Route (MRR) (2.X.2.1.2.2.2
- Unmanned Aerial Vehicle (UAV) Route (2.X.2.1.2.2.4)
- Low Level Transit Route (LLTR) (2.X.2.1.2.2.5)
Bug fixDefense Symbology
9.1.15
Bug fixDefense Symbology
LMAP-3973
Bug fixDefense Symbology
LMAP-3934
9.1.13
Bug fixDefense Symbology
LMAP-3901
9.1.10
ImprovementDefense Symbology
LMAP-3885
ImprovementDefense Symbology
LMAP-3873
- AP minefield (G*C*BOAIL-*****, 2.X.2.2.1.6.3) is now an area instead of a line,
- AP minefield with gap (G*C*BOAIG-*****, 2.X.2.2.1.6.4) is now an area instead of a line,
- AP minefield reinforces with self-destruct DTG (G*C*BOAIH-*****, 2.X.2.2.1.6.7) is now an area instead of a point,
- Scatterable minefield with self-destruct DTG (G*C*BOAID-*****, 2.X.2.2.1.6.8) is now an area instead of a point.
9.1.08
ImprovementDefense Symbology
LMAP-2202
9.1
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
- New ground vehicle and subsurface symbols in the 'Warfighting' symbol category (1.X).
- Improvements in the 'Tactical Graphics' symbol category (2.X).
- New symbols in the 'MOOTW' symbol category (5.X).
Bug fixDefense Symbology
LMAP-3625
9.0
9.0.22
Bug fixDefense Symbology
LMAP-3623
- G*F*PS----****X, 2.X.4.1.2.1, FIRE SUPPORT STATION is now identified by G*F*PCF---****X
- G*F*LS----****X, 2.X.4.2.1.1, LINEAR SMOKE TARGET is now identified by G*F*LTS---****X
- G*F*LF----****X, 2.X.4.2.2.1, FIRE SUPPORT COORDINATION LINE (FSCL) is now identified by G*F*LCF---****X
- G*F*LC----****X, 2.X.4.2.2.2, COORDINATED FIRE LINE (CFL) is now identified by G*F*LCC---****X
- G*F*LN----****X, 2.X.4.2.2.3, NO-FIRE LINE (NFL) is now identified by G*F*LCN---****X
- G*F*LR----****X, 2.X.4.2.2.4, RESTRICTIVE FIRE LINE (RFL) is now identified by G*F*LCR---****X
9.0.19
Bug fixDefense Symbology
LMAP-3493
9.0.12
Bug fixDefense Symbology
LMAP-3352
9.0.07
ImprovementDefense Symbology
LMAP-3318
9.0
ImprovementDefense Symbology
8.2
8.2.19
ImprovementDefense Symbology
LMAP-2628
8.2.14
Bug fixDefense Symbology
LMAP-3041
8.2.01
Bug fixDefense Symbology
8.1
8.1.13
Bug fixDefense Symbology
LMAP-2856
Bug fixDefense Symbology
8.1.06
Bug fixDefense Symbology
LMAP-2788
8.1.05
Bug fixDefense Symbology
LMAP-2766
8.1.03
ImprovementDefense Symbology
LMAP-2748
8.1
ImprovementDefense Symbology
ImprovementDefense Symbology
LMAP-2669
- Phase Line (APP-6A: 2.X.2.1.1.2.4 and 2.X.2.5.3.2, MIL-STD 2525b: 2.X.2.1.2.4)
- Light Line (APP-6A: 2.X.2.5.3.1, MIL-STD 2525b: 2.X.2.1.2.5)
- Final Coordination Line (APP-6A: 2.X.2.1.5.2.3, MIL-STD 2525b: 2.X.2.5.2.3)
- Limit Of Advance (APP-6A: 2.X.2.1.5.2.5 , MIL-STD 2525b: 2.X.2.5.2.5)
- Line Of Departure (APP-6A: 2.X.2.1.5.2.6, MIL-STD 2525b: 2.X.2.5.2.6)
- Line Of Departure/Line Of Contact (APP-6A: 2.X.2.1.5.2.7, MIL-STD 2525b: 2.X.2.5.2.7)
- Holding Line (APP-6A: 2.X.2.1.6.2.3, MIL-STD 2525b: 2.X.2.6.1.2)
- Release Line (APP-6A: 2.X.2.1.6.2.4, MIL-STD 2525b: 2.X.2.6.1.3)
- Bridgehead (APP-6A: 2.X.2.1.6.2.2, MIL-STD 2525b: 2.X.2.6.1.4)
- No-Fire Line (APP-6A: 2.X.2.3.2.5, MIL-STD 2525b: 2.X.4.2.2.3)
- Probable Line Of Deployment (APP-6A: 2.X.2.1.5.2.8, MIL-STD 2525b: 2.X.2.5.2.8)
- Fire Support Coordination Line (APP-6A: 2.X.2.3.2.1, MIL-STD 2525b: 2.X.4.2.2.1)
- Restrictive Fire Line (APP-6A: 2.X.2.3.2.6, MIL-STD 2525b: 2.X.4.2.2.4)
- Coordinated Fire Line (APP-6A: 2.X.2.3.2.2, MIL-STD 2525b: 2.X.4.2.2.2)
8.0
8.0.02
Bug fixDefense Symbology
LMAP-2520
8.0
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
7.2
7.2.19
Bug fixDefense Symbology
7.2
ImprovementDefense Symbology
ImprovementDefense Symbology
- Air Corridor (APP-6A: 2.X.2.1.2.2.1, MIL-STD 2525b: 2.X.2.2.2.1)
- Flight Route (APP-6A: 2.X.2.1.2.2.3, MIL-STD 2525b: 2.X.2.2.2.3)
ImprovementDefense Symbology
- Unique Designation (T): configurable through the modifier ILcdMS2525bCoded.sUniqueDesignation
- Additional Information (H): configurable through the modifier ILcdMS2525bCoded.sAdditionalInformation
- Date Time Group (W): configurable through the modifier ILcdMS2525bCoded.sDateTimeGroup
- Effective Time (w): configurable through the modifiers ILcdMS2525bCoded.sEffectiveTime
- Superior / Higher Formation (M): configurable through the modifiers ILcdMS2525bCoded.sHigherFormation
- Altitude / Depth (X): configurable through the modifiers ILcdMS2525bCoded.sAltitudeDepth
- Location (Y): configurable through the modifiers ILcdMS2525bCoded.sLocationLabel
- 2.X.2.1.1.1.1.1, G*G*GPUUD-****X
- 2.X.2.1.1.1.2, G*G*GPUY--****X and children
- 2.X.2.1.1.2.1, G*G*GPRS--****X
- 2.X.2.1.1.2.2, G*G*GPRN--****X
- 2.X.2.1.1.3.3, G*G*GPWE--****X
- 2.X.2.1.1.3.6, G*G*GPWI--****X
- 2.X.6.1.1, G*O*ED----****X
- 2.X.6.1.2, G*O*EP----****X
- 2.X.6.1.3, G*O*EV----****X
- 2.X.3.1.5.1, G*M*OMU---****X
- 2.X.2.1.1.5, G*G*GPH---****X and children
- 2.X.2.2.1.1, G*G*APP---****X
- 2.X.2.2.1.2, G*G*APC---****X
- 2.X.2.1.1.4, G*G*GPF---****X
- 2.X.2.4.1.1, G*G*DPT---****X
- 2.X.4.1.1.1, G*F*PTS---****X
- 2.X.4.1.1.2, G*F*PTN---****X
- 2.X.2.1.3.9, G*G*GAS---****X
- 2.X.2.1.3.11, G*G*GAZ---****X
- 2.X.2.3.1, G*G*PD----****X
- 2.X.3.2.1.2, G*M*BDD---****X
- 2.X.3.4.4, G*M*NR----****X
ImprovementDefense Symbology
- The 'Fortified line' symbol (MIL-STD 2525b: 2.X.3.3.3, G*M*SL----****X; APP-6A: 2.X.2.2.3.3, G*C*BSL---*****) now takes the 'cornerSmoothness' property of the symbol's style into account, to render a rounded polyline. By using 0 as value for this property, the original rendering with straight corners can still be reinstated.
ImprovementDefense Symbology
- The 'cornerSmoothness' property of the symbol's style is now used to render a rounded area. By using 0 as value for this property, the original rendering with straight corners can still be reinstated.
- The label of the symbol is now drawn with the font of the symbol's style (cfr. 'labelFont' property in ILcdMS2525bStyle and ILcdAPP6AStyle), instead of using a scaled version of this font.
Bug fixDefense Symbology
7.1
7.1.18
Bug fixDefense Symbology
7.1.09
Bug fixDefense Symbology
7.1
ImprovementDefense Symbology
- An extension of the available affiliations with EXERCISE PENDING, EXERCISE UNKNOWN, EXERCISE ASSUMED FRIEND, EXERCISE FRIEND and EXERCISE NEUTRAL
- The addition of a general warfighting symbol, S*Z*------***** (1.X), with unknown battle dimension.
- The expansion of the symbol 'Drone' (1.X.2.1.1.16) with a large set of child symbols.
- A new symbol category 'Dead Reckoning Trailer' (2.X.2.1.1.2.5).
- A new symbol category 'Area of Uncertainty' (2.X.2.1.1.2.6).
- A new symbol category 'Wreck' (2.X.6.3.1.3).
- A vast expansion of the symbol category 'Fire support' (2.X.4).
- A major expansion of the weather/metoc symbology, with 291 new symbols
ImprovementDefense Symbology
ImprovementDefense Symbology
- The frontal systems, the trough line symbol and the squal line symbol in APP-6A (located in 'Weather' - 'Pressure Systems') and in MIL-STD 2525b (located in 'Metoc' - 'Atmospheric' - 'Pressure Systems') are now rendered using the 'cornerSmoothness' property of the symbol's style, to obtain a curved polyline which better reflects the nature of a pressure system. By using 0 as value for this property, the original rendering with straight corners can still be reinstated.
- The icon symbol 'Wind Plot/Barb' in MIL-STD 2525b (3.X.3.1.4.2) and APP-6A (3.X.4) is now rendered dynamically: it uses the modifiers 'Movement Direction' (ILcdMS2525bCoded.sMovementDirection, ILcdAPP6ACoded.sMovementDirection) and 'Speed' (ILcdMS2525bCoded.sSpeedLabel, ILcdAPP6ACoded.sSpeedLabel) to better reflect the actual wind condition. The 'Movement Direction' modifier is used to specify a wind direction in degrees, while the 'Speed' modifier is used to specify the wind speed in knots; these modifiers respectively define the orientation and decoration of the wind barb icon.
- The symbols 'Rain' (APP-6A: 3.X.7.1, MIL-STD 2525b: 3.X.3.1.7.1), 'Snow' (APP-6A: 3.X.7.1, MIL-STD 2525b: 3.X.3.1.7.1), 'Hail' (APP-6A: 3.X.7.1, MIL-STD 2525b: 3.X.3.1.7.1), 'Ice pellets' (APP-6A: 3.X.7.1, MIL-STD 2525b: 3.X.3.1.7.1) and 'Ice crystals' (APP-6A: 3.X.7.1, MIL-STD 2525b: 3.X.3.1.7.1) are now rendered as areas (also using the 'cornerSmoothness' property of the symbol's style), which better reflects the nature of the symbol.
Upgrade considerationDefense Symbology
- WA--PXT--------, 3.X.3.1.1.4.1, TROUGH LINE is now known as WA-DPXT----L---, 3.X.3.1.1.4.1, TROUGH AXIS
- WA--OS---------, 3.X.3.1.9.1, BLOWING SNOW (BLSN) is now known as WAS-WSSBLMP----, 3.X.3.1.6.7.4, BLOWING SNOW - LIGHT/MODERATE
- WA--IRL--------, 3.X.3.1.3.2.1, LIGHT RIME ICING is now known as WAS-IRL---P----, 3.X.3.1.3.2.1, RIME ICING - LIGHT
- WA--TE---------, 3.X.3.1.2.4, EXTREME TURBULENCE is now known as WAS-TE----P----, 3.X.3.1.2.4, TURBULENCE - EXTREME
- WA--STF--------, 3.X.3.1.8.1.2, FUNNEL CLOUD (FC)/TORNADO/WATERSPOUT is now known as WAS-WST-FCP----, 3.X.3.1.6.13.6, FUNNEL CLOUD (TORNADO/WATERSPOUT)
- WA--CS---------, 3.X.3.1.6.2, SCATTERED SKY (SCT) is now known as WAS-CCCSSCP----, 3.X.3.1.5.1.3, SCATTERED COVERAGE
- WA--RSG--------, 3.X.3.1.7.2.2, SNOW GRAINS (SG) is now known as WAS-WSSG--P----, 3.X.3.1.6.8, SNOW GRAINS
- WA--RRS--------, 3.X.3.1.7.1.1, RAIN SHOWER is now known as WAS-WSRSL-P----, 3.X.3.1.6.3.1, RAIN SHOWERS - LIGHT
- WA--OT---------, 3.X.3.1.9.3, DUST/SAND STORM is now known as WAS-WSDSLMP----, 3.X.3.1.6.18.1, DUST/SAND STORM - LIGHT TO MODERATE
- WA--RR---------, 3.X.3.1.7.1, RAIN (RA) is now known as WAS-WSR-LIP----, 3.X.3.1.6.1.1, RAIN - INTERMITTENT LIGHT
- WA--PFC--------, 3.X.3.1.1.3.1, COLD FRONT is now known as WA-DPFC----L---, 3.X.3.1.1.3.1, COLD FRONT
- WA--FV---------, 3.X.3.1.5.2, VISUAL CEILING is now known as WA-DBAMV----A--, 3.X.3.1.7.2, MARGINAL VISUAL FLIGHT RULE (MVFR)
- WA--PL---------, 3.X.3.1.1.1, LOW PRESSURE CENTER is now known as WAS-PL----P----, 3.X.3.1.1.1, LOW PRESSURE CENTER
- WA--PFO--------, 3.X.3.1.1.3.3, OCCLUDED FRONT is now known as WA-DPFO----L---, 3.X.3.1.1.3.3, OCCLUDED FRONT
- WA--ICS--------, 3.X.3.1.3.1.3, SEVERE CLEAR ICING is now known as WAS-ICS---P----, 3.X.3.1.3.1.3, CLEAR ICING - SEVERE
- WA--TL---------, 3.X.3.1.2.1, LIGHT TURBULENCE is now known as WAS-TL----P----, 3.X.3.1.2.1, TURBULENCE - LIGHT
- WA--WJ---------, 3.X.3.1.4.1, JET STREAM is now known as WA-DWJ-----L---, 3.X.3.1.4.3, JET STREAM
- WA--PXR--------, 3.X.3.1.1.4.2, RIDGE LINE is now known as WA-DPXR----L---, 3.X.3.1.1.4.2, RIDGE AXIS
- WA--OD---------, 3.X.3.1.9.4, DUST DEVIL is now known as WAS-WSDD--P----, 3.X.3.1.6.18.3, DUST DEVIL
- WA--PFCU-------, 3.X.3.1.1.3.1.1, UPPER COLD FRONT is now known as WA-DPFCU---L---, 3.X.3.1.1.3.1.1, UPPER COLD FRONT
- WA--ICL--------, 3.X.3.1.3.1.1, LIGHT CLEAR ICING is now known as WAS-ICL---P----, 3.X.3.1.3.1.1, CLEAR ICING - LIGHT
- WA--STL--------, 3.X.3.1.8.1.3, LIGHTNING (LTG) is now known as WAS-WST-LGP----, 3.X.3.1.6.13.8, LIGHTNING (LTG)
- WA--TM---------, 3.X.3.1.2.2, MODERATE TURBULENCE is now known as WAS-TM----P----, 3.X.3.1.2.2, TURBULENCE - MODERATE
- WA--CW---------, 3.X.3.1.6.4, OVERCAST WITH BREAKS is now known as WAS-CCCSBCP----, 3.X.3.1.5.1.4, BROKEN COVERAGE
- WA--RC---------, 3.X.3.1.7.5, ICE CRYSTALS (IC) is now known as WAS-WSIC--P----, 3.X.3.1.6.11, ICE CRYSTALS (DIAMOND DUST)
- WA--IMM--------, 3.X.3.1.3.3.2, MODERATE MIXED ICING is now known as WAS-IMM---P----, 3.X.3.1.3.3.2, MIXED ICING - MODERATE
- WA--RH---------, 3.X.3.1.7.3, HAIL is now known as WAS-WSGRL-P----, 3.X.3.1.6.10.1, HAIL - LIGHT NOT ASSOCIATED WITH THUNDER
- WA--OF---------, 3.X.3.1.9.2, FOG (FG) is now known as WAS-WSFGSOP----, 3.X.3.1.6.14.5, FOG - SKY OBSCURED
- WA--IRM--------, 3.X.3.1.3.2.2, MODERATE RIME ICING is now known as WAS-IRM---P----, 3.X.3.1.3.2.2, RIME ICING - MODERATE
- WA--OB---------, 3.X.3.1.9.7, BLOWING DUST OR SAND is now known as WAS-WSDB--P----, 3.X.3.1.6.18.4, BLOWING DUST OR SAND
- WA--CB---------, 3.X.3.1.6.3, BROKEN SKY (BKN) is now known as WAS-CCCSBCP----, 3.X.3.1.5.1.4, BROKEN COVERAGE
- WA--RI---------, 3.X.3.1.7.4, ICE PELLETS (PE) is now known as WAS-WSPLL-P----, 3.X.3.1.6.12.1, ICE PELLETS - LIGHT
- WA--PFW--------, 3.X.3.1.1.3.2, WARM FRONT is now known as WA-DPFW----L---, 3.X.3.1.1.3.2, WARM FRONT
- WA--FI---------, 3.X.3.1.5.1, INSTRUMENT CEILING is now known as WA-DBAIF----A--, 3.X.3.1.7.1, INSTRUMENT FLIGHT RULE (IFR)
- WA--ST---------, 3.X.3.1.8.1, THUNDERSTORMS (TS) is now known as WA-DBAT-----A--, 3.X.3.1.7.7, THUNDERSTORMS
- WA--OH---------, 3.X.3.1.9.6, HAZE (HZ) is now known as WAS-WSHZ--P----, 3.X.3.1.6.17, HAZE
- WA--RRD--------, 3.X.3.1.7.1.3, DRIZZLE (DZ) is now known as WAS-WSD-LIP----, 3.X.3.1.6.4.1, DRIZZLE - INTERMITTENT LIGHT
- WA--RRDF-------, 3.X.3.1.7.1.3.1, FREEZING DRIZZLE (FZDZ) is now known as WAS-WSDFMHP----, 3.X.3.1.6.5.2, FREEZING DRIZZLE - MODERATE
- WA--RRF--------, 3.X.3.1.7.1.2, FREEZING RAIN (FZRA) is now known as WAS-WSRFMHP----, 3.X.3.1.6.2.2, FREEZING RAIN - MODERATE
- WA--PXS--------, 3.X.3.1.1.4.3, SQUALL LINE is now known as WA-DPXIL---L---, 3.X.3.1.1.4.4, INSTABILITY LINE
- WA--PFWU-------, 3.X.3.1.1.3.2.1, UPPER WARM FRONT is now known as WA-DPFWU---L---, 3.X.3.1.1.3.2.1, UPPER WARM FRONT
- WA--PFS--------, 3.X.3.1.1.3.4, STATIONARY FRONT is now known as WA-DPFS----L---, 3.X.3.1.1.3.4, STATIONARY FRONT
- WA--IML--------, 3.X.3.1.3.3.1, LIGHT MIXED ICING is now known as WAS-IML---P----, 3.X.3.1.3.3.1, MIXED ICING - LIGHT
- WA--SSH--------, 3.X.3.1.8.2.2, HURRICANE is now known as WAS-WSTSH-P----, 3.X.3.1.6.19.3, HURRICANE/TYPHOON
- WA--TS---------, 3.X.3.1.2.3, SEVERE TURBULENCE is now known as WAS-TS----P----, 3.X.3.1.2.3, TURBULENCE - SEVERE
- WA--OK---------, 3.X.3.1.9.5, SMOKE (FU) is now known as WAS-WSFU--P----, 3.X.3.1.6.16, SMOKE
- WA--CO---------, 3.X.3.1.6.5, OVERCAST (OVC) is now known as WAS-CCCSOCP----, 3.X.3.1.5.1.5, OVERCAST COVERAGE
- WA--SST--------, 3.X.3.1.8.2.1, TROPICAL STORM is now known as WAS-WSTSS-P----, 3.X.3.1.6.19.2, TROPICAL STORM
- WA--STR--------, 3.X.3.1.8.1.1, THUNDERSTORM (TS) WITH RAIN (RA) is now known as WAS-WSTMR-P----, 3.X.3.1.6.13.2, THUNDERSTORM LIGHT TO MODERATE WITH RAIN/SNOW - NO HAIL
- WA--PH---------, 3.X.3.1.1.2, HIGH PRESSURE CENTER is now known as WAS-PH----P----, 3.X.3.1.1.2, HIGH PRESSURE CENTER
- WA--CP---------, 3.X.3.1.6.6, SKY OBSCURED OR PARTIALLY OBSCURED is now known as WAS-CCCSOBP----, 3.X.3.1.5.1.6, SKY TOTALLY OR PARTIALLY OBSCURED
- WA--RSS--------, 3.X.3.1.7.2.1, SNOW SHOWERS is now known as WAS-WSSSL-P----, 3.X.3.1.6.9.1, SNOW SHOWERS - LIGHT
- WA--RS---------, 3.X.3.1.7.2, SNOW(SN) is now known as WAS-WSS-LIP----, 3.X.3.1.6.7.1, SNOW - INTERMITTENT LIGHT
- WA--IMS--------, 3.X.3.1.3.3.3, SEVERE MIXED ICING is now known as WAS-IMS---P----, 3.X.3.1.3.3.3, MIXED ICING - SEVERE
- WA--OFF--------, 3.X.3.1.9.2.1, FREEZING FOG (FZFG) is now known as WAS-WSFGFVP----, 3.X.3.1.6.14.6, FOG - FREEZING, SKY VISIBLE
- WA--IRS--------, 3.X.3.1.3.2.3, SEVERE RIME ICING is now known as WAS-IRS---P----, 3.X.3.1.3.2.3, RIME ICING - SEVERE
- WA--ICM--------, 3.X.3.1.3.1.2, MODERATE CLEAR ICING is now known as WAS-ICM---P----, 3.X.3.1.3.1.2, CLEAR ICING - MODERATE
- WA--W----------, 3.X.3.1.4, WIND BARB is now known as WAS-WP----P----, 3.X.3.1.4.2, WIND PLOT
- WA--CC---------, 3.X.3.1.6.1, CLEAR SKY (SKC) is now known as WAS-CCCSCSP----, 3.X.3.1.5.1.1, CLEAR SKY
- G*G*SAB---****X, 2.X.2.6.2.3, BRIDGEHEAD is now known as G*G*SLB---****X, 2.X.2.6.1.4, BRIDGEHEAD
- G*F*PTC---****X, 2.X.4.1.1.3, CIRCULAR TARGET is now known as G*F*ATC---****X, 2.X.4.3.1.2, CIRCULAR TARGET
- G*F*PTR---****X, 2.X.4.1.1.4, RECTANGULAR TARGET is now known as G*F*ATR---****X, 2.X.4.3.1.1, RECTANGULAR TARGET
- G*F*AA----****X, 2.X.4.3.1, FIRE SUPPORT AREA (FSA) is now known as G*F*ACSI--****X, 2.X.4.3.2.1.1, IRREGULAR
- G*F*AC----****X, 2.X.4.3.2, AIRSPACE COORDINATION AREA (ACA) is now known as G*F*ACAI--****X, 2.X.4.3.2.2.1, IRREGULAR
- G*F*AK----****X, 2.X.4.3.4, SMOKE is now known as G*F*ATS---****X, 2.X.4.3.1.4, SMOKE
- G*F*AS----****X, 2.X.4.3.5, SERIES OR GROUP OF TARGETS is now known as G*F*ATG---****X, 2.X.4.3.1.3, SERIES OR GROUP OF TARGETS
- G*F*AB----****X, 2.X.4.3.6, BOMB AREA is now known as G*F*ATB---****X, 2.X.4.3.1.5, BOMB AREA
- G*F*AF----****X, 2.X.4.3.7, FREE FIRE AREA (FFA) is now known as G*F*ACFI--****X, 2.X.4.3.2.3.1, IRREGULAR
- G*F*AN----****X, 2.X.4.3.8, NO-FIRE AREA (NFA) is now known as G*F*ACNI--****X, 2.X.4.3.2.4.1, IRREGULAR
- G*F*AR----****X, 2.X.4.3.9, RESTRICTIVE FIRE AREA (RFA) is now known as G*F*ACRI--****X, 2.X.4.3.2.5.1, IRREGULAR
- G*F*AP----****X, 2.X.4.3.10, POSITION AREA FOR ARTILLERY (PAA) is now known as G*F*ACPR--****X, 2.X.4.3.2.6.1, RECTANGULAR
- G*F*LP----****X, 2.X.4.2.6, FINAL PROTECTIVE FIRE (FPF) is now known as G*F*LTF---****X, 2.X.4.2.1.2, FINAL PROTECTIVE FIRE (FPF)
- G*F*LL----****X, 2.X.4.2.5, LINEAR TARGET is now known as G*F*LS----****X, 2.X.4.2.1.1, LINEAR SMOKE TARGET
- G*O*SBW---****X, 2.X.6.3.1.3, WRECK is now known as G*O*SBWN--****X, 2.X.6.3.1.3.2, WRECK, NON-DANGEROUS
Upgrade considerationDefense Symbology
7.0
7.0.16
ImprovementDefense Symbology
7.0.14
ImprovementDefense Symbology
7.0.06
ImprovementDefense Symbology
- The anchor point indication in the Oil Rig tactical symbol in MIL-STD 2525b (G*O*HO----****X, 2.X.6.2.4) and in APP-6A (G*C*OXZO--*****, 2.X.2.5.1.9.1) has been removed, as it is not part of the symbol.
7.0.05
ImprovementDefense Symbology
- The position of the different labels has been analyzed and improved, following the latest label guidelines in the corresponding specifications.
- The property 'labelFontScalingEnabled' in ILcdMS2525bStyle and ILcdAPP6AStyle is now properly taken into account; if it is set to false, the size of the active font - configurable through the 'labelFont' property in ILcdMS2525bStyle and ILcdAPP6AStyle - is not changed anymore.
ImprovementDefense Symbology
- The example label '2BD' in the Ambulance Exchange Point tactical symbol in MIL-STD 2525b (G*S*PX----****X, 2.X.5.1.1) and in APP-6A (G*C*SPA---*****, 2.X.2.4.1.1) has been removed, as it is not a fixed label of the symbol.
- The position of the General Supply Point tactical symbol in MIL-STD 2525b (G*SPPSZ---****X, 2.X.5.1.14.1) and in APP-6A (G*C*SPQT--*****, 2.X.2.4.1.14.1) is now centered on the X-axis instead of shifted to the left.
- The anchor point indication in the Task - Destroy tactical symbol in MIL-STD 2525b (G*T*D-----****X, 2.X.1.9) and in APP-6A (G*T*GD----*****, 2.X.1.1.9) has been removed, as it is not part of the symbol.
ImprovementDefense Symbology
ImprovementDefense Symbology
7.0.01
Bug fixDefense Symbology
7.0
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
- Axis of Advance for Feint (APP-6A: 2.X.2.1.3.2, MIL-STD 2525b: 2.X.2.3.2)
- Friendly Aviation (APP-6A: 2.X.2.1.5.2.1.1, MIL-STD 2525b: 2.X.2.5.2.1.1)
- Friendly Airborne (APP-6A: 2.X.2.1.5.2.1.2, MIL-STD 2525b: 2.X.2.5.2.1.2)
- Friendly Attack Helicopter (APP-6A: 2.X.2.1.5.2.1.3, MIL-STD 2525b: 2.X.2.5.2.1.3)
- Friendly Ground Axis of Supporting Attack (APP-6A: 2.X.2.1.5.2.1.4, MIL-STD 2525b: 2.X.2.5.2.1.4.2)
- Friendly Ground Axis of Main Attack (APP-6A: 2.X.2.1.5.2.1.5, MIL-STD 2525b: 2.X.2.5.2.1.4.1)
- Friendly Ground Axis On Order (APP-6A: 2.X.2.1.5.2.1.6)
- Enemy Confirmed (APP-6A: 2.X.2.1.5.2.1.7)
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
Bug fixDefense Symbology
6.2
6.2.19
Bug fixDefense Symbology
6.2.09
Bug fixDefense Symbology
6.2.03
ImprovementDefense Symbology
- Sensor Outpost / Listening Post (G*G*DPOS--****X, 2.X.2.4.1.2.4): the trapezium inside the triangle may not be filled.
- Anti Armor Armored Tracked (S*G*UCAAAT*****, 1.X.3.1.1.3.7.1): the icon was not rendered when 'Friendly' affiliation was chosen.
- Single Rocket Launcher (S*G*UCFRS-*****, 1.X.3.1.1.7.2.1): the icon has been updated to the latest MIL-STD 2525b specification, version 2004.
- Multiple Rocket Launcher (S*G*UCFRM-*****, 1.X.3.1.1.7.2.2): the icon has been updated to the latest MIL-STD 2525b specification, version 2004.
- Fire Support Station (G*F*PS----****X, 2.X.4.1.2): the example FSS label has been removed.
ImprovementDefense Symbology
ImprovementDefense Symbology
6.2.02
ImprovementDefense Symbology
- Unique Designation (T): This label can be set through the modifiers ILcdMS2525bCoded.sUniqueDesignation and ILcdAPP6ACoded.sUniqueDesignation
- Additional Information (H): This label can be set through the modifiers ILcdMS2525bCoded.sAdditionalInformation and ILcdAPP6ACoded.sAdditionalInformation
- Date Time Group (W): This label can be set through the modifiers ILcdMS2525bCoded.sDateTimeGroup and ILcdAPP6ACoded.sDateTimeGroup
- Effective Time (w): This label can be set through the modifiers ILcdMS2525bCoded.sEffectiveTime and ILcdAPP6ACoded.sEffectiveTime
Bug fixDefense Symbology
6.2
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
Upgrade considerationDefense Symbology
6.1
6.1.15
ImprovementDefense Symbology
6.1.14
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
6.1
ImprovementDefense Symbology
- Objective area (APP-6A: 2.X.2.1.5.3.5, MIL-STD 2525b: 2.X.2.5.3.5)
- Strong point (APP-6A: 2.X.2.2.3.5, MIL-STD 2525b: 2.X.3.3.5)
- Battle position (APP-6A: 2.X.2.1.4.1.2.*, MIL-STD 2525b: 2.X.2.4.3.1 and 2.X.2.4.3.1.1)
- setCornerSmoothness(double), getCornerSmoothness(): this property is used to indicate how much the corners of an area should be rounded. The argument is a number in the interval [0.0, 1.0]. A value of 0.0 indicates no rounding - this is the default value, as it corresponds to the behavior in the past; a value of 1.0 indicates maximum rounding.
- setArrowCurvedness(double), getArrowCurvedness(): this property is used to control the curvedness of an arrow. The argument is a number in the interval [-1.0, 1.0]. A value of 0.0 indicates no curvedness - this is the default value, as it corresponds to the behavior in the past; a value of -1.0 or 1.0 indicates maximum curvedness, each in an opposite direction perpendicular to the axis of the arrow.
Bug fixDefense Symbology
6.0
6.0.09
Bug fixDefense Symbology
Bug fixDefense Symbology
6.0.06
Bug fixDefense Symbology
6.0.02
Bug fixDefense Symbology
5.3
5.3.18
Bug fixDefense Symbology
5.3.16
ImprovementDefense Symbology
ImprovementDefense Symbology
5.3.15
ImprovementDefense Symbology
- setAffiliationColor(int, Color), getAffiliationColor(int): Sets/returns the color for a given affiliation. These colors will be used for all icon symbols; for line symbols, affiliation colors are only used when the affiliation color mode has been enabled (see next item).
- setAffiliationColorEnabled(boolean), isAffiliationColorEnabled(): When this mode is enabled, the color for unframed icon symbols, line symbols and off-set lines of icon symbols will automatically be adapted to the affiliation of a symbol. If the affiliation is not determined, the color returned by getColor() will be used; otherwhise, the affiliation color has precedence (see method getAffiliationcolor(int)). Note that the unframed icon symbols were always painted black in the past, regardless of the getColor() property, which was not entirely correct.
ImprovementDefense Symbology
5.3.14
ImprovementDefense Symbology
-
Some point symbols erroneously contained example labels, like a number, on the place where labels for particular
modifiers should be drawn.
This was not correct and caused sometimes an overlap between the example label and a configured label. The
following symbols have been adapted:
- Point Of Interest (APP-6A: 2.X.2.1.1.1.1, MIL-STD 2525b: 2.X.2.1.1.2.4): the example character has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Air Control Point (APP-6A: 2.X.2.1.2.1.1, MIL-STD 2525b: 2.X.2.2.1.1): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Communications Checkpoint (APP-6A: 2.X.2.1.2.1.2, MIL-STD 2525b: 2.X.2.2.1.2): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Target reference point (APP-6A: 2.X.2.1.4.1.1, MIL-STD 2525b: 2.X.2.4.1.1): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Engineer Regulating Point (APP-6A: 2.X.2.2.2.2.8, MIL-STD 2525b: 2.X.3.2.2.8): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Decontamination Point symbols (APP-6A: 2.X.2.2.4.11.1/2/3/4/5/6/7, MIL-STD 2525b: 2.X.3.4.8.1/2/3/4/5/6/7): the example numbers have been removed from the icons. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on their positions.
- Point/Single Target (APP-6A: 2.X.2.3.1.1.1, MIL-STD 2525b: 2.X.4.1.1.1): the example text/numbers have been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label in the upper-right corner. The modifier ILcdAPP6ACoded.sAdditionalInformation / ILcdMS2525bCoded.sAdditionalInformation will be used for the labels in the lower-left and lower-right corners; by using the separator character ':' in this modifier, one can create these two labels: the part before ':' will appear in the lower-right corner, while the part after ':' will appear in the lower-left corner.
- Circular target (APP-6A: 2.X.2.3.1.1.2, MIL-STD 2525b: 2.X.4.1.1.3): the example text/number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label in the center of the circle.
- Fire Support Station (APP-6A: 2.X.2.3.1.2, MIL-STD 2525b: 2.X.4.1.2): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Nuclear Target (APP-6A: 2.X.2.3.3.9, MIL-STD 2525b: 2.X.4.1.1.2): the example text/numbers have been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Combat Service Support Point symbols (APP-6A: 2.X.2.4.1.1/2/3/4/5/6/7/8/9/10/11/12/13, MIL-STD 2525b: 2.X.5.1.1/2/3/4/5/6/7/8/9/10/11/12/13): the example numbers have been removed from the icons. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on their positions.
- Ammunition Point symbols (APP-6A: 2.X.2.4.1.15.1/2, MIL-STD 2525b: 2.X.5.1.15.1/2): the example numbers have been removed from the icons. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on their positions.
- Checkpoint (APP-6A: 2.X.2.5.2.1, MIL-STD 2525b: 2.X.2.1.1.8.1): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Contact Point(APP-6A: 2.X.2.5.2.2, MIL-STD 2525b: 2.X.2.1.1.8.2): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Decision Point (APP-6A: 2.X.2.5.2.4, MIL-STD 2525b: 2.X.2.1.1.8.4): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Linkup Point (APP-6A: 2.X.2.5.2.5, MIL-STD 2525b: 2.X.2.1.1.8.5): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Passage Point(APP-6A: 2.X.2.5.2.6, MIL-STD 2525b: 2.X.2.1.1.8.6): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Rally Point (APP-6A: 2.X.2.5.2.7, MIL-STD 2525b: 2.X.2.1.1.8.7): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Release Point (APP-6A: 2.X.2.5.2.8, MIL-STD 2525b: 2.X.2.1.1.8.8): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Start Point (APP-6A: 2.X.2.5.2.9, MIL-STD 2525b: 2.X.2.1.1.8.9): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Waypoint (APP-6A: 2.X.2.5.2.10, MIL-STD 2525b: 2.X.2.1.1.8.10): the example number has been removed from the icon. The modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation will be used as label on its position.
- Point Of Departure (APP-6A: 2.X.2.1.5.1.1, MIL-STD 2525b: 2.X.2.5.1.1): this point symbol was not painted correctly and has been updated.
- Supply Point symbols (APP-6A: 2.X.2.4.1.14.1/2/3/4/5/6/7/8/9/10/11, MIL-STD 2525b: 2.X.5.1.14.1/2/3/4/5/6/7/8/9/10/11): the label for the modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation erroneously overlapped with the graphic inside the point symbol. This has been fixed.
Bug fixDefense Symbology
5.3.13
ImprovementDefense Symbology
- Minimum safe distance zone (APP-6A: 2.X.2.2.4.1, MIL-STD 2525b: 2.X.3.4.1): the circles are now also painted when one of the points is being edited or when the symbol is being translated.
- Fortified Area (APP-6A: 2.X.2.1.1.3.2.8, MIL-STD 2525b: 2.X.2.1.3.4): the line segments are now connected, resulting in a fully closed area. A label for the modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation has been added.
- Encirclement (APP-6A: 2.X.2.1.6.1.1.1, 2.X.2.1.6.1.1.2; MIL-STD 2525b: 2.X.2.6.2.4): A label for the modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation has been added.
- Obstacle free area (APP-6A: 2.X.2.2.1.9): This symbol was erroneously painted as a point in the past; it is now painted as an area.
- Obstacle restricted area (APP-6A: 2.X.2.2.1.9.1): This symbol was erroneously painted as a point in the past; it is now painted as an area.
- Circular target (APP-6A: 2.X.2.3.1.1.2, MIL-STD 2525b: 2.X.4.1.1.3): this symbol is now represented as a circle with two points - circle center and circle point indicating the radius - instead of an icon. This makes it possible to change the radius. A label for the modifier ILcdAPP6ACoded.sUniqueDesignation has been added, following MIL-STD 2525b.
- Fire Support Coordination Line (APP-6A: 2.X.2.3.2.1, MIL-STD 2525b: 2.X.4.2.1): By using the separator character ':' in the modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation, one can create two labels: the text before ':' will be shown before the letters FSCL, while the other part of the text will be shown after the letters PL. Possible label overlappings have been removed.
- Coordinated Fire Line (APP-6A: 2.X.2.3.2.2, MIL-STD 2525b: 2.X.4.2.2): By using the separator character ':' in the modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation, one can create two labels: the text before ':' will be shown after the letters CFL, while the other part of the text will be shown after the letters PL. Possible label overlappings have been removed.
- Restrictive Fire Line (APP-6A: 2.X.2.3.2.6, MIL-STD 2525b: 2.X.4.2.4): By using the separator character ':' in the modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation, one can create two labels: the text before ':' will be shown after the letters RFL, while the other part of the text will be shown after the letters PL. Possible label overlappings have been removed.
5.3.12
Bug fixDefense Symbology
5.3.10
ImprovementDefense Symbology
- Boundaries (APP-6A: 2.X.2.1.1.2.1.1.1, 2.X.2.1.1.2.1.1.2, 2.X.2.1.1.2.1.1.3, 2.X.2.1.1.2.1.2, 2.X.2.1.1.2.1.3, 2.X.2.1.1.2.1.4; MIL-STD 2525b: 2.X.2.1.2.1): The scaling of the hostile indicator "ENY" label and the echelon/unique designator labels has been improved, to prevent overlapping. By using the separator character ':' in the modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation, one can create two labels: the text before ':' will be used at one side of the boundary, the other part of the text at the other side.
- Fort (APP-6A: 2.X.2.2.3.2; MIL-STD 2525b: 2.X.3.3.2): This symbol was erroneously painted as a point in the past; it is now painted as an area with proper decorations. A label for the modifier ILcdAPP6ACoded.sUniqueDesignation / ILcdMS2525bCoded.sUniqueDesignation has been added.
- Mined Area (APP-6A: 2.X.2.2.1.6.9; MIL-STD 2525b: 2.X.3.1.6.4): The scaling of the mine indicator "M" and hostile indicator "ENY" has been improved. A label for the modifier ILcdAPP6ACoded.sAdditionalInformation / ILcdMS2525bCoded.sAdditionalInformation has been added.
- Friendly encirclement (APP-6A: 2.X.2.1.6.1.1.1): This symbol was erroneously painted as a point in the past; it is now painted as an area with proper decorations.
- Encirclement (APP-6A: 2.X.2.1.6.1.1.1, 2.X.2.1.6.1.1.2; MIL-STD 2525b: 2.X.2.6.2.4): When the orientation of the area was counter-clockwise, the decorations were painted at the wrong side of the polygon. This has been fixed.
- Anti-tank ditch (APP-6A: 2.X.2.2.1.3.1): This symbol was not painted correctly in the past; it is now painted as a polyline with proper decorations.
- General minefields (APP-6A: 2.X.2.2.1.6.1, 2.X.2.2.1.6.2 ; MIL-STD 2525b: 2.X.3.1.6.2): These areas are now filled with mines.
- Anti-tank minefield (APP-6A: 2.X.2.2.1.6.5): This symbol was erroneously painted as a point in the past; it is now painted as an area filled with mines. A label for the modifier ILcdAPP6ACoded.sAdditionalInformation / ILcdMS2525bCoded.sAdditionalInformation has been added.
- Scatterable mines (APP-6A: 2.X.2.2.1.6.6; MIL-STD 2525b: 2.X.3.1.6.1): This symbol was erroneously painted as a point in the past; it is now painted as an area filled with mines, together with the symbol indicator "S". Labels for the modifiers ILcdAPP6ACoded.sAdditionalInformation / ILcdMS2525bCoded.sAdditionalInformation, ILcdAPP6ACoded.sDateTimeGroup / ILcdMS2525bCoded.sDateTimeGroup have been added.
5.2
5.2.02
Bug fixDefense Symbology
5.2
ImprovementDefense Symbology
5.1
5.1.06
Bug fixDefense Symbology
5.1
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
- setSymbolFrameEnabled(boolean), isSymbolFrameEnabled(): Sets/returns whether the symbol should be displayed framed. The frame corresponds to the affiliation icon that forms the background of a symbol (e.g. a blue square for friendly symbols).
- setSymbolFillEnabled(boolean), isSymbolFillEnabled(): Sets/returns whether the symbol should be displayed filled. It replaces the method setOutlined(boolean aOutlined) which is now deprecated.
- setSymbolIconEnabled(boolean), isSymbolIconEnabled(): Sets/returns whether the hierarchy icon inside the symbol should be displayed.
ImprovementDefense Symbology
ImprovementDefense Symbology
- setLabelEnabled(String aLabel, boolean aEnabled): This method sets whether the given label should be displayed or hided. The label must be identified using the static members of com.luciad.symbology.milstd2525b.model.ILcdMS2525bCoded for MIL-STD 2525b or com.luciad.symbology.app6a.model.ILcdAPP6ACoded for APP-6A.
- isLabelEnabled(String aLabel): This method returns whether the given label will currently be displayed or hided.
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
5.0
5.0.06
Bug fixDefense Symbology
Bug fixDefense Symbology
5.0
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
ImprovementDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
Bug fixDefense Symbology
4.3
4.3.01
Bug fixDefense Symbology
4.3
ImprovementDefense Symbology
4.2
4.2.15
ImprovementDefense Symbology
- An information panel with the code of the currently selected symbol is added.
- A a country customizer is added.
- There is now the possibility of setting a filter. This filter determines which symbols (based on their hierarchy) are to be displayed in the customizer.