介绍
# Aviation Weather
从 FAA 的 aviationweather.gov API 获取实时航空气象。
## 快速参考
```bash # METAR for specific airports python3 scripts/wx.py KSMO KLAX KVNY
# METAR + TAF python3 scripts/wx.py KSMO KLAX --metar --taf
# Just TAF python3 scripts/wx.py KSMO --taf
# PIREPs near a location (lat/lon) python3 scripts/wx.py --pirep --lat 34.0 --lon -118.4 --radius 100
# Raw output with JSON python3 scripts/wx.py KSMO --json
# Verbose (show raw METAR text) python3 scripts/wx.py KSMO -v ```
## 默认机场
当未指定气象台站时,默认为圣莫尼卡地区:`KSMO`、`KLAX`、`KVNY`
## 飞行类别
- 🟢 VFR - 云底高 >3000ft AGL 且能见度 >5sm - 🔵 MVFR - 云底高 1000-3000ft 或能见度 3-5sm - 🔴 IFR - 云底高 500-1000ft 或能见度 1-3sm - 🟣 LIFR - 云底高 <500ft 或能见度 <1sm
## 常见南加州机场
| 代码 | 名称 | |------|------| | KSMO | Santa Monica | | KLAX | Los Angeles Intl | | KVNY | Van Nuys | | KBUR | Burbank | | KTOA | Torrance | | KSNA | John Wayne | | KFUL | Fullerton | | KCMA | Camarillo | | KOXR | Oxnard | | KPSP | Palm Springs |
## 选项
- `--metar`, `-m`: 获取 METAR(默认) - `--taf`, `-t`: 获取 TAF 预报 - `--pirep`, `-p`: 获取飞行员报告 - `--hours N`: METAR 历史小时数(默认:2) - `--lat`, `--lon`: PIREP 搜索位置 - `--radius N`: PIREP 搜索半径,单位为海里(默认:100) - `--verbose`, `-v`: 显示原始观测文本 - `--json`: 输出原始 JSON 数据