Skip to content

PFPX 导航数据格式文档

欢迎使用 PFPX 导航数据文件理解和处理的完整指南。

什么是 PFPX 导航数据?

PFPX(Professional Flight Planner X)使用专有二进制格式的专业导航数据文件。这些文件包含飞行计划的基本信息,包括:

  • 机场和跑道数据
  • 导航设施(VOR、NDB、DME)
  • 航路点和交叉点
  • 航路
  • 标准仪表离场程序(SID)
  • 标准仪表进场程序(STAR)

主要特点

重要提示

截止目前,Aerosoft 和 Navigraph 都没有发布过 PFPX 数据格式的官方规范。这里提供的所有分析和文档都基于个人研究和逆向工程。不保证完全正确。

数据来源

导航数据通常来自以下提供商:

  • Navigraph - 最常见的提供商
  • Aerosoft - 替代数据源

文件特征

  • 格式:带有 XOR 加密的二进制文件
  • 扩展名.nav
  • 编码:自定义字符映射表
  • 结构:头部(明文)+ 编码内容
  • 更新周期:遵循 AIRAC 周期(28天间隔)

快速开始

  1. 快速开始 - 学习基础知识和设置
  2. 文件结构 - 了解整体文件组织
  3. 解码过程 - 学习如何解码文件
  4. 工具 - 使用我们的 Python 解码器工具

文档结构

本文档分为几个部分:

数据格式

了解文件格式的技术方面、编码方法和结构。

数据段

文件中每种数据类型的详细分解:

  • 跑道和机场信息
  • 导航设施和航路点
  • 航路
  • 离场和进场程序

附加说明

专门用于空域管理的数据:

  • 情报区扇区和高度限制
  • 航向范围和限制

工具

用于处理 PFPX 导航数据文件的Python程序。

贡献

发现错误或想要贡献?本文档基于社区研究和发现持续改进。

基于 MIT 许可证发布