一种全线站场图图形界面系统技术方案

技术编号:16152491 阅读:25 留言:0更新日期:2017-09-06 18:06
本发明专利技术公开了一种全线站场图图形界面系统,基于XML语言构造图形,不仅有丰富细致的图形,而且数据可读可扩展性强,交互性也很好,更便于使用。其技术方案为:系统包括:图形文件存储装置,存储站场图图形界面所需的数据文件;处理器,加载图形文件存储装置中的数据文件以生成实时动态变化的站场图;显示装置,处理器生成的实时动态变化的站场图在显示装置上显示。

【技术实现步骤摘要】
一种全线站场图图形界面系统
本专利技术涉及一种图形界面系统,尤其涉及轨道交通领域的全线站场图图形界面系统。
技术介绍
目前ATS(自动列车监控系统)站场图生成方法主要是基于组件。下面以Windows平台下的ActiveX组件为例进行说明。基于ActiveX的站场图主要是由不同的控件组成,基本组成控件包括区段控件、道岔控件、信号机控件、站台控件、车次窗控件以及一些其他控件。首先需要设计可复用站场图控件,并用代码实现;设计可复用组件最先需要完成的任务是设计属性。站场图组件的属性分为静态属性和动态属性两类。静态属性是指在绘制站场图时可以修改的一些组件属性,一旦站场图加载生成,这些属性在系统运行时是不可改变的,也就是相对于运行系统是静态的;动态属性是指在绘制站场图时无需设置或仅需默认设置,而在运行过程中不断改变的属性,也就是在运行过程中动态变化的属性。有了组件后,可以用已经实现的组件拼接成实际的站场图,保存这些组件的静态属性和控件的位置,在运行系统的时候根据保存的文件一次加载绘制控件就可以实现站场图的生成。基于组件生成站场图的方式的缺点是:灵活性差,复用性差,难维护,兼容性差。一旦有新的线路需要增加新的设备就要再设计新的组件;并且如果相同设备需要有不同的表现形式就需要用不同的组件实现;要生成新的或修改旧的组件必须修改代码重新编译;这样的系统和其他的软件兼容起来比较困难。
技术实现思路
以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。本专利技术的目的在于解决上述问题,提供了一种全线站场图图形界面系统,基于XML语言构造图形,不仅有丰富细致的图形,而且数据可读可扩展性强,交互性也很好,更便于使用。本专利技术的技术方案为:本专利技术揭示了一种全线站场图图形界面系统,包括:图形文件存储装置,存储站场图图形界面所需的数据文件;处理器,加载图形文件存储装置中的数据文件以生成实时动态变化的站场图;显示装置,处理器生成的实时动态变化的站场图在显示装置上显示。根据本专利技术的全线站场图图形界面系统的一实施例,图形文件存储装置的数据文件包括根元素组件,根元素组件中进一步包括:控制元素、通用信息元素、联锁区格式元素、文件菜单格式元素。根据本专利技术的全线站场图图形界面系统的一实施例,控制元素进一步包括:版本号元素、作者元素和CRC校验码元素。根据本专利技术的全线站场图图形界面系统的一实施例,通用信息元素进一步包括:颜色库元素、字体库元素和图片库元素。根据本专利技术的全线站场图图形界面系统的一实施例,颜色库元素包括:颜色数据定义元素、默认色索引元素、背景色索引元素、颜色闪烁时间间隔元素。根据本专利技术的全线站场图图形界面系统的一实施例,颜色数据定义元素包括:颜色索引属性、颜色名称元素、客户定义的ARGB颜色值元素、是否闪烁元素,其中A为透明度。根据本专利技术的全线站场图图形界面系统的一实施例,字体库元素包括:字体数据定义元素、默认字体索引元素。根据本专利技术的全线站场图图形界面系统的一实施例,字体数据定义元素包括字体索引属性、字体名称元素、用于指定字体的字符单元或字符的高度元素、用于指定字体中的字符的平均宽度的元素、用于指定字体大小的元素、用于指定字体线条宽度的元素、用于指定字体是否为粗体的元素、是否斜体的元素、是否带有下划线的元素、是否有删除线的元素。根据本专利技术的全线站场图图形界面系统的一实施例,图片库元素包括:图片数据定义元素、默认图片索引元素。根据本专利技术的全线站场图图形界面系统的一实施例,图片数据定义元素包括:图片索引属性、图片URL路径元素。根据本专利技术的全线站场图图形界面系统的一实施例,联锁区格式元素包括:联锁区列表元素,其中联锁区列表元素进一步包括联锁区索引属性、用于定义图形XML文件图标的格式的元素、用于定义图形XML文件按钮的格式的元素。根据本专利技术的全线站场图图形界面系统的一实施例,用于定义图形XML文件图标的格式的元素进一步包括:图标列表元素,图标列表元素进一步包括图标索引属性、图标所属层元素、图标类型元素、默认颜色索引元素、图标关联的逻辑表元素、图标关联的设备索引元素、图标关联的按钮索引元素、填充或非填充圆形图标的元素、线段图标元素、填充或非填充矩形图标的元素、文本框图标元素、填充或非填充多边形图标元素。根据本专利技术的全线站场图图形界面系统的一实施例,图标关联的逻辑表元素进一步包括:简单逻辑表元素或者复杂逻辑表元素,其中简单逻辑表元素包括码位名称列表元素、颜色索引列表元素,复杂逻辑表元素包括布尔逻辑表达式列表元素,其中逻辑表达式列表元素包括由码位索引组成的布尔逻辑表达式元素、当布尔逻辑表达式为真时图标显示的颜色索引元素。根据本专利技术的全线站场图图形界面系统的一实施例,图标关联的设备索引元素进一步包括:设备类型元素、设备索引元素。根据本专利技术的全线站场图图形界面系统的一实施例,填充或非填充圆形图标的元素进一步包括:圆形左上角坐标元素、圆的直径元素、圆形边框的线宽元素、是否填充元素。根据本专利技术的全线站场图图形界面系统的一实施例,线段图标元素进一步包括:线段起点坐标元素、线段终点坐标元素、线宽元素。根据本专利技术的全线站场图图形界面系统的一实施例,填充或非填充矩形图标的元素进一步包括:矩形左上角坐标元素、矩形宽元素、矩形高元素、矩形线宽元素、是否填充元素、矩形旋转角度元素。根据本专利技术的全线站场图图形界面系统的一实施例,填充或非填充多边形图标元素进一步包括:所有组成多边形的路径的集合元素、多边形线宽元素、是否填充元素。根据本专利技术的全线站场图图形界面系统的一实施例,所有组成多边形的路径的集合元素进一步包括:路径列表元素,路径列表元素包括路径为直线的元素、路径为贝塞尔曲线的元素、或者路径为椭圆弧的元素三者之一,其中路径为直线的元素包括线段始端元素、线段终端元素,路径为贝塞尔曲线的元素包括曲线起始点元素、曲线第一个控制点元素、曲线第二个控制点元素、曲线终结点元素,路径为椭圆弧的元素包括从中截取弧线的椭圆的矩形边界的左上角位置的元素、从中截取弧线的椭圆的矩形边界的宽元素、从中截取弧线的椭圆的矩形边界的高元素、弧线的起始角度元素、弧线起始和弧线末尾之间的角度元素。根据本专利技术的全线站场图图形界面系统的一实施例,文本框图标元素包括:文本框左上角坐标元素、文本框宽元素、文本框高元素、文本框内容元素、文本框内容是否可以被客户编辑元素、文本框中文字对齐方式元素、文本框中文字使用字体索引元素,其中文本框中文字对齐方式元素又包含定义文本框中文字水平对齐方式元素、定义文本框中文字垂直对齐方式元素。根据本专利技术的全线站场图图形界面系统的一实施例,用于定义图形XML文件按钮的格式的元素包括:按钮列表元素,按钮列表元素包括按钮索引属性、按钮类型元素、按钮关联的设备索引元素、按钮当前状态元素。根据本专利技术的全线站场图图形界面系统的一实施例,文件菜单格式元素包括:菜单文本的默认对齐方式元素、菜单文本的默认颜色索引元素、菜单文本的默认字体索引元素、菜单文本的默认背景色索引元素、菜单元素。根据本本文档来自技高网...
一种全线站场图图形界面系统

