【技术实现步骤摘要】
车辆移动显示方法、装置、电子设备及介质
[0001]本专利技术涉及计算机
,尤其涉及一种车辆移动显示方法、装置、电子设备及介质。
技术介绍
[0002]目前所采用的站场绘制以及车辆移动的显示方法,需运用不同的软件开发工具的图形界面参与绘制,例如,通过C++语言的微软基础类库(Microsoft Foundation Classes,MFC)绘制,或者通过C#的窗体(Windows Form,winfrom)绘制,而这类绘制方案大多受限于各个开发语言的模块设定,从而使得开发过程复杂,配置文件繁琐,进而导致开发周期过长。
技术实现思路
[0003]本专利技术提供一种车辆移动显示方法、装置、电子设备及介质,用以解决现有技术在实现站场绘制以及车辆移动显示的过程中,开发过程繁琐且工作量大的技术问题,提供了一种基于图形化工具库Jointjs实现车辆移动显示的技术方案。
[0004]第一方面,本专利技术提供了一种车辆移动显示方法,包括:
[0005]响应于第一输入指令,在运行前端框架VUE的情况下调用 ...
【技术保护点】
【技术特征摘要】
1.一种车辆移动显示方法,其特征在于,包括:响应于第一输入指令,在运行前端框架VUE的情况下调用图形化工具库Jointjs;根据每一站场信息所在线路以及固定位置偏移量,在所述图形化工具库Jointjs的显示界面中绘制所有站场信息,以生成基础站场界面;根据每一车辆信息的初始线路以及初始位置偏移量确定车辆初始位置,根据每一车辆的终止线路以及终止位置偏移量确定车辆终止位置,在所述基础站场界面中显示每一车辆从所述车辆初始位置移动至所述车辆终止位置;所述第一输入指令用于指示解析初始矢量图像文件;所述站场信息包括每一线路上的信号机以及相邻线路之间的所有道岔线路;所述站场信息、每一车辆信息的初始线路以及初始位置偏移量是解析所述初始矢量图像文件后获取的,所述每一车辆的终止线路以及终止位置偏移量是解析实时矢量图像文件后获取的。2.根据权利要求1所述的车辆移动显示方法,其特征在于,所述在所述图形化工具库Jointjs的显示界面中绘制所有站场信息,以生成基础站场界面,包括:调用所述图形化工具库Jointjs中的自定义元素,绘制所有线路;调用所述图形化工具库Jointjs中的组件框架Element,根据每一信号机所在线路以及信号机距离线路初始位置的固定位置偏移量,绘制每一信号机的形状以及颜色;调用所述图形化工具库Jointjs中的组件框架Element,根据每一道岔线路相关联的相邻线路以及所述道岔线路距离线路初始位置的固定位置偏移量,绘制每一道岔线路,以生成基础站场界面。3.根据权利要求2所述的车辆移动显示方法,其特征在于,在生成基础站场界面之后,还包括:解析所述实时矢量图像文件,获取每一站场信息的变量参数;在所述站场信息的变量参数为线路参数的情况下,调用所述图形化工具库Jointjs中的事件功能组件,修改线路的线路颜色;在所述站场信息的变量参数为信号机参数的情况下,调用所述事件功能组件,修改信号机的颜色以及形状;在所述站场信息的变量参数为道岔参数的情况下,调用所述事件功能组件,修改道岔状态。4.根据权利要求1所述的车辆移动显示方法,其特征在于,在所述基础站场界面中显示每一车辆从所述车辆初始位置移动至所述车辆终止位置之后,还包括:响应于第二输入指令,调用所述图形化工具库Jointjs对第一目标区域进行放大处理;响应于第三输入指令,调用所述图形化工具库Jointjs对第二目标区域进行缩小处理。5.根据权利要求1所...
【专利技术属性】
技术研发人员:周磊,张晋恺,王涛,
申请(专利权)人:交控科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。