行车线路查看方法、装置、设备及存储介质制造方法及图纸

技术编号:29133395 阅读:46 留言:0更新日期:2021-07-02 22:28
本申请实施例公开了一种行车线路查看方法、装置、设备及存储介质,涉及公共交通监控技术领域,其包括:监听第二窗口接收到第一线路选择操作时,确定第一线路选择操作所选择的第一行车线路,第二窗口为行车调度窗口,第二窗口显示全部的可调度行车线路的线路名称;将第一行车线路的实体对象发送至第一窗口,第一窗口为模拟运行数据显示窗口;根据实体对象在第一窗口中加载第一行车线路的模拟运行数据,并将第一窗口当前显示的模拟运行数据更换为第一行车线路的模拟运行数据。采用上述方案可以解决现有技术中由于行车线路的数量很多,使得前端页面容易出现性能瓶颈,进而不利于实时监控以及调度的技术问题。

【技术实现步骤摘要】
行车线路查看方法、装置、设备及存储介质
本申请实施例涉及公共交通监控
,尤其涉及一种行车线路查看方法、装置、设备及存储介质。
技术介绍
公共交通也可称为大众运输,泛指所有向大众开放、并提供运输服务的交通方式。随着城市进程不断发展,道路越发复杂,公共交通的运输能力逐渐增强,各类公共交通工具被广泛应用在城市生活中,如公交车作为常用的公共交通工具,被大量的投放到城市的各位置。为了保证公共交通的正常运行,需要调度员实时对公共交通进行监控以及调度。以公交车为例,由于公交车的行车线路很多,因此,需要调度员参考大量行车线路的实时监控数据,并结合实时监控数据发出大量的调度指令,同时,还需要调度员与监控设备进行数据交互。一些技术中,通过一个窗口显示各行车线路的实时监控页面,另一个窗口显示各行车线路的实时调度页面,以便于调度员了解实时监控数据并发出调度指令。上述两个窗口均可通过B/S架构(浏览器和服务器架构)呈现。然而,由于行车线路的数量很多,对于实时监控页面而言,其需要加载大量的监控数据,因此,很容易使得前端页面出现性能瓶颈的问题,如出现内存占用过满的情况,这样并不利于对行车线路的实时监控,进而不利于根据实时监控进行实时调度。
技术实现思路
本申请提供了一种行车线路查看方法、装置、设备及存储介质,以解决现有技术中由于行车线路的数量很多,使得前端页面容易出现性能瓶颈,进而不利于实时监控以及调度的技术问题。第一方面,本申请实施例提供了一种行车状态查看方法,包括:监听第二窗口接收到第一线路选择操作时,确定所述第一线路选择操作所选择的第一行车线路,所述第二窗口为行车调度窗口,所述第二窗口显示全部可调度行车线路的线路名称;将所述第一行车线路的实体对象发送至第一窗口,所述第一窗口为模拟运行数据显示窗口;根据所述实体对象在所述第一窗口中加载所述第一行车线路的模拟运行数据,并将所述第一窗口当前显示的模拟运行数据更换为所述第一行车线路的模拟运行数据。进一步的,所述确定所述第一线路选择操作所选择的第一行车线路时,还包括:在所述第二窗口中显示所述第一行车线路的调度控制界面。进一步的,所述监听第二窗口接收到第一线路选择操作之前,还包括:接收第一菜单选择指令;根据所述第一菜单选择指令显示全部可调度行车线路;接收第二线路选择操作;根据所述第二线路选择操作在全部可调度行车线路中确定所选择的可调度行车线路;在所选择的可调度行车线路中,选择所述第一条数的可调度行车线路作为第二行车线路;显示第一窗口,在所述第一窗口中加载每条所述第二行车线路的模拟运行数据,并显示一条第二行车线路的模拟运行数据。进一步的,所述根据所述实体对象在所述第一窗口中加载所述第一行车线路的模拟运行数据包括:根据所述实体对象判断所述第一窗口当前已加载的模拟运行数据中是否包含所述第一行车线路的模拟运行数据;若不包含所述第一行车线路的模拟运行数据,则根据所述实体对象在所述第一窗口中加载所述第一行车线路的模拟运行数据,并将所述第一行车线路确定为第二行车线路。进一步的,所述监听第二窗口接收到第一线路选择操作之前,还包括:接收第二菜单选择指令;根据所述第二菜单选择指令显示第二窗口,并在所述第二窗口中显示全部可调度行车线路的线路名称。进一步的,还包括:判断所述第一窗口当前已加载的模拟运行数据的条数是否超过第二条数,所述第二条数大于或等于第一条数;若超过所述第二条数,则关闭至少一条已加载的模拟运行数据。进一步的,所述第一窗口显示当前已加载的各第二行车线路的线路名称;所述方法还包括:判断所述第一窗口显示的线路名称的总长度是否超过设定长度;若超过设定长度,则按照预先设定的隐藏规则对所述线路名称中的设定字符进行隐藏。第二方面,本申请实施例还提供了一种行车线路查看装置,包括:操作监听模块,用于监听第二窗口接收到第一线路选择操作时,确定所述第一线路选择操作所选择的第一行车线路,所述第二窗口为行车调度窗口,所述第二窗口显示全部可调度行车线路的线路名称;对象发送模块,用于将所述第一行车线路的实体对象发送至第一窗口,所述第一窗口为模拟运行数据显示窗口;数据显示模块,用于根据所述实体对象在所述第一窗口中加载所述第一行车线路的模拟运行数据,并将所述第一窗口当前显示的模拟运行数据更换为所述第一行车线路的模拟运行数据。第三方面,本申请实施例还提供了一种行车线路查看设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的行车线路查看方法。第四方面,本申请实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如第一方面所述的行车线路查看方法。上述行车线路查看方法、装置、设备及存储介质,通过监听用于行车调度的第二窗口接收到第一线路选择操作时,确定第一行车线路,之后,将第一行车线路的实体对象发送至用于显示模拟运行数据的第一窗口,之后,由第一窗口加载第一行车线路的模拟运行数据并进行显示的技术手段,可以解决现有技术中由于行车线路的数量很多,使得前端页面容易出现性能瓶颈,进而不利于实时监控以及调度的技术问题,通过第二窗口中接收的第一线路选择操作确定第一窗口中加载的模拟运行数据,即控制第一窗口在需要调度行车线路时,逐一加载对应的模拟运行数据,无需预先加载过多的模拟运行数据,避免了第一窗口出现性能瓶颈。并且,设定了第一窗口最多只能加载第二条数的模拟运行数据,保证了第一窗口无需加载过多的模拟运行数据,更加有效的避免了性能瓶颈。附图说明图1为本申请实施例一提供的一种行车线路查看方法的流程图;图2为本申请实施例提供的第一窗口示意图;图3为本申请实施例提供的第二窗口示意图;图4为本申请实施例二提供的一种行车线路查看方法的流程图;图5为本申请实施例三提供的一种行车线路查看装置的结构示意图;图6为本申请实施例四提供的一种行车线路查看设备的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例用于解释本申请,而非对本申请的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本申请相关的部分而非全部结构。一些技术中,为了解决性能瓶颈的技术问题,采用多线程处理实时监控页面中显示大量模拟运行数据(即监控数据)的需求,然而,多线程处理时,容易出现内存泄漏问题,解决该问题需要较高的开发成本。因此,本实施例提供一种行车线路查看方法,以采用单线程处理实时监控页面,避免内存泄露,并可以解决性能瓶颈的技术问题。实施例一图1为本申请实施例一提供的一种行车线路查看方法的流程图。实施例中提供的行车线路本文档来自技高网...

