Export a Tactical Map to KML or KMZ for Google Earth

KML and KMZ are the file formats Google Earth reads — KMZ is simply a zipped KML. Exporting to them is how you hand a finished situation to someone who does not use map.army but does have Google Earth or ESRI Earth.

Export the layers

map.army Layer-Manager listing multiple MilX layers with military symbols, ready to select for KML export
  1. Open the Layers menu from the main window.
  2. Open the Layer-Manager.
  3. Select the layers you want to export.
  4. Click the globe icon — its tooltip reads Export/Import in other formats — and choose the KML tab. (The plain download icon beside it writes MilX® and offers no format choice; see The Layer-Manager for the full toolbar.)
  5. Save the file.
  6. Open it in Google Earth or ESRI Earth to check it looks right.

Zoom the map to roughly your working scale before you export. The zoom level at that moment affects how precisely symbol geometry is sampled into the KML.

The KML target always writes a zipped .kmz file; a plain .kml is never produced, and there is no zipped-or-not choice to make. (There is such a choice on the MilX target, between .milxly and .milxlyz — see Export Overlays.) Everything needed to place the content sits inside the file itself, so there is no companion file to keep alongside it.

The file holds your layers and nothing else

This export writes out the MilX layers you select — it is not a picture of the map. What you see around your symbols on screen is not in the file:

  • no base map, and no base-map credit;
  • no coordinate grid of any kind, so a GARS or MGRS mesh you were working to will not be there;
  • no scale bar and no magnetic-north badge.

Google Earth supplies its own background and its own grid, which is why the result still looks sensible when you open it. But if what you need is a picture of the situation as drawn — with the coordinate grid and all — that is the PDF or image export instead, where Coordinate Grid is a switch. See Create an export.

KML Export Settings

With KML selected, the panel shows a KML Export Settings block with two label backgrounds. Google Earth draws labels straight over its imagery, so a pale or transparent label can be hard to read; these settings put a colour behind the text.

SettingWhat it doesDefault
Background (1-Point graphics)Background colour behind the text modifiers of point symbols, such as unit designationsTicked, light grey
Background (Tactical graphics)Background colour, with transparency, behind the labels of lines and areasUnticked, no background

Tick the checkbox to switch a background on; a colour swatch then appears, and clicking it opens a colour picker. The point background is a solid colour. The tactical-graphics picker also has a transparency (alpha) control, so you can use a see-through backdrop that keeps the map visible. With the checkbox unticked, no background is written. Your choices are remembered for the next export.

Two further behaviours apply to KML only. map.army stamps the note Export generated with followed by the app name at the top centre of the exported content. And only one KML export can run at a time: if you start a second while the first is still working, the app answers A previous export is still in progress. Please wait until it has finished before starting a new export. Concurrent exports currently are not supported.

This copy is a one-way snapshot

map.army KML export panel warning that KML exports cannot be reopened in the app and that some data is lost
Hint:

A KML or KMZ export cannot be loaded back into map.army. The app tells you so on the export dialog itself:

“Do not use KML (KMZ) exports to save your layers. KML (KMZ) exports cannot be reopened in this web application. Please use the ‘Save as MilX’ feature to save your layers locally.”

“Due to limitations of the KML (KMZ) format, some data is inevitably lost during the export.”

The app shows that warning only while KML is the selected target, so a reader who never picks KML never sees it — and the consequence arrives much later, when the file will not reopen.

The reason is what each format stores. A MilX layer keeps every symbol’s MIL-STD-2525 attributes — affiliation, echelon, status, labels — as data you can still edit. KML keeps the drawn result: static graphics at fixed positions. Nothing in the file records that a shape was ever a friendly mechanised company.

So the working rule is: MilX is your master copy, KML is a deliverable. Save the .milxlyz first — see Export Overlays — and export KML afterwards, as often as you like.

Going the other way

map.army 'Vector Layers' panel — a KML loaded this way becomes a vector layer, not MilX military symbology

Loading a KML into map.army is a different operation, and it arrives as a vector layer rather than as military symbols — see Vector layers. Only a plain .kml can be loaded that way; a .kmz has to be unzipped first. A round trip out to KML and back therefore does not return what you started with.

If your recipient does use map.army, send them the .milxlyz file or a share link instead — both keep the symbology editable. See How to create a share.

Last updated: