You can insert multiple KML or KMZ files using this plugin. They add extra functions and possibilities to Google Maps. Display there any kind of shapes, images, markers, text and even 3D objects.

What KML/KMZ files are

KML (Keyhole Markup Language) is a computer language that is used to write code for geographic data. It gives the name to files that contain this kind of information. They are opened on Google Earth and Google Maps platforms. Using this language, you can add extra features to a map on your website. 

KMZ (Keyhole Markup Zipped) is an archived version of a KML file and accompanying resources. It has a smaller size that’s why takes less space and doesn’t increase the time of page loading. 


KML/KMZ files are created to customize Google Maps. This is a list of features you can get using them:

  • Placemarks. They are used to mark certain locations on a map. By default, they have a yellow pin icon but you can set another image or figure. The option of giving them a custom name is also available. 
  • Descriptions. This feature allows inserting links, applying different fonts, and changing text size and alignment. It makes a map look stylish and correspond with the general website style. 
  • Overlays. Using KML/KMZ files you can cover Google Map areas with images. The purpose is usually to show how objects look in reality.
  • Paths. The feature allows creating various types of custom routes – everything depends on your creativity and programming skills. Add them to help visitors find the way to your company or show them the most wonderful travel itineraries.
  • Polygons. Use them to draw any kind of figure. For example, you can create a shape of some building.
  • Regions. The idea of this option is to display a detailed view of only those areas that are currently visible to a user. In other words, it sets different levels of visualization for every zoom level. This way only necessary data is loaded that helps to keep performance on a high level. 
  • 3D models. You can create three-axis objects like buildings, monuments or bridges using special software and then import them to Google Maps with the help of KML/KMZ files. Just imagine how nice it would be to display locations you work with straight on the surface.
  • Updates. There is also an option to load new data instead of existing. It allows fixing bugs and adding new features.
  • Expiration date. This feature clears the cache and removes outdated information.

How to add

  1. To insert this kind of files, you’ll need to open the page with layers settings and tick the appropriate box.
  2. Then you enter a link to a KML/KMZ file.
  3. If there are a few files, separate URLs with a comma. See detailed instructions with a video tutorial here.