🚀 个人简介:某大型测绘遥感企业资深Webgis开发工程师,软件设计师(中级)、优快云优质创作者
💟 作 者:柳晓黑胡椒❣️
📝 专 栏:cesium实践(原生)
🌈 若有帮助,还请关注 ➕ 点赞➕收藏,不行的话我再努努力💪💪💪
需求背景
色斑图,多用于气象数据的可视化,其实本质就是点的插值,将离散的点数据转为空间上连续的数据。
需要结合克里金插值,实现县级1415网格的降雨等值面
1.需要两个小时之间的未知的值,需要插值,达到渐变效果,经调研必须使用到webgl
2.结合kriging算法
3.读取渲染网格点位 24小时气象数据时间序列(2415*12 + 插值)
思路
cesium中生成色斑图的步骤如下:
1.准备时间序列数据
2.通过gis工具,处理gis数据,得到网格和网格中心
3.通过kriging空间插值算法生成出数据,整理时间序列和对应空间信息
4.用webgl
+webgpu
在绘制sdk的上下文中绘制(计算量大,需要在cpu处理
)
5.交互
解决效果
index.vue
此为高阶技巧,需私聊
柳晓黑胡椒