一种基于DXF格式的车站平面图信息提取与实例化方法技术

技术编号:37087214 阅读:39 留言:0更新日期:2023-03-29 20:02
本发明专利技术公开了一种基于DXF格式的车站平面图信息提取与实例化方法,通过读取DXF文件中的ENTITIES模块的图形实体数据,包括信号机、道岔、计轴等,获取车站平面图中各信号设备的坐标和基本属性,通过调用控件重绘车站平面图,生成信号设备连接完整的可编辑站场图,为联锁数据结构提供输入。本发明专利技术通过DXF格式直接提取车站平面图中联锁信号设备的类型及位置关系,采用自定义实体的方式将信号设备实例化,通过调用信号设备控件重绘站场图,为站场数据结构的形成提供可靠输入,且数据升级更加便捷。便捷。便捷。

【技术实现步骤摘要】
一种基于DXF格式的车站平面图信息提取与实例化方法


[0001]本专利技术涉及铁路工程设计与施工领域,具体涉及一种基于DXF格式的车站平面图信息提取与实例化方法。

技术介绍

[0002]车站信号平面布置图(以下简称“车站平面图”)是铁路工程设计与施工的重要依据,同时也是联锁数据制作的设计输入,能够直观反映铁路信号设备布置情况及重要联锁关系。城市轨道交通车站数据制作通过计算机辅助设计软件,采用人工绘制站场图的方式,将车站平面图中的信号设备通过控件重绘站场图,进而对站场图中各设备的属性进行设置,完善站场图数据,为后续信号设计提供输入。出于提高联锁数据设计人员工作效率,保证车站平面图信息识别完整的目的,通过计算机辅助设计软件提取车站平面图数据并实例化站场图设备,自动完成站场图的绘制是实现联锁数据设计自动化的必然趋势。
[0003]目前的车站平面图数据提取方法或者是无法直观反映信号设备间的联锁关系,对于联锁数据设计人员不适用,或者是未将信号设备进行实例化,无法编辑生成的图形,使得在车站平面图某处设备改动,需要重新生成站场图,更新对应设备信息时,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于DXF格式的车站平面图信息提取与实例化方法,其特征在于,包括以下步骤:S1、根据计算机联锁车站联锁图表编制原则,结合车站平面图既有设备类型,设计信号设备控件及其属性;S2、读取DXF文件的ENTITIES模块,根据DXF文件的图形对象代码,获取车站信号平面图中各设备的类型、坐标以及属性;S3、根据步骤S2中提取的设备类型及对应的坐标和旋转属性,调用S1中设计的不同类型的设备控件,将信号机、道岔和计轴绘制在对应坐标位置上,形成初始站场图;S4、在所述初始站场图的基础上,根据各个计轴位置通过图形位置算法生成区段,并将站场图中的道岔进行连接,形成连续且完整的站场图;S5、根据步骤S2中提取的设备类型和属性,获取以设备名称命名的各信号设备图元名,将其作为站场图中对应控件的名称和属性,并调用文本控件,将所述名称和属性放置在对应信号设备上方,完成站场图的绘制;S6、当需要修改站场图时,人工对信号设备进行操作,完善无法直接通过车站平面图获取的属性,为联锁数据结构提供输入。2.如权利要求1所述的一种基于DXF格式的车站平面图信息提取与实例化方法,其特征在于,所述信号设备控件包括信号机控件、道岔控件、计轴控件、区段控件、文本控件、左右方向箭头控件、按钮控件、表示灯控件以及站台控件。3.如权利要求2所述的一种基于DXF格式的车站平面图信息提取与实例化方法,其特征在于,所述步骤S2进一步的包括以下步骤:S21、读取DXF格式数据,判断每行数据是否为ENTITIES字段,如果不是ENTITIES字段,则读取下一行数据,如果是ENTITIES字段,则按行获取符合设备类型命名规则的各实体段;S22、按行依次读取DXF格式数据,直至读取到为ENDSEC字段的数据,结束信息提取过程。4.如权利要求3所述的一种基于DXF格式的车站平面图信息提取与实例化方法,其特征在于,所述步骤S21包括以下情况:若该行数据为信号机实体或道岔实体对应的设备类型名称,则提取DXF组码1对应的设备名称、组码10对应的设备横坐标、组码20对应的设备纵坐标和组码50对应的设备旋转属性;若该行数据为计轴实体对应的设备类型名称,则提取组码10对应的设备横坐标、组码20对应的设备纵坐标和组码50对应的设备旋转属性。5.如权利要求4所述的一种基于DXF格式的车站平面图信息提取与实例化方法,其特征在于,所述步骤S4进一步的包括以下步骤:S41、对于每个计轴图元,根据该计轴的坐标及其邻近设备,绘制区段并设置区段名称;S42、对于每个道岔图元,根据道岔的岔尖方向及其邻近设备,绘制道岔并连接计轴设备和道岔设备;S43、遍历站场图中的计轴和道岔,根据S41和S42中的绘制和连接方式,完成所有区段和道岔的绘制。6.如权利要求5所述的一种基于DXF格式的车站平面图信息提取与实例化方法,其特征在于,对于每个计轴图元,所述步骤S41进一步的包括以下步骤:S411、对于每个计轴图元,在其坐标右边的第一指定范围内对计轴设备和道岔设备进
行搜索;S412、若所述计轴图元右边相邻最近的设备为计轴设备,则这两个计轴间的区域为区段,调用区段控件进行绘制,区段的起始坐标和终止坐标分别为两个计轴的坐标,并继续执行S413;若所述计轴图元右边相邻最近的设备不为计轴设备,则返回S411;S413、在两个计轴间的第二指定范围内,从左至右依次搜索满足区段命名规则的文本图元,并判断该文本图元是否在所述区段范围内,如果在,则将该文本作为两个计轴构成的区段的名称属性,并返回S411;若该文本图元不在所述区段范围内,则继续搜索,直至在第二指定范围内搜索到文本图元作为区段的名称属性,再返回S411。7.如权利要求6所述的一种基于DXF格式的车站平面图信息提取与实例化方法,其特征在于,对于每个计轴图元,所述第一指定范围为:与其纵坐标差值小于5个单位坐标;对于两个计轴,所述第二指定范围为:横坐标在两个计轴的横坐标之间,纵坐标与两个计轴的差值小于5个单位坐标。8.如权利要求5所述的一种基于DXF格式的车站平面图信息提取与实例化方法,其特征在于,对于每个道岔图元,所述步骤S42进一步的包括以下步骤:S421、对于每个道岔图元,在其左右两边的第三指定范围内对计轴设...

【专利技术属性】
技术研发人员:陈灏捷杨平辛帆雷贝贝张国茹蒋文燕杨帆谢林
申请(专利权)人:卡斯柯信号有限公司
类型:发明
国别省市:

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

1