自动化系统视频图数据格式分析
2016-07-15许乐
许乐
【摘 要】为配合民航业务发展的需要,管制部门需进行自动化系统离线数据的配置,研究不同自动化系统视频图格式,实现格式之间的转化,可极大减轻数据维护人员的工作量。本文通过研究欧洲猫自动化系统和莱斯自动化系统视频图文件格式,实现不同自动化系统视频图之间的互相转化。
【关键词】自动化系统;视频图;弧线
0 前言
随着民用航空业务的快速发展,空中交通管制在整个航空运输服务保障系统中发挥着越来越重要的作用。空中交通管制,其目的是防止航空器之间以及航空器与地面障碍物之间发生冲突,起到维持空中交通秩序、加速空中交通流量的作用。空中交通管制系统包括通信、导航、监视、气象以及管制中心等系统,而自动化系统就是我们通常所说的监视系统。
目前,中国民航北京、上海和广州三大区域管制中心均以欧洲猫自动化系统为主用,莱斯自动化系统为备用。为配合民航业务发展的需要,管制部门需进行自动化系统离线数据的配置,以满足各个时期的需要,如航路航线的调整,活动区域的变更。多套自动化系统适配数据的维护是一项较为繁重的工作,其中制作管制员视频图工作量尤为繁重,因此将欧洲猫自动化系统视频图文件转换为莱斯自动化系统的视频图文件,或将莱斯自动化系统的视频图文件转换为欧洲猫自动化系统视频图文件,可极大减轻数据维护人员的工作量。笔者将对两套系统的视频图数据结构和格式进行分析,并在此基础上制作了两套系统视频图文件可相互转换的软件。
1 视频图文件格式分析
1.1 欧洲猫自动化系统
欧洲猫自动化系统定义了矢量线,折线,多边形,五边进近下滑线,信标,圆环,圆弧,走廊,文本标签等视频图图元格式,每一幅视频图文件可由矢量线,折线,多边形,五边进近下滑线,信标,圆环,圆弧,走廊,文本标签等图元组成。
1.1.1 常用图元格式如下
1.1.2 以上每个图元必须由特征点和图符构成。特征点存储在对应的特征点文件(后缀名为PT),图符分别存储在各个单独的图符文件(后缀名为BITMAP)。
1.1.3 视频图数据存储路径
视频图文件存储在DBM服务器中,未编译的文件存储在SYSTEM_MAP.ASF,编译后的文件存放在SYSTEM_MAP.AIF下面。SYSTEM_MAP.ASF下面分为MAPS、MSAW、等子目录,每个子目录下面均有一个CONTMMI目录,需要在席位上显示的视频图文件必须存放在CONTMMI目录,并且必须在MAPS_POSITION.ASF加以定义。
1.2 莱斯自动化系统
莱斯自动化系统较欧洲猫系统可定义的图元格式略少,仅可定义线段,圆,圆弧,多边形等视频图图元格式,每一幅视频图文件可由有这些图元组成,但视频图颜色可选颜色较多,因此两套系统视频图文件转换后,还需人工修改。
1.2.1 文件格式
莱斯自动化系统使用CETC_DRAWMAP进行视频图的绘制,经过绘制的视频图将在该软件目录下生成DRAW_abc123.txt文件
视频图文件内容每行有以下几种标识开头,如下表;
对于地图数据,各项内容之间以逗号‘,间隔。
每个地图数据占一行,此行由前到后各位分别是:地图数据标记(MAP或Map或map),地图号(最大4位的整数),地图类型(PRIV或GLOB或SYS),地图缺省显示标识(0或1),地图名,地图别名。范例如下:
MAP,234,SYS,0,abc123,abc123,
对于地图元素数据,各项之间以横向制表符‘\t间隔。地图元素数据占2或3行(多边形占多行除外),线段、弧、文字、图符占2行,圆形、扇形占3行。其中第一行为地图属性信息,最后一行为地图位置信息,对于圆形、扇形,中间一行为区域属性信息。
1.2.2 视频图数据格式样例(以线段、圆弧为例)
1)线段信息格式样例
地图保存后,在运行绘图工具所在目录下draw_tmp子目录下会生成SDD_abc123.txt的文件。将文件中内容复制到自动化系统中用于创建数据包的机器的/sdd_data/SDD_staticmap.txt中,然后在DBMS软件上进行数据包的创建和发布。最后重启所有席位的SDD软件即可。
2 视频图文件格式转换及演示工具
基于对以上文件格式的深入分析,笔者制作了一套简单的转换和显示工具,具备欧洲猫自动化系统视频图文件与莱斯自动化系统视频图文件格式转换、欧洲猫视频图文件演示两项功能。视频图演示效果如图1。
3 结语
对自动化系统视频图格式分析发现,一些自动化系统的视频图文件均是以文本文件格式存储的,对它们的格式进行分析,实现相互转换是可能的。莱斯自动化系统系统并没有提供给用户一个很好的视频图制作界面,但是,由于其视频图文件是文本文件,可以直接采用文本编辑器对其进行编辑。可以说,只需要VI,NEDIT等文本编辑器,就能高效、简捷地制作欧洲猫的视频图文件。
【参考文献】
[1]NESACC EUROCAT-X/DPR OFFLINE DATA SPECIFICATION[Z].THALES Corporation,2007,2.
[2]NESACC EUROCAT-X System/Segment Specification[Z].THALES Corporation,2007,1.
[责任编辑:汤静]