Heatmaps in Cesium

Manuel,

There is an issue with the rectangle material and canvas getting cached. The issue is described in https://github.com/AnalyticalGraphicsInc/cesium/pull/2633

Alberto

Alright, thanks for telling me this. It seems that I’ll have to wait until 1.11 comes to use Rectangles.

I’ve created a ImageryProvider version (HeatmapImageryProvider) and added it to the repository (https://github.com/dragon112/CesiumHeatmap).

It’s almost perfect, the only issue I see so far is that the underlying map data doesn’t update, does anyone have an idea how to fix this?

Hi Manuel,

I tried to use heatmap sample with Cesium 1.16 and noticed it is not working as expected. The same sample is working with Cesium 1.14. Could you please help me with it.

Thanks in advance.

Regards,
Diwakar

Hi Manuel,

I tried to use heatmap and i am facing a error h337 is not defined in this line this._heatmap = h337.create(this._options);
Any idea what is wrong?

Thanks in advance.

Regards,
Paras

Manuel,

Can you add a usage license to the code, please?

Jody

Hi Manuel, thanks for making this! I just came across the need to use this and tried your library and it works great! I even have it hooked into the clock.onTick event so it can be dynamic and change over time as the data changes.

The only thing I am stuck on is the zoom level. I can use the bounds to show global data zoomed out. I could alternatively use the bounds to zoom into just a city and show that data. However, I would like it to be able to change the bounds as I zoom. That way, I could say start with a heat map of the united states that may have a big red blob over Chicago. However, as I zoom into Chicago, I would like to see the blobs spread out to show the intensity in the different parts of the city. Do you know of a way to do this or would I have to destroy and recreate the heatmap each time I zoom?