XML技术在飞行数据处理怎么写作中的应用

更新时间:2024-03-06 作者:用户投稿原创标记本站原创 点赞:5605 浏览:16634

摘 要 :随着我国加入WTO以后,航空事业得到了快速迅猛的发展,空中交通日益繁忙,飞行数据处理怎么写作工作量也非常巨大,本文将探讨XML技术在飞行数据处理怎么写作中的应用,更好的提高飞行数据处理怎么写作.

关 键 词 :飞行数据 数据处理

随着我国航空事业的快速发展, 航空电报的拍发量也逐渐增大, 电报的使用已经成为空中交通管制备受关注的重要方面,而要求维护航天空中交通秩序,确保空中交通畅通,提高飞行器的飞行效率,确保飞行安全进行,防止航空器对撞事故,以及机场及其附近空域内的航空器同障碍物发生相撞事故.但是我国在空中交通管制水平发展较晚,与国外比,还存在一定的差距,但是由于经济的发展,航空事业快速推进,空中交通日益繁止.我国民用航空飞行量增长速度是以每年将近200/ok三等于右”的速度快速的增长.京广线以东地区的机场起降架次占全国的76%以上,该地区空域内的飞行矛盾非常突出,同时中西部地区飞行量也呈快速增长势头.使得空管系统飞行数据处理怎么写作器的电报处理技术要求越来越高.本文将认识xml技术.并且根据当前产品所使用的电报处理解决方案的基础上,提出关于XML技术在飞行数据处理怎么写作中的应用.

一、空中交通管制系统研发的作用和总体架构

各航路流量的增大,机场的增多,使得在航空港密集地区,机场间出现起落航线交叉重叠,彼此影响,空中交通管制系统作为一个庞大的系统工程,包括很多系统:雷达数据处理子系统、飞行数据处理子系统、人机界面子系统和系统监控子系统等.而现有空中交通管制设备己不能有效地实旋调度和管理,空中交通安全问题十分突出,严重制约了我国航空运输业的快速发展.为保证飞行安全和航班正常,迫切需要通过对空管系统关键技术的研制,加快空管系统的系统化、网络化、自动化和信息化建设,开发具有自主知识产权的新一代空管自动化系统.作为飞行数据处理系统,主要是通过通信处理机与外界交换数据,提供了与飞行情报网接口的能力,实现了与用户相邻单位现有空中交通管制中心系统的之间的互连互通,飞行情报传输稳定、可靠.包括:炮射计划处理、管制移交警示、SR代码管理 、飞行数据输入和修改、空域管理、飞行航线处理、飞行情报处理、飞行计划与航迹配对及~致性监视和飞行计划冲突探测与预先调配、飞行情报收发预处理、飞行计划处理、重复性飞行计划管理、飞行数据分配.

二、XML信息交换技术

XML即为“可扩展的标记语言”(eXtensible Markup Language ),XML 作为1种可扩展性标记语言, 其自描述性使其非常适用于不同应用间的数据交换, 而且这种交换是不以预先规定1组数据结构定义为前提.定义了应用间传递数据的结构,这种结构的描述是一种简单的、能够用通用编辑器读取的文本.是由W3C组织于1998 年2月制定的1种通用语言规范, 是SGML的简化子集, 专门为Web 应用程序而设计. XML数据源从应用角度有3种类型:一是来源于其它各种应用数据,如邮件、目录清单等.二是XML纯文本文档.关系型数据库.三是最适合于当前最为流行的基于3层结构的应用开发.图一、典型的XML数据存取机制.

三、XML技术在飞行数据处理怎么写作中的应用

在XML中的数据可能是接收到的数据,也可能是要发送的数据,监控中心和站点必须准确控制 XML文件的接收和发送.而电报接n完成对航空动态电报的实时接收和发送,并进行译码.飞行数据处理机实现对飞行计划和动态飞行数据自动管理,飞行进程的管理,为雷达显控系统和飞行数据显控系统提供后台数据支持.为了适应我国民航的发展,提高工作效率,逐步实现空管电报的自动化和飞行信息处理自动化,XML是用来描述数据和保 存数据的一种灵活而有效的方式,能够清楚地表示出:什么是 数据,有什么数据及如何组织数据.Web怎么写作器与客户机之间的数据传递方式有3种:H’1’ML页面、XML文档以及XML数据岛.其中,XML数据岛通过特定的标签把XML数据直接嵌入到HTML文档中.采用数据岛作为交互手段,不仅可以使数据具备一定的语义信息,同时还能保持HTML原有的一些特色,如利用用户端脚本程序实现动态信息交换等.

XML数据岛的实现方法是在H’I’ML文档中使用标签.代码的嵌入方式有两种:直接嵌入(如例1)和外部引用(如例2).

例1:

< xml version =“0">

等XML definitions等

< /XML>

例2:

< XML ID=" MyXMLData" SRC=“http://.mi-croeoft, corn/MyXMLData. xml">

2.3访问XML

也就是说XML文件控制在实现文件传输的基础上,对XML文件的封装、解析、 接收和发送等操作使用多线程方式并行处理,同时还引入队列(Queue)的机 制.监控中心的基本处理机制与流程: 文件接收线程接收到 XML文件后,先不管文件的具体内容,只负责将 文件入队.然后由专门负责从队列中提取文件的线 程将文件取出,由处理线 程进行解析、处理,另外有专门负 责发送文件的线程将文件发送出去.监控中心要往各站点发送 的数据有一个独立的线程负责从数据库中读取相应数据封装成 XML文件放入发送队列,等待发送.数据处理线程负责对数据 库中的数据做进一步的业务处理,而系统监管线程主要的任务 就是监视其它各个线程的状态,及时进行调整、修复或者发出 报警,以保证系统正常运行.XML文件队列的管理,虽然XML文件的部分有优先级和站点编号信息,但是需要解析XML文件才能得到,为此要把文件名定为“优先级_ 站点编号_流水号.xml”的格式,可在一定程度上方便处理的过程.


总之,XML技术在飞行数据处理怎么写作中的应用使原本错综复杂地、多种格式数据相互收发控制变得逻 辑简单、层次分明、实现方便、安全可靠、稳定高效.