3 ms·
HeatCanvas is a heat map for web browser, written with Canvas and WebWorker.
- gmac 15y agoThis is a great idea, and I can well imagine using it. But the Google Maps integration seems a bit shaky at present -- the overlay generally fails to refresh when I scroll the map (FF 4.0.1 on Mac).
- sunng 15y agoThere are some redraw issue on panning the map. It seems that GoogleMaps won't redraw unless the panning distance is large enough. I will try to smooth it in future release.
- deleted 15y ago[deleted]
- lbt05 15y agoI enhanced Sunng's googlemap page by adding google map event and event listener. Here you can see the live demo. http://nihuajie.com/heatmap/googlemap.html http://nihuajie.com/heatmap/googlemap.html
- benologist 15y agoVery nice. How much data does it handle before it starts getting sluggish?
- sunng 15y agoSince HeatCanvas is pixel based, it costs time to render. However, the calculation and rendering are processed in background, which won't freeze UI. Both calculation and rendering are in O(n) to data input. And the function you choose for v=f(d) also affectes on performance.
- dmitri1981 15y agoHere is an idea for a weekend project: an open source Crazy Egg.
- albertsun 15y agoTake a look at this too http://www.patrick-wied.at/static/heatmapjs/ http://www.patrick-wied.at/static/heatmapjs/