一种AIXM数据结构的本土化编码方法、装置及存储介质制造方法及图纸

技术编号:25950089 阅读:35 留言:0更新日期:2020-10-17 03:42
本发明专利技术公开了一种AIXM数据结构的本土化编码方法、装置及存储介质,本发明专利技术方法在现有标准AICM的基础上,基于本土航空实体与其关系对其中的AIXM编码进行实体、属性及数据类型的删除、修改及属性重定义,进而实现航空实体的AIXM本土化编码,使一套标准AICM能够适用与不同国家AIS需求,减少了航空情报系统的负担,在确保数据格式统一的前提下,既能实现本国AIS系统与他国AIS系统的信息交换效率与可靠性,同时也能实现本国航空情报要素的特殊编码需求。

【技术实现步骤摘要】
一种AIXM数据结构的本土化编码方法、装置及存储介质
本专利技术属于AIXM数据处理
,具体涉及一种AIXM数据结构本土化方法。
技术介绍
航空情报信息交换模型(AeronauticalInformationExchangeMode,AIXM)是国际民航组织提出的一种用于实现航空情报服务中各航空元素数据交换的标准,是全球航空信息表达、存储、交互的基础。航空情报信息交换模型包含AICM和AIXM两部分,AICM的源技术是UML,描述航空要素实体、关系和时间的模型,AICM使项目参与者能够交流和理解所管理的信息,同时也是航空要素编码中数据结构的依据;AIXM的源技术是XML,是航空实体进行数据编码的标准,以AIXM数据格式对航空数据存储、管理,以便计算机对信息进行发送和接收AIXM的使用是在全球范围内提供一个实际可行的航空数据和交换格式模型,使用该模型不仅可以改进本国航空信息服务(AIS)系统,同时可以实现本国AIS系统与它国AIS系统的信息交换。由于其面向全球化,定义了航空元素的全部可能属性,但是也增加了航空情报系统的负担,同时即便对于同一航向要素各国在要素属性上的定义也存在差别,比如民航常用的路基导航台“甚高频全向信标VOR”,标准的AIXM模型中,基于欧美国家对VOR属性的定语,具有“服务范围”这一属性,而我国对VOR并未定义该属性。因此研究AIXM的进一步本土化的可行性,归纳AIXM本土化的技术流程对改善本国AIS系统具有重大的意义,且AIXM数据标准本土化,目前国内还没有人或机构提出。r>
技术实现思路
针对现有技术中的上述不足,本专利技术提供的AIXM数据结构的本土化编码方法、装置及可读存储介质解决了
技术介绍
中的上述问题。为了达到上述专利技术目的,本专利技术采用的技术方案为:一种AIXM数据结构的本土化编码方法,在保持原有AIXM数据结构不变的基础上,根据本土航空实体的类型及属性,对AIXM编码的实体、属性及数据类型进行删除、修改及属性重定义,实现AIXM数据结构的本土化编码。进一步地,根据本土航空实体的类型及属性,对AIXM编码的实体、属性及数据类型进行删除、修改及属性重定义,实现AIXM数据的本土化编码的方法具体为:S1、确定本土航空实体,并判断其是否存在于标准AICM中;若是,则进入步骤S2;若否,则进入步骤S6;S2、判断本土航空实体属性与标准AICM中的实体属性的关系;若属性一致,则进入步骤S3;若本土航空实体属性多于标准AICM中公布的实体属性,则进入步骤S4;若本土航空实体属性少于标准AICM中公布的实体属性,则进入步骤S5;S3、判断本土航空实体属性的基本数据类型是否均存在于标准AICM中;若是,则进入步骤S8;若否,则进入步骤S7;S4、将多于标准AICM中的实体属性的本土航空实体属性部分的属性编码加入到本土航空实体AIXM的AbstractFeatureExtent元素中,进入步骤S3;S5、在标准AICM中保留与本土航空实体属性相同的实体属性,并将多于本土航空实体属性的标准AICM中的实体属性删除,进入步骤S3;S6、寻找与本土航空实体相关的实体,并将其整体属性编码加入到本土航空实体AIXM的AbstractFeatureExtent元素中,进入步骤S3;S7、将多于标准AICM中的数据类型的本土航空实体数据类型对应的数据增加至标准AICM中,进入步骤S8;S8、基于当前本土航空实体AIXM及标准AICM中存储的本土航空实体信息,进行本土航空实体的AIXM编码,实现AIXM数据结构的本土化编码。进一步地,所述AbstractFeatureExtent元素为实体向AIXM映射规则中,用于实体扩展的元素。进一步地,所述步骤S3中的基本数据类型包括长度单位和速度数据。进一步地,所述步骤S6中,通过在本土航空规范以及实际运行中寻找与该本土航空实体相关的实体。一种AIXM数据结构的本土化编码装置,包括:实体对比模块,用于将本土航空实体与标准AICM中存储的实体进行对比,并根据对比结果对本土航空实体AIXM进行修改;实体属性对比模块,用于将本土航空实体属性与标准AICM中存储的实体属性进行对比,并根据对比结果对本土航空实体对应的AIXM或标准AICM存储的实体属性进行修改;实体数据类型对比模块,用于将本土实体属性的数据类型与标准AICM中存储的实体属性数据类型进行对比,并根据对比结果对用于本土航空实体AIXM编码的标准AICM中存储数据类型进行修改;本土航空实体AIXM编码模块,用于根据当前本土航空实体AIXM及标准AICM中存储的本土航空实体信息进行AIXM编码,实现AIXM数据结构的本土化编码。进一步地,所述实体对比模块中,根据对比结果对本土航空实体AIXM进行修改的方法为:当本土航空实体不存在于标准AICM中时,寻找与本土航空实体相关的实体,并将其整体属性编码加入到本土航空实体AIXM的AbstractFeatureExtent元素中。进一步地,所述实体属性对比模块中,根据对比结果对本土航空实体对应的AIXM进行修改的方法为:当本土航空实体属性多于标准AICM中公布的实体属性时,将多于标准AICM中的实体属性的本土航空实体属性部分的属性编码加入到本土航空实体AIXM的AbstractFeatureExtent元素中;根据对比结果对标准AICM存储的实体属性进行修改的方法为:当本土航空实体属性少于标准AICM中公布的实体属性时,在标准AICM中保留与本土航空实体属性相同的实体属性,并将多于本土航空实体属性的标准AICM中的实体属性删除。进一步地,所述实体数据类型对比模块中,根据对比结果对用于本土航空实体AIXM编码的标准AICM中存储数据类型进行修改的方法为:当本土航空实体属性的基本数据类型多于标准AICM中时,将多于标准AICM中的数据类型的本土航空实体数据类型对应的数据增加至标准AICM中。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序可执行指令用于使计算机执行上述AIXM数据结构的本土化编码方法。本专利技术的有益效果为:本专利技术方法在现有标准AICM的基础上,基于本土航空实体与其关系对其中的AIXM编码进行实体、属性及数据类型的删除、修改及属性重定义,进而实现航空实体的AIXM本土化编码,使一套标准AICM能够适用与不同国家AIS需求,减少了航空情报系统的负担;本专利技术中的AIXM本土化的核心目的是通过对标准AIXM的研究,在保持原有数据结构不变的情况下,通过一定调整,使其更好的服务与本土航空情报业。因此,在确保数据格式统一的前提下,既能实现本国AIS系统与他国AIS系统的信息交换效率与可靠性,同时也能实现本国航空情报要素的特殊编码要求。附图说明图1为本专利技术提供的AIXM数据结构的本土化编码方法流程图本文档来自技高网...

【技术保护点】
1.一种AIXM数据结构的本土化编码方法,其特征在于,在保持原有AIXM数据结构不变的基础上,根据本土航空实体的类型及属性,对AIXM编码的实体、属性及数据类型进行删除、修改及属性重定义,实现AIXM数据结构的本土化编码。/n

【技术特征摘要】
1.一种AIXM数据结构的本土化编码方法,其特征在于,在保持原有AIXM数据结构不变的基础上,根据本土航空实体的类型及属性,对AIXM编码的实体、属性及数据类型进行删除、修改及属性重定义,实现AIXM数据结构的本土化编码。


2.根据权利要求1所述的AIXM数据结构的本土化编码方法,其特征在于,根据本土航空实体的类型及属性,对AIXM编码的实体、属性及数据类型进行删除、修改及属性重定义,实现AIXM数据的本土化编码的方法具体为:
S1、确定本土航空实体,并判断其是否存在于标准AICM中;
若是,则进入步骤S2;
若否,则进入步骤S6;
S2、判断本土航空实体属性与标准AICM中的实体属性的关系;
若属性一致,则进入步骤S3;
若本土航空实体属性多于标准AICM中公布的实体属性,则进入步骤S4;
若本土航空实体属性少于标准AICM中公布的实体属性,则进入步骤S5;
S3、判断本土航空实体属性的基本数据类型是否均存在于标准AICM中;
若是,则进入步骤S8;
若否,则进入步骤S7;
S4、将多于标准AICM中的实体属性的本土航空实体属性部分的属性编码加入到本土航空实体AIXM的AbstractFeatureExtent元素中,进入步骤S3;
S5、在标准AICM中保留与本土航空实体属性相同的实体属性,并将多于本土航空实体属性的标准AICM中的实体属性删除,进入步骤S3;
S6、寻找与本土航空实体相关的实体,并将其整体属性编码加入到本土航空实体AIXM的AbstractFeatureExtent元素中,进入步骤S3;
S7、将多于标准AICM中的数据类型的本土航空实体数据类型对应的数据增加至标准AICM中,进入步骤S8;
S8、基于当前本土航空实体AIXM及标准AICM中存储的本土航空实体信息,进行本土航空实体的AIXM编码,实现AIXM数据结构的本土化编码。


3.根据权利要求2所述的AIXM数据结构的本土化编码方法,其特征在于,所述AbstractFeatureExtent元素为实体向AIXM映射规则中,用于实体扩展的元素。


4.根据权利要求3所述的AIXM数据结构的本土化编码方法,其特征在于,所述步骤S3中的基本数据类型包括长度单位和速度数据。


5.根据权利要求4所述的AIXM数据结构的本土化编码方法,其特征在于,所述步骤S6中,通过在本土航空规范以及实际运行中寻找与该本土航空实体...

【专利技术属性】
技术研发人员:赖欣黄龙杨胡敬玉吴题鲁力代毅曾纪炜赵得存
申请(专利权)人:中国民用航空飞行学院
类型:发明
国别省市:四川;51

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

1