因为功能需求,需要接收风速(m/s)、风向(度数),来做折线图。看了网上的相关介绍,决定直接用echarts来做风速风向折线图(风向用度数来折线图展示实在不好看),具体效果图如下。
首先来介绍一下风向的方向和风向度数之间的关系.
也就说如果传过来的度数为0,就代表是北风,代表风向的箭头朝下.echarts有个属性symbolRotate来控制拐点图形旋转.
symbolRotate : 180 -windDirection(风向度数)
具体代码如下:
var data= [
[0, 1,2020-05-01 00:00:00.000000],
[280, 2,2020-05-16 00:00:00.000000],
[260, 1,2020-05-07 00:00:00.000000],
[290, 3,2020-05-08 00:00:00.000000],
[240, 2,2020-05-15 00:00:00.