【技术保护点】
一种全线站场图图形界面系统,其特征在于,包括:图形文件存储装置,存储站场图图形界面所需的数据文件;处理器,加载图形文件存储装置中的数据文件以生成实时动态变化的站场图;显示装置,处理器生成的实时动态变化的站场图在显示装置上显示。

【技术特征摘要】
1.一种全线站场图图形界面系统,其特征在于,包括:图形文件存储装置,存储站场图图形界面所需的数据文件;处理器,加载图形文件存储装置中的数据文件以生成实时动态变化的站场图;显示装置,处理器生成的实时动态变化的站场图在显示装置上显示。2.根据权利要求1所述的全线站场图图形界面系统,其特征在于,图形文件存储装置的数据文件包括根元素组件,根元素组件中进一步包括:控制元素、通用信息元素、联锁区格式元素、文件菜单格式元素。3.根据权利要求2所述的全线站场图图形界面系统,其特征在于,控制元素进一步包括:版本号元素、作者元素和CRC校验码元素。4.根据权利要求2所述的全线站场图图形界面系统,其特征在于,通用信息元素进一步包括:颜色库元素、字体库元素和图片库元素。5.根据权利要求4所述的全线站场图图形界面系统,其特征在于,颜色库元素包括:颜色数据定义元素、默认色索引元素、背景色索引元素、颜色闪烁时间间隔元素。6.根据权利要求5所述的全线站场图图形界面系统,其特征在于,颜色数据定义元素包括:颜色索引属性、颜色名称元素、客户定义的ARGB颜色值元素、是否闪烁元素,其中A为透明度。7.根据权利要求4所述的全线站场图图形界面系统,其特征在于,字体库元素包括:字体数据定义元素、默认字体索引元素。8.根据权利要求7所述的全线站场图图形界面系统,其特征在于,字体数据定义元素包括字体索引属性、字体名称元素、用于指定字体的字符单元或字符的高度元素、用于指定字体中的字符的平均宽度的元素、用于指定字体大小的元素、用于指定字体线条宽度的元素、用于指定字体是否为粗体的元素、是否斜体的元素、是否带有下划线的元素、是否有删除线的元素。9.根据权利要求4所述的全线站场图图形界面系统,其特征在于,图片库元素包括:图片数据定义元素、默认图片索引元素。10.根据权利要求9所述的全线站场图图形界面系统,其特征在于,图片数据定义元素包括:图片索引属性、图片URL路径元素。11.根据权利要求2所述的全线站场图图形界面系统,其特征在于,联锁区格式元素包括:联锁区列表元素,其中联锁区列表元素进一步包括联锁区索引属性、用于定义图形XML文件图标的格式的元素、用于定义图形XML文件按钮的格式的元素。12.根据权利要求11所述的全线站场图图形界面系统,其特征在于,用于定义图形XML文件图标的格式的元素进一步包括:图标列表元素,图标列表元素进一步包括图标索引属性、图标所属层元素、图标类型元素、默认颜色索引元素、图标关联的逻辑表元素、图标关联的设备索引元素、图标关联的按钮索引元素、填充或非填充圆形图标的元素、线段图标元素、填充或非填充矩形图标的元素、文本框图标元素、填充或非填充多边形图标元素。13.根据权利要求12所述的全线站场图图形界面系统,其特征在于,图标关联的逻辑表元素进一步包括:简单逻辑表元素或者复杂逻辑表元素,其中简单逻辑表元素包括码位名称列表元素、颜色索引列表元素,复杂逻辑表元素包括布尔逻辑表达式列表元素,其中逻辑表达式列表元素包括由码位索引组成的布尔逻辑表达式元素...

【专利技术属性】
技术研发人员:黎邓根李娟娟王丽丽
申请(专利权)人:湖南中车时代通信信号有限公司
类型:发明
国别省市:湖南,43

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

1