轨道交通行业站场图绘制方法及系统技术方案

技术编号:28215839 阅读:20 留言:0更新日期:2021-04-24 14:59
本发明专利技术提供轨道交通行业站场图绘制方法及系统,方法包括如下步骤:基于SVG图元特性配置图元文件;读取所述图元文件,判断所述图元文件是否合法,若合法,则基于所述图元文件生成SVG文件格式的静态站场图;对所述图元文件进行解析,基于所述图元文件的解析数据,实现静态站场图的动态刷新。本发明专利技术提供的轨道交通行业站场图绘制方法及系统,解决传统的轨道交通行业站场图的绘制大多采用AutoCAD软件或是C#编程语言实现手动绘制或者代码控制,存在站场图绘制效率低,站场图的刷新效率低以及刷新不及时的问题。不及时的问题。不及时的问题。

【技术实现步骤摘要】
轨道交通行业站场图绘制方法及系统


[0001]本专利技术属于轨道交通行业
,具体涉及轨道交通行业站场图绘制方法及系统。

技术介绍

[0002]站场图的绘制是轨道交通车站工作组织问题研究、车站站场图方案优化、车站作业过程仿真以及车站工作组织智能决策方法等轨道交通车站相关问题研究的基础。站场图是线路以及列车运行的模拟表现,通过站场图可以看到整条线路上的设备名称与位置;更重要的是它可以实时显示设备的动态信息,是一种图形化的信息表达方式。站场图为线路仿真系统提供了最直接的页面显示,帮助线路仿真系统与各个系统模块联系起来,使整个仿真测试系统形成一个闭环,为开发人员提供了极大的便利。
[0003]传统的轨道交通行业站场图的绘制大多采用AutoCAD((Autodesk Computer Aided Design)软件或是C#编程语言来实现手动绘制或者代码控制,存在站场图绘制效率低,站场图的刷新效率低以及刷新不及时的问题。

技术实现思路

[0004]为了克服现有技术的缺陷,本专利技术提供轨道交通行业站场图绘制方法及系统,解决传统的轨道交通行业站场图的绘制大多采用AutoCAD软件或是C#编程语言实现手动绘制或者代码控制,存在站场图绘制效率低,站场图的刷新效率低以及刷新不及时的问题。
[0005]本专利技术通过如下技术方案实现:本专利技术的轨道交通行业站场图绘制方法,包括如下步骤:基于SVG图元特性配置图元文件;读取所述图元文件,判断所述图元文件是否合法,若合法,则基于所述图元文件生成SVG文件格式的静态站场图;对所述图元文件进行解析,基于所述图元文件的解析数据,实现静态站场图的动态刷新。
[0006]进一步的,所述基于SVG图元特性配置图元文件,具体包括:基于SVG图元特性进行基础图元配置;结合所述基础图元配置进行标准图元库配置;对标准图元库进行工程配置和图元动态解析配置。
[0007]进一步的,所述基于SVG图元特性进行基础图元配置,具体包括:基于SVG图元特性配置基础图元;对基础图元进行基础图元属性配置和基础图元数据结构配置。
[0008]进一步的,所述基础图元包括文本、点、线、椭圆、矩形、多边形。
[0009]进一步的,所述基础图元属性配置包括设定基础图元的基本属性;所述基础图元数据结构配置包括矩形数据结构配置、椭圆数据结构配置、多边形
数据结构配置、线条数据结构配置、文本数据结构配置以及路径数据结构配置,其中线条数据结构配置包括直线数据结构配置和折线数据结构配置。
[0010]进一步的,结合所述基础图元配置进行标准图元库配置,具体包括:配置标准图元;声明所述标准图元的工程属性结构;基于所述标准图元的工程属性结构,得到对应设备的标准图元;通过对应设备的标准图元组合得到标准图元库;其中,对应设备的标准图元即是设备图元。
[0011]进一步的,所述配置标准图元包括标准图元组成配置以及标准图元属性配置;所述标准图元组成配置包括配置标准图元的基础图元组成;所述标准图元属性配置包括配置标准图元内各个基础图元的属性。
[0012]进一步的,所述声明所述标准图元的工程属性结构包括声明标准图元的设备类型、当前车站的ID,设备子类型、设备ID、设备逻辑名称、设备显示名称、正反向公里标、设备在站场图中的绝对位置、设备名称的位置坐标、相对坐标、开箱角度、设备的显示隐藏、设备描述信息、设备在站场中的层级以及延时提示框。
[0013]进一步的,所述基于所述标准图元的工程属性结构,得到对应设备的标准图元,具体包括:根据标准图元的工程属性结构确定设备类型;根据设备类型得到对应设备的标准图元。
[0014]进一步的,对标准图元库进行工程配置,具体包括:对标准图元库进行工程属性配置,具体包括:确定标准图元库内的设备图元的设备子类型;确定标准图元库内的设备图元的设备ID;确定标准图元库内的设备图元在站场图中具体位置的设备位置坐标;以及确定标准图元库内的设备图元在站场中的层级。
[0015]进一步的,对标准图元库进行图元动态解析配置,具体包括:定义标准图元库内的标准图元与设备状态的映射关系。
[0016]进一步的,所述基于所述图元文件生成SVG文件格式的静态站场图,具体包括:通过设备图元的组合生成SVG文件格式的静态站场图。
[0017]进一步的,对所述图元文件进行解析,基于所述图元文件的解析数据,实现静态站场图的动态刷新,具体包括:确定静态站场图中需要刷新的设备;通过所述设备的设备ID选择需要刷新的设备;解析定义的标准图元库内的标准图元与设备状态的映射关系,确定需要刷新的设备图元;通过刷新设备图元,实现静态站场图的动态刷新。
[0018]进一步的,设备图元的刷新方式,包括如下方式的任意一种:对设备图元进行整体替换;替换组成设备图元的局部基础图元;
设置设备图元刷新动画。
[0019]进一步的,在读取所述图元文件之前,检查图元文件是否存在,若是,则读取所述图元文件,若否,则停止启动图元文件。
[0020]进一步的,在判断所述图元文件是否合法的过程中,若不合法,则记录检查日志。
[0021]进一步的,在基于所述图元文件生成SVG文件格式的静态站场图之前,还包括判断是否有无法找到的基础图元和非法属性,若有,则记录检查日志,若无,则基于所述图元文件生成SVG文件格式的静态站场图,并对图元文件进行解析。
[0022]对应于上述轨道交通行业站场图绘制,本专利技术还提供一种轨道交通行业站场图绘制系统,包括图元文件配置模块、读取模块、判断模块、图形生成模块以及动态刷新模块;所述图元文件配置模块,用于基于SVG图元特性配置图元文件;所述读取模块,用于读取所述图元文件,并发送给判断模块;所述判断模块,接收所述图元文件,判断所述图元文件是否合法;若合法,则判断模块将图元文件发送给图形生成模块,图形生成模块基于所述图元文件生成SVG文件格式的静态站场图;刷新模块,对图元文件进行解析,基于图元文件的解析数据,实现静态站场图的动态刷新。
[0023]本专利技术的技术方案具备如下有益效果:本专利技术提供轨道交通行业站场图绘制方法,基于SVG图元特性配置图元文件,读取图元文件,判断所述图元文件是否合法,若合法,则基于所述图元文件生成SVG文件格式的静态站场图,并对图元文件进行解析,基于图元文件的解析数据,实现静态站场图的动态刷新,从设备图元组合和动态刷新两个方面实现整体站场图显示从点到面,从静态到动态的全链功能,通过图元文件设置基础图元的位置、大小和形状,达到快速组合出所需要设备图元的效果,并实现设备元组合的多次使用,提高设备图元组合的重用度。进一步,设备图元既能操作整体替换,也能操作局部替换,具有较高的可控度和配置灵活性。
附图说明
[0024]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.轨道交通行业站场图绘制方法,其特征在于,包括如下步骤:基于SVG图元特性配置图元文件;读取所述图元文件,判断所述图元文件是否合法,若合法,则基于所述图元文件生成SVG文件格式的静态站场图;对所述图元文件进行解析,基于所述图元文件的解析数据,实现静态站场图的动态刷新。2.根据权利要求1所述的轨道交通行业站场图绘制方法,其特征在于,所述基于SVG图元特性配置图元文件,具体包括:基于SVG图元特性进行基础图元配置;结合所述基础图元配置进行标准图元库配置;对标准图元库进行工程配置和图元动态解析配置。3.根据权利要求2所述的轨道交通行业站场图绘制方法,其特征在于,所述基于SVG图元特性进行基础图元配置,具体包括:基于SVG图元特性配置基础图元;对基础图元进行基础图元属性配置和基础图元数据结构配置。4.根据权利要求3所述的轨道交通行业站场图绘制方法,其特征在于,所述基础图元包括文本、点、线、椭圆、矩形、多边形。5.根据权利要求3所述的轨道交通行业站场图绘制方法,其特征在于,所述基础图元属性配置包括设定基础图元的基本属性;所述基础图元数据结构配置包括矩形数据结构配置、椭圆数据结构配置、多边形数据结构配置、线条数据结构配置、文本数据结构配置以及路径数据结构配置,其中线条数据结构配置包括直线数据结构配置和折线数据结构配置。6.根据权利要求3所述的轨道交通行业站场图绘制方法,其特征在于,结合所述基础图元配置进行标准图元库配置,具体包括:配置标准图元;声明所述标准图元的工程属性结构;基于所述标准图元的工程属性结构,得到对应设备的标准图元;通过对应设备的标准图元组合得到标准图元库;其中,对应设备的标准图元即是设备图元。7.根据权利要求6所述的轨道交通行业站场图绘制方法,其特征在于,所述配置标准图元包括标准图元组成配置以及标准图元属性配置;所述标准图元组成配置包括配置标准图元的基础图元组成;所述标准图元属性配置包括配置标准图元内各个基础图元的属性。8.根据权利要求6所述的轨道交通行业站场图绘制方法,其特征在于,所述声明所述标准图元的工程属性结构包括声明标准图元的设备类型、当前车站的ID,设备子类型、设备ID、设备逻辑名称、设备显示名称、正反向公里标、设备在站场图中的绝对位置、设备名称的位置坐标、相对坐标、开箱角度、设备的显示隐藏、设备描述信息、设备在站场中的层级以及延时提示框。9.根据权利要求6所述的轨道交通行业站场图绘制方法,其特征在于,所述基于所述标
准图元的工程属性结构,得到对应设备的标准图元,具体包括:根据标准图元的工程属性结构确定设备类型;根据设备类型得到对应设备的标准图元。10.根据权利要求6所述的...

【专利技术属性】
技术研发人员:曹刚石明明任娇娇李娜冯立艳乔侨
申请(专利权)人:北京全路通信信号研究设计院集团有限公司
类型:发明
国别省市:

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

1