实现效果
Leaflet 可视化气象数据
概述
基于leaflet.js实现的矢量、标量数据可视化Demo。
包含风场、海浪、洋流、气压、温度等矢量或标量气象数据的可视化展示。
Demo 视频
Leaflet动态显示–风场、海浪、洋流、气压、温度等矢量、标量数据
参考项目
Demo概述
leaflet-vector-scalar.js 是Demo的核心文件。是基于leaflet-velocity(矢量部分) 同时参考 earth(标量部分) 项目来完成的。
代码还不是很完善。如有需要可自行修改leaflet-vector-scalar.js 文件里,载图中的库类。
L.velocityLayer 和 Wind 是矢量相关类,L.ScalarLayer 和 Scalar 是标量相关类。
关于气象数据
请自行参考earth项目中 getting weather data 章节中,关于如何获取实时及历史数据的内容。
源码地址
github.com/chysxslt/leaflet-vector-scalar-js
gitee.com/chysxslt/leaflet-vector-scalar-js