本期小编为大家带来百度地图可视化大屏解决方案技术解析系列文章之一,为您呈现3D热力图渲染技术。
首先先看下2d热力图和3d热力图生成的效果图区别
业务及技术痛点
- 很多行业数据使用3D热力图表达更为直观
- 目前的2D热力图表现力较差,且较为平淡
技术解决方案
使用Canvas绘制2D热力图方法回顾:
- 准备包含权重值的热力点数据
2. 为达到热力图的面状弥散效果,使用额外的Canvas绘制一个带模糊阴影渐变的灰度圆形当笔刷
3. 使用上面准备的渐变圆笔刷,根据不同数据的不同权重值进行不同透明度的叠加绘制&