风向角度条件
8档16档风向角度

---风向角度转换16档--------------------------------
if ($degrees >= 348.76 || $degrees <= 11.25) return "北风";
if ($degrees <= 33.75) return "北东北风";
if ($degrees <= 56.25) return "东北风";
if ($degrees <= 78.75) return "东东北风";
if ($degrees <= 101.25) return "东风";
if ($degrees <= 123.75) return "东东南风";
if ($degrees <= 146.25) return "东南风";
if ($degrees <= 168.75) return "南东南风";
if ($degrees <= 191.25) return "南风";
if ($degrees <= 213.75) return "南西南风";
if ($degrees <= 236.25) return "西南风";
if ($degrees <= 258.75) return "西西南风";
if ($degrees <= 281.25) return "西风";
if ($degrees <= 303.75) return "西西北风";
if ($degrees <= 326.25) return "西北风";
if ($degrees <= 348.75) return "北西北风";
---风向角度转换8档,带“风”字-------------------------
if (($degrees > 348.75 && $degrees <= 360) || ($degrees >= 0 && $degrees <= 11.25)) {
return "北风";
}elseif ($degrees > 11.25 && $degrees <= 56.25) {
return "东北风";
} elseif ($degrees > 56.25 && $degrees <= 101.25) {
return "东风";
} elseif ($degrees > 101.25 && $degrees <= 146.25) {
return "东南风";
} elseif ($degrees > 146.25 && $degrees <= 191.25) {
return "南风";
} elseif ($degrees > 191.25 && $degrees <= 236.25) {
return "西南风";
} elseif ($degrees > 236.25 && $degrees <= 281.25) {
return "西风";
} elseif ($degrees > 281.25 && $degrees <= 348.75) {
return "西北风";
} else {
return "未知";
}
---风向角度转换8档,不带“风”字-------------------------------------
if (($degrees > 348.75 && $degrees <= 360) || ($degrees >= 0 && $degrees <= 11.25)) {
return "北";
}elseif ($degrees > 11.25 && $degrees <= 56.25) {
return "东北";
} elseif ($degrees > 56.25 && $degrees <= 101.25) {
return "东";
} elseif ($degrees > 101.25 && $degrees <= 146.25) {
return "东南";
} elseif ($degrees > 146.25 && $degrees <= 191.25) {
return "南";
} elseif ($degrees > 191.25 && $degrees <= 236.25) {
return "西南";
} elseif ($degrees > 236.25 && $degrees <= 281.25) {
return "西";
} elseif ($degrees > 281.25 && $degrees <= 348.75) {
return "西北";
} else {
return "未知";
}
---------------------------------
}