【技术保护点】
1.一种行车线路查看方法,其特征在于,包括:/n监听第二窗口接收到第一线路选择操作时,确定所述第一线路选择操作所选择的第一行车线路,所述第二窗口为行车调度窗口,所述第二窗口显示全部可调度行车线路的线路名称;/n将所述第一行车线路的实体对象发送至第一窗口,所述第一窗口为模拟运行数据显示窗口;/n根据所述实体对象在所述第一窗口中加载所述第一行车线路的模拟运行数据,并将所述第一窗口当前显示的模拟运行数据更换为所述第一行车线路的模拟运行数据。/n

【技术特征摘要】
1.一种行车线路查看方法,其特征在于,包括:
监听第二窗口接收到第一线路选择操作时,确定所述第一线路选择操作所选择的第一行车线路,所述第二窗口为行车调度窗口,所述第二窗口显示全部可调度行车线路的线路名称;
将所述第一行车线路的实体对象发送至第一窗口,所述第一窗口为模拟运行数据显示窗口;
根据所述实体对象在所述第一窗口中加载所述第一行车线路的模拟运行数据,并将所述第一窗口当前显示的模拟运行数据更换为所述第一行车线路的模拟运行数据。


2.根据权利要求1所述的行车线路查看方法,其特征在于,所述确定所述第一线路选择操作所选择的第一行车线路时,还包括:
在所述第二窗口中显示所述第一行车线路的调度控制界面。


3.根据权利要求1所述的行车线路查看方法,其特征在于,所述监听第二窗口接收到第一线路选择操作之前,还包括:
接收第一菜单选择指令;
根据所述第一菜单选择指令显示全部可调度行车线路;
接收第二线路选择操作;
根据所述第二线路选择操作在全部可调度行车线路中确定所选择的可调度行车线路;
在所选择的可调度行车线路中,选择所述第一条数的可调度行车线路作为第二行车线路;
显示第一窗口,在所述第一窗口中加载每条所述第二行车线路的模拟运行数据,并显示一条第二行车线路的模拟运行数据。


4.根据权利要求1或3所述的行车线路查看方法,其特征在于,所述根据所述实体对象在所述第一窗口中加载所述第一行车线路的模拟运行数据包括:
根据所述实体对象判断所述第一窗口当前已加载的模拟运行数据中是否包含所述第一行车线路的模拟运行数据;
若不包含所述第一行车线路的模拟运行数据,则根据所述实体对象在所述第一窗口中加载所述第一行车线路的模拟运行数据,并将所述第一行车线路确定为第二行车线路。


5.根据权利要求1所述的行车线路查看方法,其特征在于,所述监听第二...

【专利技术属性】
技术研发人员:李小凤崔贞钰覃凤邢映彪黄晓霞肖梦婷卓健辉
申请(专利权)人:广州通达汽车电气股份有限公司广州市巴士在线信息技术有限公司
类型:发明
国别省市:广东;44

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

1