Heatmaps, are a graphical representation of data where the individual values contained in a matrix are represented as colors. The 'heat' refers to the concentration of the device; the 'hotter' a location, the more times a device has been in a location. 

Why did Ubidots add heat maps if you can already create GPS trace maps widgets with your Ubidots account? Well, GPS trace maps and heatmaps have very different purposes:

GPS trace maps are great tools to know route a device took. Heatmaps, conversely, tell the locations and frequency a device has been to said location. The good news is that both maps are created in similar fashions.

Now let's create a heatmap using Ubidots:

In your Ubidots account, select the appropriate Dashboards to receive the new map widget. 

Click the "plus" icon in the upper right corner of the page to create a widget for the dashboard you're currently working in: 

Now it's time to choose the widget: choose Map

Select Heatmap. 

  • if you select GPS Trace, the map is created the same way but you will receive trace functions as opposed to frequency.

Next, select the appropriate device for tracking. You must add a context to your device's code in order to identify the GPS coordinates

Here is the result:

Did this answer your question?