
Cesium 三维热力图示例
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本示例展示了如何使用Cesium平台创建和展示三维空间中的热力图,直观呈现地理热点分布情况。
Cesium立体等值面演示示例;对于有一定前端WebGIS基础的人员来说应该容易理解。该示例结合了Cesium与热力图(heatmap)技术,并涉及一些WebGL知识。具体步骤如下:
1. 使用heatmap.js生成热力图;
2. 创建自定义几何体并将其转换为primitive,根据坐标点对应的热值设置高度;
3. 将热力图贴到primitive上。
关于如何编写自定义的geometry,实际上就是创建顶点着色器中的定点数组。每个面由三个点构成,多个连续的面组成一个完整的几何体。我们需要在热力图的经纬度范围内插入许多中间点,并计算这些点的高度值;然后每三个点形成一个三角形面,这样就可以得到一个不平整的立体表面了。
全部评论 (0)
还没有任何评论哟~


