怎么用 OpenFlights 记录和分享自己的飞行行程

OpenFlights 是一个开源的飞行记录工具,核心用途是把每次飞行录入成结构化数据,再通过地图和统计视图回看自己的航线分布。它适合想长期积累飞行历史、按年份或航空公司筛选统计、并愿意手动录入航班的人。使用前需要注册账号并登录,且浏览器必须启用 JavaScript——页面明确提示“OpenFlights requires JavaScript”,否则无法加载地图和录入表单。

注册与登录

  1. 打开 openflights.org,页面提供 Sign up(注册)入口,已有账号则用 Username / Password 登录。
  2. 登录后进入控制面板(Control panel),这里是录入和管理航班的主界面。
  3. 页面顶部有语言切换,包含中文(zh)、英文、日文、韩文等选项,可按习惯切换界面语言。

添加单个航班

在控制面板找到 Add new flight / Edit flight 表单。表单中蓝色字段为必填项,其余可留空。

录入流程:

  1. 选择出发和到达机场:可以直接在地图上点击机场,也可以用城市名或机场代码搜索。选中后机场会填入 From 和 To 字段。
  2. 填写日期:Date 字段记录本次飞行日期。
  3. 填写航班信息:包括航空公司(Carrier)、航班号(Flight Nr.)、机型或注册号(Plane / Reg.)。
  4. 选择舱位(Class):可选 Economy(经济舱)、Premium Eco.(超级经济舱)、Business(商务舱)、First(头等舱)。
  5. 选择出行方式(Mode):Flight(飞行)、Road(公路)、Ship(船运)、Train(铁路),说明这个工具不只记飞行。
  6. 补充可选信息:座位号(Seat)、座位类型(Window / Aisle / Middle)、出行原因(Reason:Work / Leisure / Crew / Other)、备注(Note)。
  7. 提交后该条记录进入你的飞行列表。

批量添加多个航班

表单中还有 Add new flights(复数)入口,字段结构类似,包含 From、To、Airline、Date。适合一次录入多段行程,减少重复操作。

在地图上查看航线

OpenFlights 的地图视图提供以下操作,页面 Help 中有明确说明:

操作 方法
查看机场详情 点击机场弹出信息,点击另一个机场或关闭按钮收起
移动地图 用左上角按钮,或按住鼠标拖动
缩放 用缩放按钮、滚轮,或双击目标点放大;点特定按钮回到全球视图
框选区域 按住 Shift 键,用鼠标在地图上画矩形
切换图层 点右上角选项,选择地图类型和显示内容
开启小地图 点右下角激活 minimap 控件

通过缩放和框选,可以集中查看某一地区(如东亚、欧洲)的航线密度,判断自己的飞行集中在哪些区域。

筛选与统计

控制面板顶部提供筛选条件,用于从已录入的航班中提取子集:

  • Carrier:按航空公司筛选,可选 All carriers 或指定承运人。
  • Year:按年份筛选,查看某一年的飞行记录。
  • Trip:按行程分组筛选。
  • Class:按舱位筛选。
  • Distance:按距离范围筛选(Distance < / Distance >)。
  • Mode:按出行方式筛选。
  • 其他:Note、Reason、Registration 等字段也可作为筛选条件。

筛选后页面会显示对应的距离、时长等汇总数据。页面中出现的 “Duration”“Distance mi” 表明统计维度包含飞行时长和英里制距离。

分享与数据管理

OpenFlights 的定位包含 sharing(分享),页面描述为 “logging, mapping, calculating and sharing your flights and trips”。分享和导出通常通过账号内的行程或统计视图完成,具体入口以登录后的控制面板为准。需要注意:

  • 页面未说明数据是否可导出为文件,也未提及 API 或第三方同步方式,因此不要预设存在这些功能。
  • 页面未列出价格信息,注册和使用条件以网站实际提示为准。
  • 2026 年 9 月的站点公告提到邮件系统已更新、密码重置应可正常使用,如遇问题可按页面提示反馈 bug。

常见卡点

  • 页面提示需要 JavaScript:地图和表单依赖 JavaScript,禁用后无法录入或查看。
  • 机场搜不到:尝试用机场代码而非城市名,或直接在地图上点击定位。
  • 蓝色字段未填:必填项缺失会导致无法提交,提交前检查 From、To、Date 等蓝色字段。
  • 筛选后数据为空:确认筛选条件组合是否过窄,例如同时限定某航空公司加某年份可能没有匹配记录。
alma-mahler.at
Alma Mahler-Werfel was the last femme fatale of the 20th century. The composer Gustav Mahler died of having loved her too much, painter Oskar Kokos...
opencockpit.net
Golden Age Of Aviation History, Emphasis On The Stearman AirCraft Company,Early Aviators,Antique Airplanes
openflights.org
Free open-source tool for logging, mapping, calculating and sharing your flights and trips.