views:

1435

answers:

3

Is there a way to create a heat map in google earth, so areas with higher values (of some specified parameter, such as population) appear as hotspots?

+3  A: 

Hi,

This seems possible.
For instance, take a look at those few links :
Disclaimer : I've tried none of those

You've got a couple of links in those articles too ; some might be interesting too.

Pascal MARTIN
Thanks. I had seen most of these links - it looks like most of them are geared toward either web pages or .NET. I should have specified I'm trying to do this in the thick client application. My best hope might be to write my own heat map algorithm and then generate an overlay for google earth.
Jeff Storey
Ho :-( might be a bit harder, then :-( Anayway, if you find a nice solutionn, don't forget telling about it here : might help people arriving here seeing your question ! Good luck !
Pascal MARTIN
I ended up creating a heatmap on a transparent image. Google earth uses a simple cylindrical projection so it's pretty easy to calculate latitude and longitude points based on the map size. My heatmap isn't perfect, but basically I just plotted a point at each location and blended close points together to create a "brighter" point. Thanks!
Jeff Storey
A: 

You can create polygons in a KML file and set the color of them. You can also make the polygons 3D, with height perhaps representing temperature.

Gary Kephart
A: 

Try free API heat maps. A really interesting implementation : http://en.tixik.com/tools/heatmaps