Heatmaps for Mashups … too easy?

13 Mar 2009

heatmapapi

HeatMapApi.com is a new service which allows Google Maps mashups to integrate heat map representations easily. Heat maps,  or more generally point to raster interpolations allow the graphical representation of point patterns through the use of continuous colors identifying areas of higher or lower density of points. Areas where this has been employed are crime hotspots analysis or economic activity analysis.

A novel concept in Web 2.0 mashups, I was interested in finding out what the methodology was behind the generation of these rasters. Sadly, I couldn’t find a definitive answer on the algorithm that the website uses to generate its hotspot maps. They do expose in their API two variables that can influence the generation of the heatmaps, decay and boost, but without information on the algorithm behind it, the setting of these values remains a pure exercise in trial and error, and seeing what “looks” best. Also, because the parameters are set as “optional”, most developers will be tempted into a one size fits all approach, smoothing out interesting patterns in the data, or creating hotspots that are not statistically viable, creating masses of effectively meaningless maps.

Mashup developers thus will more than ever the spatial analysis literacy skills to understand the processes, models and algorithms that lie behind the pretty maps.

Note: This is not a new problem, but has been present all through the development of Exploratory Spatial Data Analysis over the past 20-30 years in academia and commercial settings, and a lot can be learned from this past experience.

Comment Form

About this blog

My name is Patrick Weber and I am a Engineering Doctorate Student at University College London. I also work for Think London as GIS Project Manager. On this site, you can find more information about me, my professional activities and my academic achievements, or have a look at my LinkedIn Profile.

-->
  • Rob: Summer 2007 also marks the start of the credit crunch and 'global downturn' - smaller budgets, fewer [...]
  • Muki Haklay: Hi Patrick, I like this analysis, and I would throw few other points into the thinking: 1) Another [...]
  • gustavo palminha: Hello. Its an interesting analisys, i suspected that tyou would reach results like this. we do not [...]
  • miken: scruss, common. "expensive joke", "shock-troops" and not using "layers". I have been trained in E [...]
  • Vincent Fréchette: I think this is a very good reading of the situation. [...]