相关问题
更多相关问题 →怎么用 OpenFlights 记录和分享自己的飞行行程
OpenFlights 是一个开源的飞行记录工具,核心用途是把每次飞行录入成结构化数据,再通过地图和统计视图回看自己的航线分布。它适合想长期积累飞行历史、按年份或航空公司筛选统计、并愿意手动录入航班的人。使用前需要注册账号并登录,且浏览器必须启用 JavaScript——页面明确提示“OpenFlights requires JavaScript”,否则无法加载地图和录入表单。
注册与登录
- 打开 openflights.org,页面提供 Sign up(注册)入口,已有账号则用 Username / Password 登录。
- 登录后进入控制面板(Control panel),这里是录入和管理航班的主界面。
- 页面顶部有语言切换,包含中文(zh)、英文、日文、韩文等选项,可按习惯切换界面语言。
添加单个航班
在控制面板找到 Add new flight / Edit flight 表单。表单中蓝色字段为必填项,其余可留空。
录入流程:
- 选择出发和到达机场:可以直接在地图上点击机场,也可以用城市名或机场代码搜索。选中后机场会填入 From 和 To 字段。
- 填写日期:Date 字段记录本次飞行日期。
- 填写航班信息:包括航空公司(Carrier)、航班号(Flight Nr.)、机型或注册号(Plane / Reg.)。
- 选择舱位(Class):可选 Economy(经济舱)、Premium Eco.(超级经济舱)、Business(商务舱)、First(头等舱)。
- 选择出行方式(Mode):Flight(飞行)、Road(公路)、Ship(船运)、Train(铁路),说明这个工具不只记飞行。
- 补充可选信息:座位号(Seat)、座位类型(Window / Aisle / Middle)、出行原因(Reason:Work / Leisure / Crew / Other)、备注(Note)。
- 提交后该条记录进入你的飞行列表。
批量添加多个航班
表单中还有 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 等蓝色字段。
- 筛选后数据为空:确认筛选条件组合是否过窄,例如同时限定某航空公司加某年份可能没有匹配记录。
OpenFlights 的飞行统计功能能看哪些数据、怎么用
OpenFlights 的统计(statistics)不是独立页面,而是基于你已录入的航班记录自动汇总出来的结果。要看到有意义的统计,前提是先有航班数据:在控制面板里通过 “Add new flight” 逐条添加,或用 “Add new flights” 批量录入。录入后,控制面板顶部的筛选器(Carrier、Year、Trip、Class、Distance、Mode 等)会直接决定统计的范围——筛选条件变了,统计结果也跟着变。
统计的数据来自哪里
OpenFlights 的统计逻辑是“先记录,后汇总”:
- 输入:航班记录中的出发地、目的地、航空公司、日期、舱位、里程、出行目的(Reason)、交通方式(Mode)等字段。
- 动作:系统根据这些字段计算距离、按维度分组。
- 结果:在控制面板中呈现汇总视图,而不是单独一个“统计页”。
所以如果统计为空或数字不对,第一步不是找统计入口,而是检查航班记录本身是否完整、是否被筛选条件排除掉了。
能看哪些统计维度
从控制面板的字段和筛选器可以推断出可用的统计口径:
| 维度 | 对应字段 | 统计能回答的问题 |
|---|---|---|
| 距离 | Distance | 总飞行里程、按区间筛选的里程 |
| 航空公司 | Carrier | 各航司的航班数量或里程分布 |
| 年份 | Year | 每年飞了多少、逐年变化 |
| 行程 | Trip | 按行程分组的汇总 |
| 舱位 | Class(Economy / Premium Eco. / Business / First) | 各舱位的占比 |
| 交通方式 | Mode(Flight / Road / Ship / Train) | 飞行与其他出行方式的对比 |
| 出行目的 | Reason(Work / Leisure / Crew / Other) | 公务与休闲的比例 |
| 机型/注册号 | Plane / Reg. | 按机型或注册号的统计 |
这些维度既可以单独看,也可以通过筛选器组合,例如“只看 2024 年、只看某家航司、只看 Business 舱”。
怎么用筛选器改变统计结果
控制面板顶部的筛选器是统计的核心操作入口:
- Carrier:选择 All carriers 或某一家航司。
- Year:选择 All 或某一年。
- Trip:按行程筛选。
- More...:展开更多条件,包括 Class、Distance(
<或>某个值)、Mode、Note、Reason、Registration。 - 设定条件后,下方的列表和汇总会同步收窄。
预期结果是:筛选越具体,统计样本越小,数字越聚焦。例如把 Year 设为某一年、Carrier 设为某家航司,就能得到“这一年这家航司飞了多少”的局部统计。
用统计回顾和分享飞行历史
- 回顾:用 Year 逐年对比,能看出哪一年飞得最多;用 Reason 区分 Work 和 Leisure,能看出出行结构;用 Class 看舱位变化。
- 分享:OpenFlights 的定位包含 sharing,地图上点击机场可查看详情,航班记录和地图视图可以对外展示。分享前建议先确认筛选条件,避免把不完整的子集当成全部记录展示。
统计不显示或数据异常时的排查方向
- 完全没有数据:先确认是否已添加航班记录,统计依赖已录入的航班。
- 数字比预期少:检查筛选器是否残留了 Carrier、Year 或 More... 里的条件,把条件重置为 All。
- 距离或航线不对:检查出发地/目的地是否选对。添加航班时,机场可以通过地图点击选择,也可以按城市名或机场代码搜索,选错会导致距离和航线统计偏差。
- 页面无法操作:OpenFlights 需要 JavaScript,浏览器禁用 JS 时地图和录入界面都无法正常工作。
使用前需要知道的前提
- 添加航班时,蓝色字段为必填项(Fields in blue are required)。
- 地图操作:点击机场查看详情,按住 Shift 拖拽可框选区域,右上角可切换地图类型和显示内容。
- 界面支持多语言,包括中文(zh)。
- 资料未提及价格或登录限制,因此不推断其免费或无需登录;实际使用前请以网站当前状态为准。
怎么用 OpenFlights 记录、查看和分享自己的飞行行程
OpenFlights 是一个免费的开源飞行记录工具,用来登记航班、在地图上查看航线、统计飞行数据并分享行程。它适合想长期积累个人飞行历史、按年份或航空公司回看记录的人。使用前需要注册账号并登录,页面依赖 JavaScript,浏览器禁用脚本时无法正常操作。
注册与进入记录面板
- 打开 OpenFlights.org,在页面右上角找到登录区域。
- 没有账号时点击 Sign up 注册,已有账号直接输入 Username 和 Password 登录。
- 登录后进入个人控制面板(Control panel),这里集中了航班记录、筛选和地图入口。
页面提供多语言界面,包括中文、英文、日文、韩文等,可以在语言选项里切换。
添加一条航班记录
在控制面板中选择添加新航班(Add new flight),进入表单。表单中蓝色字段为必填项,其余可以留空。
填写要点:
- 机场选择:可以直接在地图上点击机场,也可以按城市名或机场代码搜索。起点和终点各选一个。
- 日期:填写航班日期,系统会把它归入对应的 Trip。
- 航班信息:可填航空公司(Carrier/Airline)、航班号(Flight Nr.)、机型或注册号(Plane / Reg.)。
- 舱位(Class):可选 Economy、Premium Eco.、Business、First。
- 座位与位置:可填座位号(Seat)和座位类型(Type),如 Window、Aisle、Middle。
- 出行原因(Reason):可选 Work、Leisure、Crew、Other。
- 交通方式:除飞机外,还支持 Road、Ship、Train 等模式记录。
如果要一次录入多段行程,使用 Add new flights,可以批量填写 From、To、Airline、Date 等字段。
在地图上查看航线
记录完成后,地图会把去过的机场和航线可视化出来。地图操作方式:
| 操作 | 方法 |
|---|---|
| 查看机场详情 | 点击机场,弹出信息框;再点该机场或其他机场可关闭弹窗 |
| 移动地图 | 用左上角按钮,或按住鼠标拖动 |
| 缩放 | 用缩放按钮、滚轮,或双击想放大的位置 |
| 回到全球视图 | 点击对应的全局视图按钮 |
| 框选区域 | 按住 Shift 键,在地图上拖动鼠标画出矩形 |
| 切换地图类型与显示内容 | 点击右上角的 Map options |
| 开启小地图 | 点击右下角的 Minimap 控件 |
筛选与统计飞行数据
控制面板提供多种筛选条件,可以按需组合:
- Carrier:按航空公司筛选,默认 All carriers。
- Year:按年份筛选,默认 All。
- Trip:按行程分组查看。
- Class:按舱位筛选。
- Distance:按距离范围筛选(Distance < 或 Distance >)。
- Mode:按交通方式筛选。
- Reason:按出行原因筛选。
配合地图使用,可以快速看出某一年、某家航空公司或某种舱位对应的航线分布。距离和时长(Duration)等统计会随记录自动计算。
分享行程
OpenFlights 的定位包含 sharing,可以把飞行记录和地图分享给他人。分享前先确认记录已保存并登录状态正常。具体分享入口以登录后控制面板和地图页面提供的选项为准;如果找不到对应按钮,可先查阅站内 FAQ。
常见卡点
- 页面提示需要 JavaScript:OpenFlights 依赖 JavaScript,请确认浏览器未禁用脚本。
- 忘记密码:站内新闻提到 2026 年 9 月邮件系统已更新,密码重置功能应可正常使用;遇到问题可按页面提示反馈 bug。
- 必填项没填:蓝色字段未完成时无法提交,先补齐起降机场和日期等必填内容。
- 地图上选不到机场:改用城市名或机场代码搜索,比直接点地图更稳妥。
- 问题没解决:地图帮助页明确提示,可转到 FAQ 查找答案。
开源软件是什么?普通人该怎么选和用
开源软件指源代码公开、允许他人查看、修改和再分发的软件。它不等于免费,也不等于没有版权——是否收费、能否商用、二次发布要满足什么条件,取决于具体的开源许可证。对普通人来说,判断一款开源软件值不值得用,关键看三点:许可证是否匹配你的用途、项目是否仍在活跃维护、以及它能否解决你的具体任务。下面按这三个维度展开。
开源软件和"免费软件"不是一回事
很多人把开源等同于免费,这是最常见的误区。开源描述的是源代码的获取与使用权利,免费描述的是价格。两者可以重合,也可以分离:
- 有的开源软件完全免费,靠社区或捐赠维护;
- 有的开源软件本身免费,但官方提供付费的技术支持、托管或企业版;
- 也有软件免费但不开源(只给可执行文件,不给源代码)。
所以看到"开源"两个字,不要直接推断"免费"或"可以随便用"。真正决定你能怎么用的,是它附带的许可证。
常见许可证决定你能做什么
许可证是开源软件的使用规则。同样是开源,不同许可证对"修改后要不要也开源""能不能闭源商用"的要求差别很大。下面是最常见的几类:
| 许可证 | 大致类型 | 修改后必须开源吗 | 典型场景 |
|---|---|---|---|
| MIT | 宽松型 | 不要求 | 想自由使用、闭源集成 |
| Apache 2.0 | 宽松型 | 不要求 | 商用、需专利授权条款 |
| GPL | 传染型(Copyleft) | 分发修改版时要求 | 希望衍生作品也保持开源 |
| LGPL | 弱传染型 | 有限要求 | 库文件被闭源软件调用 |
对普通用户来说,日常使用(自己装来用、不修改不分发)几乎不受许可证限制。真正需要留意许可证的是两类人:把开源代码嵌进自己产品再发布的开发者,以及想基于开源项目做二次分发的人。如果你属于这两类,务必先读项目根目录下的 LICENSE 文件,而不是凭印象判断。
开源不等于安全,也不等于好用
"源代码公开所以更安全"是一种想当然。公开确实让更多人能审查代码,但有没有人真的去审查、发现问题后有没有人及时修,才是安全的关键。判断一个开源项目是否可靠,可以看这些信号:
- 最近提交时间:仓库几个月甚至几年没更新,遇到漏洞可能没人修;
- issue 和 PR 的响应:大量长期未处理的 issue,说明维护者精力有限或已放弃;
- 发布节奏:是否有稳定的版本发布,还是长期停在某个旧版本;
- 社区规模:文档、论坛、问答是否活跃,出问题能不能找到人。
反过来,一个更新频繁、社区活跃的小众开源工具,往往比一个多年不更新的大牌项目更值得信任。
按用途挑选开源替代品
选开源软件,先明确你要完成的任务,再看有没有成熟替代品。以图像处理为例,ImageOptim 就是一类面向"压缩图片、减小文件体积"任务的开源工具,它的定位是替代"导出为 Web 格式"这类操作,而不是替代完整的图像编辑软件。这说明一个重要思路:开源替代品常常只覆盖某个具体环节,而不是一比一替换整个商业软件。
按用途大致可以这样找:
- 图像/媒体处理:先想清楚是"编辑"还是"压缩/转换",前者找编辑器,后者找专用工具;
- 办公文档:找能读写通用格式(如 docx、xlsx)的套件,注意复杂排版可能走样;
- 开发工具:这类开源生态最成熟,编辑器、版本控制、包管理基本都有开源方案;
- 系统工具:压缩、清理、格式转换等小工具,开源选择非常多。
挑选时的通用检查清单:
- 它能不能完成你的核心任务(先看功能,不看名气);
- 最近一次更新是什么时候;
- 有没有清晰的安装说明和文档;
- 出问题时去哪里求助(issue 区、论坛、聊天群)。
安装和使用中的常见卡点
开源软件的安装方式比商业软件更杂,遇到问题先分清是哪一类:
- 来源不明:只从项目官网或官方代码仓库下载,不要用来路不明的第三方打包版本;
- 依赖缺失:部分工具需要先装运行环境或其他组件,报错信息通常会指出缺什么;
- 权限与系统限制:某些系统会拦截未签名应用,需要手动允许,操作前确认来源可信;
- 版本混乱:同一工具有稳定版和开发版,日常使用优先选稳定版。
遇到问题时的求助顺序
- 先查官方文档:多数基础问题文档里就有答案;
- 搜 issue 区:你的问题很可能别人已经提过,看有没有解决方案或临时绕过办法;
- 看社区论坛/聊天群:适合文档没覆盖的使用经验类问题;
- 自己提 issue:写清版本、系统、复现步骤和报错信息,越具体越容易被回应。
提 issue 时不要只写"用不了",而要写"在什么系统、什么版本、执行了什么操作、期望什么结果、实际报了什么错"。这几乎决定了你能不能得到有效帮助。
一句话决策
日常自己用、不修改不分发,选开源软件主要看功能是否够用 + 项目是否还在维护;要把代码嵌进自己的产品再发布,才需要认真读许可证。开源是权利和协作方式,不是质量或免费的保证——把它当成一个需要核实的选项,而不是一个可以放心的标签。
怎么在 OpenFlights 地图上添加和编辑航班记录
在 OpenFlights 添加或编辑航班时,起降机场可以直接在地图上点选,也可以按城市名或机场代码搜索;航班信息里蓝色字段为必填。地图本身支持拖动、缩放、框选区域和切换显示内容,适合边看航线边补记录。下面按“选机场 → 填字段 → 调地图 → 保存继续”的顺序说明。
添加一条新航班
- 打开添加航班的表单。页面提示“Fields in blue are required”,即蓝色字段必须填写。
- 选择出发和到达机场。有两种方式:
- 在地图上点击机场;
- 按城市名或机场代码搜索。
- 填写航班字段。表单中出现的字段包括:
- 日期(Date)
- 行程/旅行(Trip)
- 出发地(From)、目的地(To)
- 航空公司(Carrier / Airline)
- 机型(Plane)
- 注册号(Reg.)
- 舱位(Class):Economy、Premium Eco.、Business、First
- 出行方式(Flight / Road / Ship / Train)
- 航班号(Nr.)
- 座位(Seat)
- 座位类型(Type):Window、Aisle、Middle
- 出行原因(Reason):Work、Leisure、Crew、Other
- 保存记录。
添加多条航班时,表单同样要求蓝色字段必填,并且同样通过地图点选或搜索来选择机场。
在地图上选机场和查看机场
- 查看机场详情:点击地图上的机场,会弹出详情。
- 关闭弹窗:点击机场,或点击另一个机场,即可关闭当前弹窗。
- 选择机场用于填表:在添加/编辑航班时,直接点击地图上的机场即可把它选为出发或到达机场;也可以改用城市名或机场代码搜索。
调整地图视图
| 操作 | 方法 |
|---|---|
| 移动地图 | 用左上角按钮,或按住鼠标拖动 |
| 放大/缩小 | 用缩放按钮、滚动鼠标滚轮,或双击想放大的点 |
| 查看全球视图 | 点击对应的全球视图按钮 |
| 框选区域 | 按住 Shift 键,在地图上点击并拖出一个矩形 |
| 设置地图类型和显示内容 | 点击右上角的设置入口 |
| 开启迷你地图 | 点击右下角的迷你地图控件 |
编辑已有航班
编辑航班和添加航班使用同一套字段和选机场方式:蓝色字段必填,机场可以在地图上点选,也可以按城市名或机场代码搜索。改完后保存即可。
常见卡点
- 页面提示需要 JavaScript:OpenFlights 的地图交互依赖 JavaScript,脚本被禁用时地图无法正常使用。
- 找不到机场:先试机场代码,再试城市名;两者都查不到时,确认拼写和代码是否正确。
- 蓝色字段没填完:表单不会通过,先补齐必填项再保存。
- 弹窗关不掉:按页面说明,点击该机场或另一个机场即可关闭弹窗。
如果地图操作还有疑问,页面本身建议查阅 FAQ。
网站信息概览
现有迹象表明,较长的域名历史与专业基础设施同时出现,通常意味着网站具备持续运营和迁移维护能力,临时搭建的可能性相对较低。从公开技术信号来看,当规范链接、描述或分享字段共同不足时,搜索平台更依赖自行推断,可能出现摘要偏题、图片缺失或权重分散。
域名与注册信息
从注册时间看,这个域名已经持续存在约 18 年。域名已开启常见的注册锁定保护。顶级域为 .org,本身不提供额外的身份信号。
DNS 与邮件配置
从当前可见信息判断,NS 记录显示该域名接入了 Cloudflare。综合当前可观察字段,邮件交换服务器可识别为 forwardemail.net。未发现 CNAME,当前记录直接解析到地址。已确认 SPF 与 DMARC 配置;DKIM 配置状态未知。当前未检测到 DNSSEC 签名。
TLS 与证书
TLS 使用现代椭圆曲线公钥 EC。证书链完整,可由客户端连续验证。证书只提供域名身份信息,未见组织字段。现有迹象表明,HTTPS 证书由 Google Trust Services 托管体系提供。证书总有效期约 90 天,符合短周期自动续期模式。
HTTP 响应
未检测到常用浏览器安全响应头。响应已省略 X-Powered-By 标头。从公开技术信号来看,响应中的 cf-ray 表明流量经过 CDN 或缓存代理。响应头没有可识别的内部信息泄露。HTTP Server 字段已隐藏详细版本。
技术栈分析
从当前可见信息判断,已识别的搭建技术包括 Google Analytics、Cloudflare,但版本保持隐藏。这样的配置能降低被快速匹配已知版本问题的便利性,但不能替代及时更新。
SEO 与社交分享
首页缺少移动设备视口声明。当前元数据缺少 Canonical。首页没有专门配置社交平台分享信息。首页已设置标题,长度适中。Meta Description 信息完整且长度适中。
主机和电子邮件
页面、搜索与分享信息
| 页面描述 | Free open-source tool for logging, mapping, calculating and sharing your flights and trips. |
|---|---|
| 规范链接 | 未检测到 |
| 语言 | 未知(默认) |
| Twitter Card | 未检测到 |
未知
robots.txt (在新窗口打开)
0 条规则未发现具体规则
没有符合条件的规则。
Sitemaps
0暂未发现 Sitemaps
域名登记事实 RDAP / WHOIS
| 注册商 | DomainSite, Inc. |
|---|---|
| 注册时间 | 2008-07-31 |
| 到期时间 | 2027-07-31 |
| 域名状态 | client transfer prohibited |
| 名称服务器 | maleah.ns.cloudflare.com、wesley.ns.cloudflare.com |
| DNSSEC | unsigned |
DNS 记录
| 类型 | 名称 | 值 | TTL | 优先级 |
|---|---|---|---|---|
| A | openflights.org | 104.21.57.138 | 300 | — |
| A | openflights.org | 172.67.164.21 | 300 | — |
| AAAA | openflights.org | 2606:4700:3031::ac43:a415 | 300 | — |
| AAAA | openflights.org | 2606:4700:3037::6815:398a | 300 | — |
| MX | openflights.org | mx1.forwardemail.net | 3600 | 0 |
| MX | openflights.org | mx2.forwardemail.net | 3600 | 0 |
| NS | openflights.org | maleah.ns.cloudflare.com | 86400 | — |
| NS | openflights.org | wesley.ns.cloudflare.com | 86400 | — |
| TXT | openflights.org | forward-email-site-verification=yDdxUUm9p7 | 3600 | — |
| TXT | openflights.org | v=spf1 include:mailgun.org include:spf.forwardemail.net ~all | 3600 | — |
| DMARC | _dmarc.openflights.org | v=DMARC1; p=reject; pct=100; rua=mailto:[email protected]; | 3600 | — |
TLS 与证书
| 定性结果 | 配置正常 |
|---|---|
| 支持协议 | TLSv1.2、TLSv1.3 |
| 协商协议 | TLSv1.3 |
| 证书主题 | openflights.org |
| 颁发者 | Google Trust Services |
| 有效期至 | 2026-11-03T10:39 · 记录时剩余 30 天 |
| 验证事实 | 证书信任:通过 · 域名匹配:通过 |
HTTP 响应标头
| 标头 | 值 |
|---|---|
| content-type | text/html; charset=utf-8 |
| cache-control | no-store, no-cache, must-revalidate |
| server | cloudflare |
| set-cookie | 已脱敏 |
已识别技术
最近更新
- 网站图像资源
- 页面截图
- 网络归属信息
- 网站技术
- 页面与搜索信息
- HTTP 响应信息
- TLS 与证书
- DNS 信息
- 域名登记信息
- 网站简介
- 网站名称
- 网站资料
- 网站简介
- 网站名称
用户评价(0)