score:23
They identify the size of the formation. That Free French unit you referred to with one X is actually a brigade, not a division. Similarly, the Greek and German unit facing each other German unit both have a single X, and has been explicitly labelled as brigades. All other units, including the Italian one you mentioned, have XX - indicating they are divisions.
The individual X's do not represent "brigades". Instead, each X goes up one level in the hierarchy of formations. See below for what they correspond to (though different services/countries may use their own localisation).
For example, in the Normandy map, you can see Heeresgruppe B next to Paris denoted with XXXXX under the command of Field Marshal Erwin Rommel.
This is all part of the NATO system for designating land units.
Upvote:4
They symbolize the sizes of units (so if the flag represent a division with 10,000 people or an army with 200,000)
On smaller maps you may also see dots or lines.
.-squad
..-platoon
I-Company
II-Battalion
III-Regiment
X-Brigade
XX-Division
XXX-Corp
XXXX-Army
XXXXX-Army Group
XXXXXX-Theather