遇见数据集

Aircraft Database

收藏
github2026-06-28 更新2026-07-04 收录
官方服务:

资源简介:

这是一个飞机数据库,提供从Mictronics飞机数据库导出的数据,支持多种格式(如JSON、文本文件),用于dump1090-fa/mutability、readsb和adsbSCOPE等应用程序。数据包括飞机类型和ICAO信息,每周更新一次,遵循Open Data Commons Attribution License许可。

This is an aircraft database providing data exported from the Mictronics Aircraft Database. The exported data is available in multiple formats including JSON and plain text files, and is intended for use with applications such as dump1090-fa/mutability, readsb and adsbSCOPE. The dataset includes aircraft type and ICAO information, is updated weekly, and is licensed under the Open Data Commons Attribution License.

创建时间:
2026-06-28
原始信息汇总

数据集概述

数据集名称:Aircraft Database (飞机数据库)

许可协议:Open Data Commons Attribution License

更新频率:每周更新一次

数据集内容与用途

该数据集主要包含飞机相关的元数据,并提供多种格式的导出,专为不同的ADS-B解码软件(如dump1090-fa, readsb, adsbSCOPE)设计,用于在浏览器或应用中存储和显示飞机信息。

可用下载及其用途

下载文件 适用软件 安装说明摘要
aircraft_db.zip dump1090-fa / mutability 解压后复制内容至 /usr/share/dump1090-fa/html/db,替换现有文件。注意:不要删除 aircraft_types 子文件夹及其内容。
icao_aircraft_types.zip dump1090-fa / mutability 解压后复制内容至 /usr/share/dump1090-fa/html/db/aircraft_types,替换现有文件。
indexedDB_old.zip 旧版 readsb (非 protocol buffer 版本) 解压后复制内容至 /usr/share/readsb/html/db/,替换现有文件。
indexedDB.zip readsb (使用浏览器 indexedDB 版本) 解压后复制内容至 /usr/share/readsb/html/db/,替换现有文件。
icao24plus.zip adsbSCOPE 解压后将 icao24plus.txt 文件复制到 adsbscope.exe 根目录下的 _extra_ 子文件夹中。注意:adsbSCOPE 内置数据库有 200,000 条条目的硬编码限制。
搜集汇总
数据集介绍
Aircraft Database 数据集图片
构建方式
Aircraft Database 是针对航空监视系统构建的综合性飞机信息数据集,涵盖了由开放数据共享许可协议授权的飞机元数据。该数据集通过整合ICAO 24位地址码、机型识别码等核心航空标识信息,形成结构化的JSON文件体系。其构建过程强调与主流开源ADS-B解码软件(如dump1090-fa、readsb及adsbSCOPE)的适配性,通过分模块打包设计,确保不同版本和架构的接收系统能够精确解析并存储飞机属性,包括机型分类、注册号等关键参数。
特点
该数据集的核心特色在于其跨平台兼容性与模块化部署架构,支持dump1090-fa、readsb及adsbSCOPE三大主流软件生态。数据以JSON格式组织,既保留了传统飞机类型数据库的层次化结构,又通过分离ICAO飞机类型子库与完整索引数据库,实现了轻量化更新与精准替换。值得注意的是,数据集每周自动刷新一次,确保航空器识别信息与全球注册动态保持同步,同时adsbSCOPE版本特别优化了大规模数据下的硬编码限制适配。
使用方法
用户可根据目标软件版本选择对应的数据包进行部署:对于dump1090-fa系统,需解压主数据库至指定目录并保留aircraft_types子文件夹;readsb用户需区分旧版索引数据库与基于protocol buffer的新版数据库,分别替换浏览器存储路径下的文件;而adsbSCOPE用户则需将icao24plus.txt放置于软件根目录的_extra_子文件夹。所有操作均强调直接覆盖现有文件而非增量合并,以维持数据结构的清洁性和解析效率。
背景与挑战
背景概述
Aircraft Database 是一套专为航空监视系统设计的开源飞机元数据集,由社区开发者维护,自2020年起持续更新,主要服务于dump1090-fa、readsb等ADS-B解码软件。该数据集以JSON格式存储飞机机型、ICAO地址码等关键标识信息,解决了飞机自动识别与数据关联的核心问题。作为全球ADS-B数据生态的重要基础资源,它支撑着航空爱好者、研究机构及小型机场的实时飞行追踪应用,对低空监视网络与空域态势感知领域产生了深远影响。
当前挑战
该数据集面临的挑战包括:1)领域问题层面,ADS-B信号解码依赖准确的飞机类型与ICAO地址映射,但全球飞机型号更新频繁且类型庞杂,现有数据库难以覆盖所有新兴机型与改装机型,导致部分飞机无法被正确识别;2)构建过程中,数据源需从多个分散的航空管理机构与厂商公开信息中提取,一致性验证耗时巨大,且不同解码软件(如adsbSCOPE存在20万条目硬限制)对数据库格式存在差异要求,跨平台兼容维护成为持续难点。
常用场景
经典使用场景
在航空监视与空中交通管理领域,Aircraft Database 被广泛应用于航空器标识与追踪系统的构建。该数据集提供了基于ICAO 24位地址码的飞机元数据,包括机型、注册号、运营商等关键信息,能够与ADS-B接收软件如dump1090-fa、readsb和adsbSCOPE无缝集成。研究人员利用该数据库解码航空器广播信号,实时映射出每架飞机的身份与类型特征,从而在无雷达覆盖的区域实现精准的态势感知与飞行轨迹分析。这一经典使用场景奠定了现代开源自发式监视系统的基础,显著降低了航空数据获取的门槛。
解决学术问题
该数据集长期面临航空监视领域中航空器识别码与物理实体对应关系缺失的学术难题。在没有统一标准数据库的情况下,研究者难以将接收到的ADS-B信号中的ICAO地址码转换为可读的飞机型号、国籍或运营商信息,严重制约了空中交通流分析、异常飞行行为检测以及航空安全风险评估等研究的进展。Aircraft Database 通过系统化整理并每周更新的方式,建立了可靠且开放的映射关系,使学者能够基于海量广播数据进行群体性的飞行模式挖掘与航空网络拓扑研究,极大推动了空域资源优化与航空安全管理理论的发展。
衍生相关工作
围绕Aircraft Database,社区衍生出一系列经典工作,包括将其与机器学习模型结合以预测飞机类型的噪声特征与排放图谱,以及整合飞行计划数据构建全球航班延误传播预测系统。著名开源项目如OpenSky Network参考了该数据库的架构设计,建立了用于科研的大规模空中交通数据集。在软件生态层面,基于该数据库的航空器类型识别模块被嵌入多种雷达可视化前端,例如tar1090与graphs1090,实现了对百万级航班记录的交互式分析。这些衍生工作不仅扩展了航空数据的应用维度,还催生了基于社区驱动的航空情报共享范式。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务