OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  aviation-weather:获取航空天气数据 (METAR, TAF, PIREPs)

aviation-weather:获取航空天气数据 (METAR, TAF, PIREPs)

 
  cursor ·  2026-02-04 21:41:14 · 3 次点击  · 0 条评论  

名称: aviation-weather
描述: 从 aviationweather.gov 获取航空气象数据(METAR、TAF、PIREPs)。适用于飞行计划、天气简报、检查机场状况或任何与飞行员相关的天气查询。触发词包括:"METAR"、"TAF"、"flight weather"、"airport weather"、"aviation weather"、"pilot report"、"PIREP" 或特定的 ICAO 代码。


航空气象

从美国联邦航空管理局(FAA)的 aviationweather.gov API 获取实时航空气象信息。

快速参考

# 获取特定机场的 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

# 获取指定位置(经纬度)附近的 PIREPs(飞行员报告)
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

默认机场

当未指定机场时,默认获取圣莫尼卡区域的机场:KSMOKLAXKVNY

飞行天气类别

  • 🟢 VFR(目视飞行规则) - 云底高 > 3000 英尺 AGL 且能见度 > 5 英里
  • 🔵 MVFR(边际目视飞行规则) - 云底高 1000-3000 英尺 或 能见度 3-5 英里
  • 🔴 IFR(仪表飞行规则) - 云底高 500-1000 英尺 或 能见度 1-3 英里
  • 🟣 LIFR(低空仪表飞行规则) - 云底高 < 500 英尺 或 能见度 < 1 英里

南加州常见机场

代码 机场名称
KSMO 圣莫尼卡机场
KLAX 洛杉矶国际机场
KVNY 范奈斯机场
KBUR 伯班克机场
KTOA 托伦斯机场
KSNA 约翰韦恩机场
KFUL 富勒顿机场
KCMA 卡马里奥机场
KOXR 奥克斯纳德机场
KPSP 棕榈泉机场

选项说明

  • --metar, -m: 获取 METAR(默认)
  • --taf, -t: 获取 TAF 预报
  • --pirep, -p: 获取飞行员报告(PIREPs)
  • --hours N: 指定 METAR 历史数据的小时数(默认:2)
  • --lat, --lon: 指定 PIREP 搜索的经纬度位置
  • --radius N: 指定 PIREP 搜索半径(海里,默认:100)
  • --verbose, -v: 显示原始观测文本
  • --json: 输出原始 JSON 数据
3 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor