航班追踪与调度。通过OpenSky网络实时追踪地区、呼号或机场的航班。查询机场间航班时刻表。适用于“哪些航班正在瑞士上空?”、“汉堡至苏黎世航班何时到达?”或“追踪SWR123航班”等查询。
飞行跟踪器 飞行跟踪飞行实时飞行和机场之间的搜索飞行时间表 快速指令 飞行跟踪飞行跟踪 飞行信号在某个区域(边界箱)上空飞行 特定飞行通过呼叫信号跟踪
功能概述
飞行跟踪器 飞行跟踪飞行实时飞行和机场之间的搜索飞行时间表 快速指令 飞行跟踪飞行跟踪 飞行信号在某个区域(边界箱)上空飞行 特定飞行通过呼叫信号跟踪是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
核心要点
- 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
- 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。
- 从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。
使用与执行
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
结果检查与注意事项
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
航班追踪器
实时追踪航班,并查询机场之间的航班时刻表。
快捷命令
实时航班追踪
指定区域上空的航班(地理边界框)
# 瑞士(纬度最小值、纬度最大值、经度最小值、经度最大值) curl -s "https://opensky-network.org/api/states/all?lamin=45.8&lomin=5.9&lamax=47.8&lomax=10.5" | jq -r '.states[] | "(.[1]) - (.[2]) | Alt: (.[7])m | Speed: (.[9])m/s | From: (.[5])"'
按呼号追踪特定航班
curl -s "https://opensky-network.org/api/states/all?icao24=" | jq .
获取实时航班信息
# 使用辅助脚本 python3 scripts/track.py --region switzerland python3 scripts/track.py --callsign SWR123 python3 scripts/track.py --airport LSZH
航班时刻表
查询两座机场之间的计划航班:
# 基础用法(显示搜索链接) python3 scripts/schedule.py HAM ZRH # 指定日期 python3 scripts/schedule.py --from HAM --to ZRH --date 2026-01-15 # 使用 API 密钥(可选,用于获取详细结果) export AVIATIONSTACK_API_KEY='your_key_here' python3 scripts/schedule.py HAM ZRH
不提供 API 密钥时:显示有用的搜索链接(Google Flights、FlightRadar24、航司官网等)
提供 API 密钥时:获取包含出发/到达时间、航站楼、登机口及航班状态的实时时刻表数据
可在 aviationstack.com 免费注册获取 API 密钥(每月 100 次请求配额)
区域定义
脚本中预定义的区域:
- switzerland:瑞士空域
- europe:欧洲空域(粗略范围)
- zurich:苏黎世周边区域
- geneva:日内瓦周边区域
API 接口端点
全部飞行状态
GET https://opensky-network.org/api/states/all
可选参数:
lamin、lomin、lamax、lomax:地理边界框(经纬度范围)icao24:指定航空器(十六进制 ICAO24 地址)time:Unix 时间戳(0 表示当前时间)
响应格式
每条飞行状态数据包含以下字段:
[0] icao24 - 航空器 ICAO24 地址(十六进制) [1] callsign - 航班呼号(例如 "SWR123") [2] origin_country - 所属国家名称 [5] origin - 出发机场(如可用) [7] baro_altitude - 气压高度(单位:米) [9] velocity - 地速(单位:米/秒) [10] heading - 航向(单位:度) [11] vertical_rate - 垂直速率(单位:米/秒,正值表示爬升,负值表示下降)
机场代码
ICAO 代码(用于实时追踪)
- LSZH — 苏黎世机场
- LSGG — 日内瓦机场
- LSZB — 伯尔尼机场
- LSZA — 卢加诺机场
- LFSB — 巴塞尔-米卢斯-弗赖堡欧洲机场(EuroAirport)
IATA 代码(用于时刻表查询)
- ZRH — 苏黎世
- GVA — 日内瓦
- BSL — 巴塞尔
- BRN — 伯尔尼
- LUG — 卢加诺
- HAM — 汉堡
- FRA — 法兰克福
- MUC — 慕尼黑
- BER — 柏林
- LHR — 伦敦希思罗机场
- CDG — 巴黎戴高乐机场
- AMS — 阿姆斯特丹史基浦机场
备注
实时追踪(OpenSky Network)
- 免费 API,有调用频率限制(匿名用户:每日 400 次)
- 数据源自全球 ADS-B 接收器,为实时信息
- 无需 API 密钥
- 数据每 10 秒更新一次
- 注册账户可提升调用限额并访问历史数据
航班时刻表(AviationStack)
- 可选 API 密钥以获取详细的时刻表数据
- 免费套餐:每月 100 次请求
- 未提供 API 密钥时:返回 Google Flights、FlightRadar24 等第三方平台的搜索链接
- 支持按具体日期查询
热门AI工具
相关专题
Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。
0
2026.10.28
Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。
0
2026.10.28
Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。
0
2026.10.28
本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。
0
2026.10.22
本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。
0
2026.10.22
本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。
0
2026.10.22
本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。
0
2026.10.22
本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。
0
2026.10.22
本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。
0
2026.10.22
热门下载
相关下载
精品课程
共6课时 | 12.1万人学习
共79课时 | 161.6万人学习
共6课时 | 54.7万人学习
最新文章