GIS风场及其相关技术研究三
原理看了和多变还是无法彻底的理解其中的题中之义。相关文档可以翻看 (GIS风场及其相关技术研究一 、GIS风场及其相关技术研究二),这算是第三篇写这个原理的文章了,争取一篇文章搞定。
如何绘制大体上就是画一个向量,然后给一个生命周期,生命周期不断减少,最后归为了零,就重新创建一个新的向量移动。我现在究竟的是,如何绘制这条向量。比如下面这段代码:
1 | VectorField.read = function(data) { |
gfs中,有两个数组,一个数组存储了向量场每一条向量x方向上的分量,一个数组存储了向量场每一个向量y方向的分量,绘制向量时,向量的长度是x的平方加y的平方然后开方,用勾股定理就可以得到他的长度了。
1.矢量场可视化原理及Web前端风场流场的可视化实现
2.GL 矢量场图
3.可视化之Earth NullSchool
4.向量场可视化方法
5.cambecc/earth
6.mapbox风场
5.Canvas制作的下雨动画
6.ventusky气象公司网站
7.气象可视化平台调研
公瑾说:思路就是 初始化随机粒子位置,根据位置去uv数据里获取 uv值(速度方向), 动画的时候就是根据粒子位置+速度方向 == 新位置 。。。
1.基于GFS数据开发行业气象信息API(I)
2.cesium 实现风场图效果(附源码下载) 1.基于cesium 实现风场图效果。2.源代码 demo 下载。
3.风向图 vc-windmap 组件用于加载风向图,其实质搬运自开源项目3D-Wind-Field,用在了Cesium上面
4. hongfaqiu /cesium-particle 基于cesium的矢量场可视化gpu加速粒子系统
5.气象风力可视化实践(mapbox+webgl) 这里有思路,使用的mapbox+webgl渲染