[GIS] Custom Symbols are too small in KMZ File from ArcMap

arcgis-desktoparcmapiconkmlkmz

We are working with the local Police department on an iOS and Android app which will have an embedded Google map showing crime data from the past month.

This map is generated via a .KMZ file exported from ArcMap.

We created a set of custom .EMF icons for this map and the Crime Analyst at the Police Department imported them fine, but they are extremely small in the KMZ layer that gets added to the Google map.

It looks like the icons get saved to the .KMZ file as 16×16 .PNGs.

When the Crime Analyst increases the size of the icons in ArcMap, it makes them pixelated and blurry.

I've also tried unarchiving the .KMZ file and inserting larger versions of the custom symbols into the folder and then zipping it up and converting it to a .KMZ file, but then the Google Map wouldn't display any of the custom symbols.

Is there a simple way to retain the original size of the imported custom icons or to increase their size without pixelating them?

We have the custom icons as .SVG, .PNG, .EMF, and as a custom icon font.

Is it possible to use either the .SVG or the icon font as a custom marker in ArcGIS so that scaling will not be an issue?

  • I am using ArcToolbox, conversion tools, "layer to kml" tool to export the kmz

  • The projection of my map document is NAD_1983_StatePlane_South_Carolina_FIPS_3900_Feet Lambert_Conformal_Conic

  • Te unit of the projection is Feet

  • To import the symbol I used Select a generic symbol. Edit symbol in Symbol Property Editor. Symbol Type is Picture Marker Symbol. Then select the .EMF file.

Best Answer

In ArcMap 10.1/10.2 the export to KMZ tools as very "what you see is what you get".

That is, what you see inside ArcMap is how the output KML should look. This is the reason you need either a layer from ArcMap or a LYR file for the Layer to KML tool (opposed to just features).

For points, the symbology you have inside ArcMap gets exported as a .PNG for each layer and bundled with the KMZ. A quick test shows that whatever you "point" size is, gets doubled for the resulting PNGs. You may have to do a couple test exports untill you get the icons looking exactly as you want them. A quick test on exporting shows the point size in ArcMap vs. image dimensions on disk: enter image description here

The help topic on creating KML in ArcMap is here.

Related Question