Create a heat map

A heat map is a geographical presentation of data in numerical values using colors. Such kind of map is heavily utilized to visualize the location-based data by highlighting trends and distributions across a geographic area. For example, a heat map can track the Swine Flu outbreaks throughout the world, to let people know how the disease is spreading so as to avoid visiting those places.

Note: We also provide HTML5 version which support choropleth map, and it's responsive map. Download now!

create heat map using software

  1. Click the tick icon to enable heat map function on the sidebar. Click settings button to edit the heat map options.



  2. Select a heat map type.

    heat map data
    Heat map type Continuous color: A gradient is generated base on two colors
    (start and end);

    Discrete range color: Any colors can be used at different data ranges.
    Highlight setting The color shows when highlight (mouseover) a region.


Continuous color heat map

heat map continuous color

You can select the start and end color of the heat map. Start color will be shown in the region which is assigned with lowest value while end color will be shown in the region which is assigned with highest value.


Discrete range color heat map

heat map data window discrete range color

  1. Click Range and Color Setting Button. Click add.
  2. Enter the range limits.

    heat map range limit

  3. The range of color in different values will be listed in define range color.
  4. After the range of color is defined, you can change the gradient colors using the gradient generator (lowest color and highest color) from the color picker. And Generate.

    heat map define range color

  5. If you want to change some range of color, you can manually click on that range and select other color.



  6. Click ok, insert data value for regions. Click apply and the heat map would be generated.

  7. heat map value

Example Map

You can see different levels of color gradient in different regions. As we use deep orange to represent maximum value and grey to represent low value, the region with the largest value (i.e., Middle East) is displayed in deep orange and Europe with -40 value shows grey color, while those in between are shown with colors that lie in between the two extreme colors.

Besides, as the South America and Oceania is value 5,6 which is included in the color range value 0-20, so the regions are color in blue.

heat map example


How to Copy and Paste Heat Map Data from spreadsheet

  1. Open your spreadsheet software (like Excel or OpenOffice).
  2. Click Copy all to clipboard to copy the heat map data into clipboard.
  3. Switch to spreadsheet software and create a new blank spreadsheet.
  4. Paste the clipboard data into your spreadsheet.
  5. Edit the heat map data inside your spreadsheet software.
  6. Select the related cell in your spreadsheet and copy the data back into clipboard.
  7. Switch to the iMapBuilder Software, and click Paste from Clipboard to paste back the heat map data from spreadsheet.
  8. PS: Paste or Import should include the header title with same number of rows and columns .

    copy and paste map heat map data from spreadsheet

How to Import and Export Datafile

  1. The data file is in Unicode Text (.txt), you can find this file format in Excel.
  2. Click the Export Data File to export the existing heat map data.

    import export heat map data from spreadsheet datafile

  3. Open data file in spreadsheet like Excel or OpenOffice (For OpenOffice, we recommend you to rename the datafile to .csv extension because OpenOffice may default open the .txt in it's OpenOffice Docs).
  4. Edit the heat map data in the spreadsheet software.
  5. Save the data file,
    click here to view steps of using Excel or OpenOffice to save datafile.

What is Unicode Text Format (.txt) ?

  • UCS-2 Little Endian (known as UTF16 LE).
  • Each record is one line of the text file.
  • Each field value of a record is separated by a TAB.
  • And Text delimiter set as blank.