Aviation Weather
Fetch real-time aviation weather from the FAA's aviationweather.gov API.
Quick Reference
CODEBLOCK0
Default Airports
When no stations specified, defaults to Santa Monica area: KSMO, KLAX, INLINECODE2
Flight Categories
- - 🟢 VFR - Ceiling >3000ft AGL and visibility >5sm
- 🔵 MVFR - Ceiling 1000-3000ft or visibility 3-5sm
- 🔴 IFR - Ceiling 500-1000ft or visibility 1-3sm
- 🟣 LIFR - Ceiling <500ft or visibility <1sm
Common SoCal Airports
| Code | Name |
|---|
| 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 |
Options
- -
--metar, -m: Fetch METAR (default) - INLINECODE5 ,
-t: Fetch TAF forecast - INLINECODE7 ,
-p: Fetch pilot reports - INLINECODE9 : Hours of METAR history (default: 2)
- INLINECODE10 ,
--lon: Location for PIREP search - INLINECODE12 : PIREP search radius in nm (default: 100)
- INLINECODE13 ,
-v: Show raw observation text - INLINECODE15 : Output raw JSON data
航空天气
从美国联邦航空管理局的 aviationweather.gov API 获取实时航空天气。
快速参考
bash
特定机场的METAR
python3 scripts/wx.py KSMO KLAX KVNY
METAR + TAF
python3 scripts/wx.py KSMO KLAX --metar --taf
仅TAF
python3 scripts/wx.py KSMO --taf
某位置附近的PIREP(经纬度)
python3 scripts/wx.py --pirep --lat 34.0 --lon -118.4 --radius 100
原始JSON输出
python3 scripts/wx.py KSMO --json
详细模式(显示原始METAR文本)
python3 scripts/wx.py KSMO -v
默认机场
未指定站点时,默认为圣莫尼卡地区:KSMO、KLAX、KVNY
飞行类别
- - 🟢 VFR - 云底高 >3000英尺AGL且能见度 >5英里
- 🔵 MVFR - 云底高 1000-3000英尺或能见度 3-5英里
- 🔴 IFR - 云底高 500-1000英尺或能见度 1-3英里
- 🟣 LIFR - 云底高 <500英尺或能见度 <1英里
南加州常见机场
洛杉矶国际机场 |
| KVNY | 范奈斯 |
| KBUR | 伯班克 |
| KTOA | 托伦斯 |
| KSNA | 约翰·韦恩 |
| KFUL | 富勒顿 |
| KCMA | 卡马里奥 |
| KOXR | 奥克斯纳德 |
| KPSP | 棕榈泉 |
选项
- - --metar、-m:获取METAR(默认)
- --taf、-t:获取TAF预报
- --pirep、-p:获取飞行员报告
- --hours N:METAR历史小时数(默认:2)
- --lat、--lon:PIREP搜索位置
- --radius N:PIREP搜索半径(海里,默认:100)
- --verbose、-v:显示原始观测文本
- --json:输出原始JSON数据