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.

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

Inside the settings of your Map, enable the option show heatmap  to activate the historical heatmap of your device:

This being similar to the results you might expect:

Other users also found helpful: 

  1. Events: Was my event triggered? How to check the event's Log
  2. Events: Slack Webhook setup
  3. Ubifunctions: Process/Parse data from 3rd party platforms

Did this answer your question?