风向是按正北方向起算的,0度表示北风。90度表示东风。
u表示经度方向上的风,v表示纬度方向上的风。
u为正,表示西风,从西边吹来的风。v为正,表示南风,从南边从来的风。假如u为1,v为1,则表示西南风。
根据uv计算风向的公式:
function fun(u,v) {
if (u > 0 & v > 0) {
fx = 270 - Math.atan(v / u) * 180 / Math.PI;
}