What is a KML?

by Niharika Sisodia
on Jul 30, 2018 3:41:10 PM

To understand what a KML is, you first need to understand what XML is. XML is a language that is readable by machines or humans and explains a set of rules for a document. A KML does exactly this, but for mapping programs.

For example, uploading a KML into Google Earth will let the program know what needs to be marked up on the map. These markups include place markers, pictures layered on the map, polygons, text or 3D images. Take a look at the KML documentation.

The image below shows a TravelTime isochrone KML uploaded onto Google Earth. Make a travel time area here and request an export via Contact Us’.


Example ways to view a KML

Free Tool

Google My Maps: Users can import KML files and create their own maps. As well as importing the file users can add points of interest, lines and draw other polygons on the map.

The image below shows a TravelTime isochrone KML uploaded onto a Leaflet map. Make a travel time area here and request an export via Contact Us’.


Google Earth: satellite imagery program that allows users to view GIS data on a 3D earth. Users can import KMLs and also see 3D model imagery and view street-level data.

Paid tools

ArcGIS: Esri’s GIS system used for creating maps and analysing geographic data.

MapInfo: Pitney Bowes’ GIS system used for maps and location analysis.

Converting your KML

It’s possible to view a KML file in various formats including (but not limited to):

  • ESRI shapefile (SHP)
  • GPS exchange format (GPX)
  • Comma-separated values (CSV)
  • GeoJSON

To do this you can use an online tool such as MyGeoData Converter. Many tutorials are available from GIS platform providers to do this too. For example this ArcGIS tutorial or MapInfo.

Do you need travel time polygons?

We can create a travel time polygon such as ‘All locations reachable within 30 minutes drive from my location, departing at 9am’. This data is exported as a KML and can be imported into any GIS or mapping program.

Discuss your project with us



Which tech to choose: Analysis for office relocation

A supplier list to support your analysis for office relocation. Find tools to help you manage your office move. Get support with planning, location analysis, budgeting and staff management.

Niharika Sisodia Nov 6, 2018 12:21:16 PM

3 ways to use business location analysis

Use business location analysis tools to support business decision making. Visualize staff commute times and create a travel time matrix for office relocation.

Niharika Sisodia Oct 17, 2018 11:50:01 AM

Find the best delivery mapping software for your business

Discover the best delivery mapping software features. Increase the efficiency and productivity of your business. Improve customer service and cut costs.

Niharika Sisodia Sep 20, 2018 11:00:02 AM

Making a commute time visualization map

Make a commute time visualisation. View potential areas to work on a commute distance map. Search by travel time instead of distance.

Niharika Sisodia Sep 11, 2018 10:24:06 AM

The ultimate postcode database guide

This postcode database guide helps you find the right postcode database for your use case. Make a postcode list for data analysis, advertising and e-commerce.

Niharika Sisodia Aug 30, 2018 1:52:34 PM

What is Mobility as a Service?

Mobility as a Service. Learn how to create a MaaS platform to improve user experience and find new customers.

Niharika Sisodia Aug 13, 2018 4:40:09 PM