一种换季班机航线的数字化处理方法技术

技术编号:30529348 阅读:12 留言:0更新日期:2021-10-27 23:18
本发明专利技术公开了一种换季班机航线的数字化处理方法,包括:解析换季班机航线原始文件;验证班机航线数据;对班机航线进行进离场截点处理;设置班机航线限制条件;合并相同走向的班机航线;与管制一号数据进行比对验证;生成结构化XML数据文件。本方法可自动处理换季班机航线原始文件,将班机航线文本内容转换为结构化数据信息。本方法应用于各空管情报部门、航空公司班机航线换季工作,节省人力,提高效率,促进航空安全。促进航空安全。促进航空安全。

【技术实现步骤摘要】
一种换季班机航线的数字化处理方法


[0001]本专利技术涉及一种电数字数据处理方法,特别是涉及一种将换季班机航线文本内容自动转换为计算机能够处理的结构化数据的处理方法。

技术介绍

[0002]班机航线是由中国民航管理部门发布的,用于规定在我国国内城市之间、内地与港澳台城市之间、国内与国外城市之间以及国境点之间的中国境内部分航线的走向、飞行高度以及限制条件等信息的民航运行规范。各国内或国外航空公司在中国境内运行的航线运行必须严格遵守民航部门发布的班机航线,各空中交通管制部门也严格按照班机航线指挥航班空中运行。班机航线是我国民航运输的重要法规性文件。
[0003]我国民航每年将发布冬春季和夏秋季两季新增固定班机航线以及若干次不定期发布的临时班机航线(统称换季班机航线),每次换季班机航线数量达上千条,公布形式为Word或PDF格式电子文件。各级空管部门、航空公司接收到换季班机航线数据后,都需在短时间内将班机航线数据录入到生产运行系统,用于飞行计划、航线申请、航线批复、航线指挥等重要领域。
[0004]目前,各空管部门、航空公司对换季班机航线的处理主要依靠人工处理,由人工将上千条班机航线逐条录入运行系统,每条班机航线包含数十个录入项。同时,班机航线与机场、航路、空域结构等航空基础数据密切相关,这些基础数据也在按周期不断更新,换季班机航线原始文件中经常出现与现行基础数据不匹配现象。人工录入班机航线时还需同时校验与现行基础数据是否匹配,验证新增班机航线与已有班机航线、与进离场飞行程序是否重复、冲突等。
[0005]现行以人工处理换季班机航线的方法耗时巨大、效率低下,容易发生错误或遗漏现象,对航空运输的效率和安全产生不利影响。

技术实现思路

[0006]为解决目前换季班机航线只能人工逐条处理,无法借助计算机进行批量验证和处理的问题,本专利技术提供一种换季班机航线的数字化处理方法,该方法可以实现换季班机航线自动验证和转换,并生成结构化的班机航线数据,生成的结构化班机航线数据可被管制部门和航空公司的运行系统自动导入,提高航空效率与安全。
[0007]为了实现上述目的,本专利技术的技术方案包括以下步骤:步骤1:解析换季班机航线原始文件;步骤2:验证班机航线数据;步骤3:对班机航线进行进离场截点处理;步骤4:设置班机航线限制条件;步骤5:合并相同走向的班机航线;步骤6:与管制一号数据进行比对验证;
步骤7:生成结构化XML数据文件。
[0008]进一步地,解析换季班机航线原始文件,包括以下步骤:步骤1

1:获取换季班机航线原始文件。从中国民航官方渠道获得换季班机航线原始Word或Pdf文件。
[0009]步骤1

2:对原始文件按城市对单元拆分。拆分方法采用正则表达式,通过关键字将班机航线原始文件拆分成若干个城市对单元文本。
[0010]步骤1

3:对每个城市对单元按始末城市、航线走向和高度信息拆分。拆分方法采用正则表达式,对班机航线城市对单元内部关键字进行拆分,获得班机航线的起飞城市、落地城市、去程走向、回程走向、飞行高度信息。将每个单独的去程或回程走向设置成一条待处理班机航线,并赋予其起飞、落地城市、飞行高度信息。
[0011]进一步地,验证班机航线数据,包括以下步骤:步骤2

1:获取当前生效的基础航空情报数据。从当前有效的中国民航国内航空资料汇编(NAIP)数据光盘中读取所有机场、航路走向、航路点、飞行程序、国内城市、国外城市、班机航线和航路限制信息等基础数据。新建错误核实列表。
[0012]步骤2

2:逐一对所有待处理班机航线进行验证和处理。
[0013]步骤2

