风向(16 方位)计算器

Wind Direction Calculator

Convert wind direction between compass degrees and named bearings.

📐 计算公式
风向 16 方位换算(本页代码口径,查表映射、无算术公式):角度先归一化 ((deg mod 360)+360) mod 360;方位索引 idx=Math.round(角度÷22.5) mod 16,查 16 方位表 N/NNE/NE/ENE/E/ESE/SE/SSE/S/SSW/SW/WSW/W/WNW/NW/NNW;联动量:方位角弧度=角度×π÷180、相反风向=方位表第 (idx+8) mod 16 项。校验:无强校验,空值按 0 兜底(0° 即正北)。判据:每 22.5° 一档,四舍五入归属最近方位。

由风向角度(°)映射到 16 方位罗盘名称(如 N、NE、SSW)。

Formula & Standard References

Item Formula / Note Source / Standard
Wind directionDirection = where wind comes fromWMO No.8 §5
16-point compass22.5° incrementsWMO No.8
Azimuth conversion0 N, 90 E, 180 S, 270 WObservation specs
u-v componentsu = −V sinθ, v = −V cosθVector decomposition
Beaufort scale0–17 scaleGB/T 28591-2012
Surface wind10 m height, 10-min meanWMO No.8
📌 计算说明
  • 气象风向指风的来向:225° 表示西南风(从西南吹来)。

📚 深度解析:风向换算

💡 常见使用场景

角度转方位
90°→东(E)、225°→西南(SW)、0°/360°→北(N)、315°→西北(NW);每 22.5° 一档共 16 方位。
来向含义
「北风」指从北吹来(去向南),污染源在北侧时下风向(南)受体浓度高,布点看去向。

❓ 常见问题(FAQ)

风向是来向还是去向?
气象风向指「来向」(北风从北来);但风羽箭头常画去向,读图注意区分。
16 方位够用吗?
日常足够,精细扩散用 0–360° 连续角,方位仅作播报简化。