Cesium 是一款面向三維地球和地圖的,世界級的JavaScript開源產品。它提供了基於JavaScript語言的開發包,方便用戶快速搭建一款零插件的虛擬地球Web應用,並在性能,精度,渲染質量以及多平臺,易用性上都有高質量的保證。ide
熱力圖,從地理學角度看,是一種展現某種現象彙集程度的方法。熱力圖是地理位置可視化的一種表現方式,可以使得比平均發生機率更高的區域可以浮現出來,例如高犯罪區、高交通事故區、高倉庫區域。百度搜索「熱力圖」,能看到大量熱力圖的實例。
性能
Cesium中的效果圖
google
Cesium中也是基於heatmap.js這個最基礎的庫,而後再此基礎上,進行拓展。不過在這個基礎上,咱們使用的是 Cesium Heatmap Library,也就是專門爲Cesium拓展的熱力圖庫,大大方便了咱們的工做。url
一、引用js庫spa
二、建立地球插件
三、指定熱力圖區域範圍code
四、建立heatmap對象對象
更多詳情見小專欄此文章:GIS之家cesium小專欄blog
文章提供源碼,對本專欄感興趣的話,能夠關注一波ip