3:验证班机航线的机场、航路和航路点名称是否正确。验证基础数据中是否存在班机航线走向中的机场、航路点和航路名称,将不存在的机场、航路点和航路名称,记录到错误核实列表,返回步骤2

2。
[0014]步骤2

4:验证班机航线始末城市名称是否正确。包括对国内和国外城市的验证。国内城市验证准则是:若该城市有多个机场,则城市名应为城市名加机场名;国外城市验证准则是:其一,验证是否存在拼音相同但汉字不同的城市。其二,验证是否存在名称相同但所属国家不同的城市。若存在,将该城市记录到错误核实列表中,返回步骤2

2。
[0015]步骤2

5:验证班机航线的走向连通性是否正确。首先从基础数据中获得该班机航线走向中各航路的所有航路点,然后检验班机航线走向的各航路出入点是否属于该航路,最后验证班机航线的所有航路点是否重复。若验证未通过,记录到错误核实列表中,返回步骤2

2。
[0016]步骤2

6:验证班机航线转高点和高度层是否正确。其一,验证班机航线所有转高点是否在班机航线所有点中;其二,验证班机航线高度层数值是否在允许范围内;其三,计算转高点处班机航线的真方位,验证高度层是否满足“东单西双”原则。若上述验证未通过,记录到错误核实列表中,返回步骤2

2。
[0017]进一步地,对班机航线进行进离场截点处理,包括以下步骤:步骤3

1:提取班机航线始末机场对应的进离场飞行程序。从步骤2

1中获取的基础航空数据中,根据班机航线始末机场提取对应进场和离场飞行程序。
[0018]步骤3

2:判断班机航线走向中是否与进离场飞行程序有重叠部分。其一,判断班机航线起飞端航路点局部走向是否与该机场离场飞行程序有重复;其二,判断班机航线落地端航路点局部走向是否与该机场进场飞行程序有重复。若起飞端或落地端有重复,进行下一步。
[0019]步骤3

3:在班机航线走向中标记重叠部分,设置走向截点信息。若起飞端有重复,从班机航线起飞端航路点中标记与离场飞行程序重叠部分,将最后一个重复点设为起飞端
截点。若落地端有重叠,从班机航线落地端航路点中标记与进场飞行程序重叠部分,将第一个重复点设为落地端截点。将截点操作前的走向信息设置为该班机航线的完整走向,将截点操作后的走向信息设置为该班机航线的公布走向。
[0020]进一步地,设置班机航线限制条件,包括以下步骤:步骤4

1:提取班机航线限制信息数据。从基础数据中提取航路限制信息表,该表记录航路局部走向以及对应的限制信息。
[0021]步骤4

2:判断班机航线走向与限制信息是否匹配,将匹配的班机航线设置限制条件。将班机航线所有航路点与限制信息表中的航路局部走向逐一比对,如果有相同的局部走向,则将对应限制信息累加到该班机航线的限制条件中。
[0022]进一步地,合并相同走向的班机航线,包括以下步骤:步骤5

1:提取已有班机航线数据。从基础数据中提取所有班本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种换季班机航线的数字化处理方法,其特征在于,包括以下步骤:步骤1:解析换季班机航线原始文件;步骤2:验证班机航线数据;步骤3:对班机航线进行进离场截点处理;步骤4:设置班机航线限制条件;步骤5:合并相同走向的班机航线;步骤6:与管制一号数据进行比对验证;步骤7:生成结构化XML数据文件。2.如权利要求1所述的一种换季班机航线的数字化处理方法,其特征在于,步骤1包括以下步骤:步骤1

1:获取换季班机航线原始文件;步骤1

2:对原始文件按城市对单元拆分;步骤1

3:对每个城市对单元按始末城市、航线走向和高度信息拆分。3.如权利要求1所述的一种换季班机航线的数字化处理方法,其特征在于,步骤2包括以下步骤:步骤2

1:获取当前生效的基础航空情报数据;步骤2

2:逐一对所有待处理班机航线进行验证和处理;步骤2

3:验证班机航线的机场、航路和航路点名称是否正确;步骤2

4:验证班机航线始末城市名称是否正确;步骤2

5:验证班机航线的走向连通性是否正确;步骤2

6:验证班机航线转高点和高度层是否正确。4.如权利要求1所述的一种换...

【专利技术属性】
技术研发人员:宋柯贾斌阎海宁王欣刘士超袁兆锋纪雪松赵海杰
申请(专利权)人:中国民用航空局空中交通管理局航行情报服务中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1