一种路网运行的管理方法、装置、存储介质及终端转让专利

申请号 : CN202011149756.4

文献号 : CN112434098B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郭胜敏张瑞龙马红岩宋崇显聂巧炜夏曙东

申请人 : 北京千方科技股份有限公司北京掌行通信息技术有限公司

摘要 :

本发明公开了一种路网运行的管理方法、装置、存储介质及终端,该方法包括:确定待管理路网上的分析目标,并从数据中心提取分析目标的元数据;基于接收配置的数据处理规则执行查询操作从元数据所描述的数据表中获取待管理路网上的分析目标对应的任务数据;基于接收配置的业务处理规则对待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对应的可视化数据;基于待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素。因此,采用本申请实施例,可以实现路网运行管理与服务平台数据和业务解耦、提升数据中心业务功能扩展的灵活性,进一步提升了路网运行的性能。

权利要求 :

1.一种路网运行的管理方法,其特征在于,所述方法包括:确定待管理路网上的分析目标,并从数据中心提取所述待管理路网上的分析目标所对应的元数据;

其中,所述分析目标为mo=,其中,id唯一标识一个路网上的分析目标mo,type为分析目标的类型,PT为分析目标的时间属性集合,PS为分析目标的空间属性集合,PB为分析目标的业务属性集合,Φ={φ(mo)}为分析目标的可视化方法集合;

接收配置的数据处理规则,基于所述数据处理规则执行查询操作从所述元数据所描述的数据表中获取待管理路网上的分析目标对应的任务数据;

接收配置的业务处理规则,根据所述业务处理规则对所述待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对应的可视化数据;

基于所述待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素;

其中,在确定待管理路网上的分析目标之前,还包括:采集分析目标的运行状态数据;将运行状态数据按照时间属性的数据、空间位置属性的数据以及业务逻辑属性的数据进行划分;将划分完成的数据输入数据中心的Table数据表中。

2.根据权利要求1所述的方法,其特征在于,所述可视化元素包括动态图层元素以及图表集元素;

所述生成待管理路网上的分析目标对应的可视化元素之后,还包括:通过GIS引擎将所述动态图层元素进行叠加,生成待管理路网上的分析目标对应的可视化页面;或者

将所述图表集元素集成到预先生成的管理任务分析页面中,生成待管理路网上的分析目标对应的可视化页面;

将所述待管理路网上的分析目标对应的可视化页面进行展示。

3.根据权利要求1所述的方法,其特征在于,所述基于所述待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素,包括:通过可视化引擎读取数据渲染规则;

根据所述数据渲染规则对所述待管理路网上的分析目标对应的可视化数据进行渲染;

生成待管理路网上的分析目标对应的可视化元素。

4.根据权利要求1所述的方法,其特征在于,所述生成待管理路网上的分析目标对应的任务数据之后,还包括:

将所述待管理路网上的分析目标对应的任务数据发送至任务的主题数据库的表结构中进行保存。

5.根据权利要求1所述的方法,其特征在于,所述生成待管理路网上的分析目标对应的可视化数据之后,还包括:

将所述待管理路网上的分析目标对应的可视化数据发送至任务的主题数据库的表结构中进行保存。

6.根据权利要求1所述的方法,其特征在于,所述确定待管理路网上的分析目标之前,还包括:

接收数据处理规则配置指令;

获取所述数据处理规则配置指令对应的多个数据处理规则;其中,所述数据处理规则包括所需返回的属性字段以及查询条件;

根据所述所需返回的属性字段以及查询条件进行参数配置,生成所述配置的数据处理规则。

7.根据权利要求1所述的方法,其特征在于,所述确定待管理路网上的分析目标之前,还包括:

接收业务处理规则配置指令;

获取所述业务处理规则配置指令对应的多个业务处理规则;

根据所述多个业务处理规则进行参数配置,生成所述配置的业务处理规则。

8.一种路网运行的管理装置,其特征在于,所述装置包括:分析目标确定模块,用于确定待管理路网上的分析目标,并从数据中心提取所述待管理路网上的分析目标所对应的元数据;

其中,所述分析目标为mo=,其中,id唯一标识一个路网上的分析目标mo,type为分析目标的类型,PT为分析目标的时间属性集合,PS为分析目标的空间属性集合,PB为分析目标的业务属性集合,Φ={φ(mo)}为分析目标的可视化方法集合;

任务数据获取模块,用于接收配置的数据处理规则,基于所述数据处理规则执行查询操作从所述元数据所描述的数据表中获取待管理路网上的分析目标对应的任务数据;

可视化数据生成模块,用于接收配置的业务处理规则,根据所述业务处理规则对所述待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对应的可视化数据;

可视化元素生成模块,用于基于所述待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素;

其中,在确定待管理路网上的分析目标之前,还包括:采集分析目标的运行状态数据;将运行状态数据按照时间属性的数据、空间位置属性的数据以及业务逻辑属性的数据进行划分;将划分完成的数据输入数据中心的Table数据表中。

9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1‑7任意一项的方法步骤。

10.一种终端,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1‑7任意一项的方法步骤。

说明书 :

一种路网运行的管理方法、装置、存储介质及终端

技术领域

[0001] 本发明涉及计算机技术和智能交通技术领域,特别涉及一种路网运行的管理方法、装置、存储介质及终端。

背景技术

[0002] 公路交通运输在我国经济和社会发展中发挥着重要的作用,维持公路交通网络的稳定和高效运转,对调整产业结构、推动就业和经济发展、加快城乡一体化建设进程具有重
要的意义。近年来,随着机动车保有量的快速增长、公路运输需求的逐步攀升,公路交通事
件屡有发生且社会影响较大,公路网保通保畅的运行压力不断增加,急需构建对路网运行
进行有效管理和服务的方法。
[0003] 路网运行管理和服务涵盖的业务内容很多,不仅包括路网运行态势的实时感知和监测,还包括对路网运行数据的关联分析和挖掘,以满足路网运行管理和公众出行决策的
多样化数据支撑需求,路网运行状态监测中用户、数据和业务的复杂性是路网运行管理和
服务平台在建设过程中面临的主要难题,例如从用户角色划分,可分为部领导、路网运行监
测人员、路网运行分析人员、各类出行人群等;从客户的空间属性划分,有负责全国路网运
行的部级业务人员,也有负责省市路网运行的省级或市级业务人员,还有负责单条高速、单
个收费站运行的一线业务人员等,不同的用户对数据和业务、交互的需求都是不同的。从数
据的角度,各类交通传感器采集的数据含义、数据标准、数据时空表达方式等方面都存在较
大的差异,这为数据的融合应用带来了很大的挑战。从业务的角度,除了常规监测任务以
外,还有很多临时的监测和数据分析任务,例如路网运行突发事件、重大活动保障等任务
等,需要在短时间内得到响应和满足。综上,用户、数据和业务的复杂性对路网运行管理和
服务平台的功能泛化和扩展的能力提出了更高的要求,要实现更高的任务弹性,以维持平
台的生命力。
[0004] 由于缺乏统一的路网运行的管理方法和系统框架,目前在公路网运行管理和服务系统的建设过程中,往往只能从某一类具体用户的需求出发,基于有限的数据资源,满足既
定的路网运行监测或分析任务。这类系统无论从用户、数据还是业务的角度,其任务弹性扩
展的能力都偏弱,限制了路网运行管理和服务平台的生命力,引发了系统的分散建设、重复
建设等问题。总体而言,我国路网运行的管理信息化平台集成度偏低、数据尚未汇集,各种
跨区域、跨层级、跨部门信息传递、资源共性和业务联动壁垒突出,公路网运行的整体效能
难以发挥,在途精准服务难以满足、应急高效处置难以保障。

发明内容

[0005] 本申请实施例提供了一种路网运行的管理方法、装置、存储介质及终端。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛
评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简
单的形式呈现一些概念,以此作为后面的详细说明的序言。
[0006] 第一方面,本申请实施例提供了一种路网运行的管理方法,方法包括:
[0007] 确定待管理路网上的分析目标,并从数据中心提取所述待管理路网上的分析目标所对应的元数据;
[0008] 接收配置的数据处理规则,基于所述数据处理规则执行查询操作从所述元数据所描述的数据表中获取待管理路网上的分析目标对应的任务数据;
[0009] 接收配置的业务处理规则,根据所述业务处理规则对所述待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对应的可视化数据;
[0010] 基于所述待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素。
[0011] 可选的,所述可视化元素包括动态图层元素以及图表集元素;
[0012] 所述生成待管理路网上的分析目标对应的可视化元素之后,还包括:
[0013] 通过GIS引擎将所述动态图层元素进行叠加,生成待管理路网上的分析目标对应的可视化页面;或者
[0014] 将所述图表集元素集成到预先生成的管理任务分析页面中,生成待管理路网上的分析目标对应的可视化页面;
[0015] 将所述待管理路网上的分析目标对应的可视化页面进行展示。
[0016] 可选的,所述基于所述待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素,包括:
[0017] 通过可视化引擎读取数据渲染规则;
[0018] 根据所述数据渲染规则对所述待管理路网上的分析目标对应的可视化数据进行渲染;
[0019] 生成待管理路网上的分析目标对应的可视化元素。
[0020] 可选的,所述生成待管理路网上的分析目标对应的任务数据之后,还包括:
[0021] 将所述待管理路网上的分析目标对应的任务数据发送至任务的主题数据库的表结构中进行保存。
[0022] 可选的,所述生成待管理路网上的分析目标对应的可视化数据之后,还包括:
[0023] 将所述待管理路网上的分析目标对应的可视化数据发送至任务的主题数据库的表结构中进行保存。
[0024] 可选的,所述确定待管理路网上的分析目标之前,还包括:
[0025] 接收数据处理规则配置指令;
[0026] 获取所述数据处理规则配置指令对应的多个数据处理规则;其中,所述数据处理规则包括所需返回的属性字段以及查询条件;
[0027] 根据所述所需返回的属性字段以及查询条件进行参数配置,生成所述配置的数据处理规则。
[0028] 可选的,所述确定待管理路网上的分析目标之前,还包括:
[0029] 接收业务处理规则配置指令;
[0030] 获取所述业务处理规则配置指令对应的多个业务处理规则;
[0031] 根据所述多个业务处理规则进行参数配置,生成所述配置的业务处理规则。
[0032] 第二方面,本申请实施例提供了一种路网运行的管理装置,装置包括:
[0033] 分析目标确定模块,用于确定待管理路网上的分析目标,并从数据中心提取所述待管理路网上的分析目标所对应的元数据;
[0034] 任务数据获取模块,用于接收配置的数据处理规则,基于所述数据处理规则执行查询操作从所述元数据所描述的数据表中获取待管理路网上的分析目标对应的任务数据;
[0035] 可视化数据生成模块,用于接收配置的业务处理规则,根据所述业务处理规则对所述待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标
对应的可视化数据;
[0036] 可视化元素生成模块,用于基于所述待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素。
[0037] 第三方面,本申请实施例提供一种计算机存储介质,计算机存储介质存储有多条指令,指令适于由处理器加载并执行上述的方法步骤。
[0038] 第四方面,本申请实施例提供一种终端,可包括:处理器和存储器;其中,存储器存储有计算机程序,计算机程序适于由处理器加载并执行上述的方法步骤。
[0039] 本申请实施例提供的技术方案可以包括以下有益效果:
[0040] 在本申请实施例中,路网运行的管理装置首先确定分析目标,并从数据中心提取待管理路网上的分析目标所对应的元数据,再接收配置的数据处理规则,基于数据处理规
则执行查询操作从分析目标所对应的数据中心中获取分析目标对应的任务数据,然后接收
配置的业务处理规则,根据业务处理规则对待管理路网上的分析目标对应的任务数据进行
预处理,生成待管理路网上的分析目标对应的可视化数据,最后基于待管理路网上的分析
目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素,并通
过GIS引擎将所述动态图层元素进行叠加,生成待管理路网上的分析目标对应的可视化页
面,或者将所述图表集元素集成到预先生成的管理任务分析页面中,生成待管理路网上的
分析目标对应的可视化页面,以及将待管理路网上的分析目标对应的可视化页面进行展
示。
[0041] 本申请通过建设统一的数据中心,实现了数据的统一运营管理,从而消除了信息化中的数据壁垒;实现了路网交通数据和平台业务功能的解耦分离,通过对业务过程的进
一步抽象和分解,实现了任务的配置生成,保证了路网运行管理和服务平台任务扩展的弹
性。进一步地,基于配置的任务弹性扩展,实现了平台的业务进化和积累。同时,任务的配置
方案亦可以被积累、进化和分享,从而帮助实现相似任务的快速部署和进化。
[0042] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

[0043] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0044] 图1是本申请实施例提供的一种路网运行的管理方法的流程示意图;
[0045] 图2是本申请实施例提供的一种数据中心中待管理路网上的分析目标的数据逻辑表结构示意图;
[0046] 图3是本申请实施例提供的一种路网运行状态监测平台内待管理路网上的分析目标的关系模型示意图;
[0047] 图4是本申请实施例提供的一种路网运行管理与服务平台的业务模型示意图;
[0048] 图5是本申请实施例提供的另一种路网运行的管理方法的流程示意图;
[0049] 图6是本申请实施例提供的一种路网运行的管理过程的过程框图;
[0050] 图7是本申请实施例提供的一种路网运行的管理装置的装置示意图;
[0051] 图8是本申请实施例提供的一种终端示意图。

具体实施方式

[0052] 以下描述和附图充分地示出本发明的具体实施方案,以使本领域的技术人员能够实践它们。
[0053] 应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其
它实施例,都属于本发明保护的范围。
[0054] 下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方
式。相反,它们仅是如所附权利要求书中所详述的、本发明的一些方面相一致的系统和方法
的例子。
[0055] 在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。对于本领域的普通技术人员而言,可以具体情况理解上
述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”是指两个
或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,
可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对
象是一种“或”的关系。
[0056] 由于缺乏统一的路网运行的管理方法和系统框架,目前在公路网运行管理和服务系统的建设过程中,往往只能从某一类具体用户的需求出发,基于有限的数据资源,满足既
定的路网运行监测或分析任务。这类系统无论从用户、数据还是业务的角度,其任务弹性扩
展的能力都偏弱,限制了路网运行管理和服务平台的生命力,引发了系统的分散建设、重复
建设等问题。总体而言,我国路网运行的管理信息化平台集成度偏低、数据尚未汇集,各种
跨区域、跨层级、跨部门信息传递、资源共性和业务联动壁垒突出,公路网运行的整体效能
难以发挥,在途精准服务难以满足、应急高效处置难以保障。为此,本申请提供了一种路网
运行的管理方法、装置、存储介质及终端,以解决上述相关技术问题中存在的问题。本申请
提供的技术方案中,由于通过建设统一的数据中心,从而消除了信息化中的数据壁垒,从而
实现了路网交通数据和平台业务功能的解耦分离,使得平台业务功能处理路网交通数据的
效率大大增加,进一步提升了路网运行的管理性能,下面采用示例性的实施例进行详细说
明。
[0057] 下面将结合附图1‑附图6,对本申请实施例提供的路网运行的管理方法进行详细介绍。该方法可依赖于计算机程序实现,可运行于基于冯诺依曼体系的路网运行的管理系
统上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。
[0058] 请参见图1,为本申请实施例提供了一种路网运行的管理方法的流程示意图。如图1所示,本申请实施例的方法可以包括以下步骤:
[0059] S101,确定待管理路网上的分析目标,并从数据中心提取待管理路网上的分析目标所对应的元数据;
[0060] 其中,路网上的分析目标为部署在公路上的一个或多个实体对象,例如为收费站、服务区和路段等。数据中心为本申请提供的一个数据处理模块,用来实现对所有业务所需
的通用数据指标的计算。元数据是待管理路网上的一个或多个分析目标的数据属性的描
述,例如时间属性、流量属性等,分析目标所需要的数据内容依各个数据属性被组织成一个
二维Table形态的数据表,例如图2所示。在数据中心内,主要计算和存储分析对象的时间、
空间和业务属性数据,鉴于每一类对象的时间、空间和业务属性数据定义均存在差异,因
此,在数据中心的逻辑表结构定义中,每一类对象分别进行定义和存储,形成如图2所示的
数据存储结果,元数据为数据表中表头的各个属性描述。
[0061] 通常,路网上的分析目标抽象定义是实现路网运行管理中平台数据和业务逻辑进行解耦的桥梁。在数据中心内,本申请可以基于路网上的分析目标来定义和组织数据。在业
务逻辑中,本申请可以围绕路网上的分析目标来实现业务可视化交互。
[0062] 具体的,在基于路网上的分析目标来定义和组织数据时,定义路网上的分析目标MapObject如下:mo=,其中,id唯一标识一个路网上的分析目标mo,
type定义了路网上的分析目标的类型,PT定义了路网上的分析目标的时间属性集合,PS定义
了路网上的分析目标的空间属性集合,PB定义了路网上的分析目标的业务属性集合,Φ=
{φ(mo)}定义了路网上的分析目标的可视化方法集合。
[0063] 在一种可能的实现方式中,当对指定路网上的一个或多个分析目标的当前实时状态进行监测时,首先确定出指定路网上的一个或者多个分析目标,再从数据中心里获取针
对该一个或者多个分析目标预先处理生成的Table元数据,即该一个或者多个分析目标包
含的属性字段的描述信息。
[0064] 进一步地,在针对该一个或者多个分析目标预先处理生成Table元数据时,首先通过部署在一个或者多个分析目标上的感知设备采集当前分析目标的运行状态数据(例如,
基于架设在收费站的图像采集设备计算单位时间内通过该收费站的流量数据),然后将该
运行状态数据按照时间属性的数据、空间位置属性的数据以及业务逻辑属性的数据进行划
分,最后将划分完成的数据输入数据中心的Table数据表中。
[0065] S102,接收配置的数据处理规则,基于所述数据处理规则执行查询操作从所述元数据所描述的数据表中获取待管理路网上的分析目标对应的任务数据;
[0066] 其中,数据处理规则用户可以根据当前待管理路网上的分析目标进行实时设定后配置,也可以是用户提前配置好的数据处理规则,规则的配置是用户根据获取的元数据进
行配置规则,该规则包括对步骤S101获取的元数据所描述的数据表执行查找操作时所需的
返回的属性字段配置规则以及所需查询的条件配置规则。查询操作为系统业务逻辑根据用
户配置的所需查询的条件来执行数据库查询的select操作或者微服务查询操作等数据库
查询操作技术。任务数据是系统的业务逻辑执行完select操作或微服务操作等数据库查询
操作技术后得到的结果数据。
[0067] 在一种可能的实现方式中,当基于步骤S101获取到待管理路网上的分析目标对应的元数据时,用户此时针对客户端输入数据处理规则,该规则包括针对分析目标所返回的
属性字段规则以及过滤不需要字段的规则,客户端在收到该配置的数据处理规则后,将该
配置的数据处理规则作为参数来配置结构化查询语言(Structured Query Language,
SQL),配置成功后,将配置好的结构化查询语言输入到检索器,检索器在得到当前待管理路
网上的分析目标对应的结构化查询语言后,检索器根据SQL语句在分析目标所对应的元数
据中获取待管理路网上的分析目标对应的任务数据。
[0068] 在另一种可能的实现方式中,当根据用户提前配置好的数据处理规则进行处理时,当基于步骤S101获取到待管理路网上的分析目标对应的元数据后,路网运行的管理装
置加载针对待管理路网上的分析目标预先配置好的数据处理规则,获取到预先配置好的数
据处理规则后,将该配置的数据处理规则作为参数来配置SQL,配置成功后,将配置好的SQL
输入到检索器,检索器在得到当前待管理路网上的分析目标对应的结构化查询语言后,检
索器根据SQL语句在分析目标所对应的元数据中获取待管理路网上的分析目标对应的任务
数据。
[0069] 进一步地,在预先配置数据处理规则时,首先接收数据处理规则配置指令,然后获取数据处理规则配置指令对应的多个数据处理规则,其中,数据处理规则包括所需返回的
属性字段以及查询条件,最后根据所需返回的属性字段以及查询条件进行参数配置,生成
预先配置的数据处理规则。
[0070] 例如某一路网分析任务是需要监测京沪高速上行方向所有拥堵收费站的实时拥堵和流量情况,相当于对数据中心的收费站Table二维表执行SQL的select(查询)操作,首
先基于收费站对象的的Table元数据,获取所有收费站相关的属性数据说明,其次配置返回
的属性字段,例如本任务中实时返回收费站的属性包括名称、位置、拥堵长度和流量值,然
后配置查询条件,基于收费站所属高速和上下行属性,过滤出京沪高速上行方向的所有收
费站,例如定义拥堵收费站为拥堵长度超过1000米的收费站时,则定义查询条件为拥堵长
度属性大于1000米(属性),过滤出拥堵收费站,最后将配置条件提交给系统,系统会生成一
条定时任务,按照配置条件定时从数据中心中提取满足条件的收费站数据,并存储到任务
的主题数据库的表结构中。
[0071] 进一步地,在配置完成以后,将配置条件提交给系统,系统会生成一条定时任务,按照配置条件定时从数据中心提取满足条件的任务数据,并存储到任务的主题数据库的表
结构中。设置任务的主题数据库,一方面可以避免业务系统直接操作数据中心,提升查询计
算效率;另一方面可以作为任务执行过程数据的存档,便于在任务结束后进行复盘和调阅。
[0072] S103,接收配置的业务处理规则,根据业务处理规则对待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对应的可视化数据;
[0073] 其中,业务处理规则是配置相应的业务模块,对检索生成的任务数据进行进一步的深化处理,以生成可视化需要的数据内容,例如对数据进行仿真和预测等。需要说明的
是,业务模块以定制开发为主,汇总到系统的业务库中进行统一管理。
[0074] 通常,在本申请实施例中,可以将待管理路网上的分析目标抽象为若干个对象的组合。例如,全国路网运行监测业务,包括对各省、各高速、各收费站的运行情况的监测,则
省、高速和收费站都是监测的对象。再例如,如果对一条高速的流量情况进行分析,则该高
速关联的收费站、收费门架作为分析的对象。
[0075] 进一步地,对管理和分析的路网对象(简称对象)进行建模,可以将其用时空属性、业务属性和可视化属性来进行描述,例如图3所示,例如对于一个收费站而言,空间属性包
括但不限于其隶属的省份、高速、管段、位置、形状等;业务属性包括但不限于出入的流量、
拥堵排队的长度、通过的时长等;可视化属性则是定义了围绕收费站类型可以呈现的可视
化效果,包括但不限于在GIS上描绘收费站的位置和图标,可以绘制收费站拥堵的范围,可
以根据收费站的流量情况绘制热力图及各种图表等。
[0076] 在一种可能的实现方式中,当根据步骤S102得到任务数据后,用户根据得出的任务数据输入业务处理规则,该规则是对数据进行进一步的处理和计算,例如进行仿真和预
测,客户端接收输入的业务处理规则后,基于接收的业务处理规则对待管理路网上的分析
目标对应的任务数据进行预处理,生成待管理路网上的分析目标对应的可视化数据。
[0077] 在另一种可能的实现方式中,当根据步骤S102得到任务数据后,客户端自动加载用户提前配置完成的业务处理规则,客户自动加载用户提前配置好的业务处理规则后,基
于业务处理规则对待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网
上的分析目标对应的可视化数据。
[0078] 进一步地,用户在提前配置业务处理规则时,首先接收业务处理规则配置指令,然后获取业务处理规则配置指令对应的多个业务处理规则,最后根据多个业务处理规则进行
参数配置,生成预先配置的业务处理规则。
[0079] 进一步地,在生成待管理路网上的分析目标对应的可视化数据,将将待管理路网上的分析目标对应的可视化数据发送至任务的主题数据库的表结构中进行保存。
[0080] S104,基于待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素。
[0081] 其中,数据渲染是可视化引擎以任务的主题数据库中存储的可视化数据为输入,渲染生成待管理路网上的分析目标的可视化元素。
[0082] 通常,可能的渲染方法是根据可视化数据以及待管理路网上的分析目标位置信息生成分析目标的图层元素,供GIS引擎加载;或者根据收费站流量绘制一个流量的曲线图元
素,供分析任务页面加载。
[0083] 需要说明的是,可视化定义是选择预先设定的可视化方法及配置的可视化方法的参数进行的。
[0084] 在一种可能的实现方式中,在对待管理路网上的分析目标对应的可视化数据进行渲染时,首先从分析目标对应的任务数据的数据库(DB)中获取可视化数据,然后待管理路
网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化
元素,其中可视化元素包括动态图层元素以及图表集元素,最后前端定义的分析页面根据
业务定义的配置和内置的业务交互逻辑,对可视化元素进行组装,生成可以与用户交互的
可视化效果。
[0085] 当可视化元素为动态图层元素时,通过GIS引擎将动态图层元素进行叠加,生成待管理路网上的分析目标对应的可视化页面。
[0086] 当可视化元素为图表集元素元素时,将图表集元素集成到预先生成的监测任务分析页面中,生成待管理路网上的分析目标对应的可视化页面(常见的形态是图表的九宫格
嵌入)中,或生成报表下载。
[0087] 进一步地,最后将待管理路网上的分析目标对应的可视化页面进行展示。
[0088] 需要说明的是,对可视化元素进行组装可以根据任务类型提前定义和定制开发,只是选择不同的待管理路网上的分析目标的可视化要素进行集成,因此,待管理路网上的
分析目标的可视化要素需要被标准化定义,以便于其能够被集成到前端的可视化框架中显
示。
[0089] 例如图4所示,图4是本申请实施例提供的一种路网运行管理与服务平台的业务模型,也可以看作是路网运行的管理平台架构,该架构是一个“胖中台+瘦业务”的组合,由1个
数据中心(中台)来实现对所有业务所需的通用数据指标的计算,业务模块不负责数据指标
的计算,专注于业务流程的实现,即从中台提取并组织所需的数据,按照业务流程进行计算
并与用户进行交互,最终将业务的结果向用户做视图呈现。通过统一的数据中心(中台)的
建设,不仅实现了数据与业务的解耦,而且实现了平台所有输入原始数据的统一汇聚、统一
融合、统一治理和统一运营,从而消除了传统信息化过程中的数据壁垒。
[0090] 在本申请实施例中,路网运行的管理装置首先确定待管理路网上的分析目标,并从数据中心提取待管理路网上的分析目标所对应的元数据,再接收配置的数据处理规则,
基于数据处理规则执行查询操作从分析目标所对应的元数据所描述的数据表中获取待管
理路网上的分析目标对应的任务数据,然后接收配置的业务处理规则,根据业务处理规则
对待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对
应的可视化数据,最后基于待管理路网上的分析目标对应的可视化数据进行渲染,生成待
管理路网上的分析目标对应的可视化元素。由于本申请通过建设统一的数据中心,从而消
除了信息化中的数据壁垒,实现了路网交通数据和平台业务功能的解耦分离,使得平台业
务功能处理路网交通数据的效率大大增加,进一步提升了路网运行的管理性能。
[0091] 请参见图5,为本申请实施例提供了另一种路网运行的管理方法的流程示意图。如图5所示,本申请实施例的方法可以包括以下步骤:
[0092] S201,接收数据处理规则配置指令,并获取数据处理规则配置指令对应的多个数据处理规则;其中,数据处理规则包括所需返回的属性字段以及查询条件;
[0093] S202,根据所需返回的属性字段以及查询条件进行参数配置,生成预先配置的数据处理规则;
[0094] S203,接收业务处理规则配置指令,并获取业务处理规则配置指令对应的多个业务处理规则;
[0095] S204,根据多个业务处理规则进行参数配置,生成预先配置的业务处理规则;
[0096] S205,确定待管理路网上的分析目标,并从数据中心提取待管理路网上的分析目标所对应的元数据;
[0097] S206,根据预先配置的数据处理规则执行查询操作从元数据所描述的数据表中获取待管理路网上的分析目标对应的任务数据;
[0098] S207,根据预先配置的业务处理规则对待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对应的可视化数据;
[0099] S208,基于待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素,可视化元素包括动态图层元素以及图表集元素;
[0100] S209,通过GIS引擎将动态图层元素进行叠加,生成待管理路网上的分析目标对应的可视化页面;或者将图表集元素集成到预先生成的管理任务分析页面中,生成待管理路
网上的分析目标对应的可视化页面;
[0101] S210,将待管理路网上的分析目标对应的可视化页面进行展示。
[0102] 例如图6所示,图6是本申请实施例提供的一种路网运行的管理的业务流程框图,对于给定的一个监测任务或者分析任务而言,首先进行任务配置,在任务配置中包括数据
定义、业务定义以及可视化定义,在数据定义中,检索器首先根据配置的检索规则在数据中
心获取分析任务的任务数据;在业务定义中,业务模块对检索生成的任务数据进行进一步
的深化处理,以生成可视化需要的数据内容,例如对数据进行仿真和预测等;在可视化定义
中,通过可视化引擎以任务主题数据库中存储的可视化数据为输入,渲染生成路网对象的
可视化元素,最后将渲染后的可视化元素通过前端组装生成可视化页面展示给用户。
[0103] 在本申请实施例中,路网运行的管理装置首先确定待管理路网上的分析目标,并从数据中心提取待管理路网上的分析目标所对应的元数据,再接收配置的数据处理规则,
基于数据处理规则执行查询操作从分析目标所对应的元数据所描述的数据表中获取待管
理路网上的分析目标对应的任务数据,然后接收配置的业务处理规则,根据业务处理规则
对待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对
应的可视化数据,最后基于待管理路网上的分析目标对应的可视化数据进行渲染,生成待
管理路网上的分析目标对应的可视化元素。由于本申请通过建设统一的数据中心,从而消
除了信息化中的数据壁垒,实现了路网交通数据和平台业务功能的解耦分离,使得平台业
务功能处理路网交通数据的效率大大增加,进一步提升了路网运行的管理性能。
[0104] 需要说明的是,上述步骤中编号S201‑S210仅为描述方便,并不必然代表各步骤的先后顺序。
[0105] 下述为本发明装置实施例,可以用于执行本发明方法实施例。对于本发明装置实施例中未披露的细节,请参照本发明方法实施例。
[0106] 请参见图7,其示出了本发明一个示例性实施例提供的路网运行的管理装置的结构示意图。该路网运行的管理系统可以通过软件、硬件或者两者的结合实现成为智能机器
人的全部或一部分。该装置1包括分析目标确定模块10、任务数据获取模块20、可视化数据
生成模块30、可视化元素生成模块40。
[0107] 分析目标确定模块10,用于确定待管理路网上的分析目标,并从数据中心提取待管理路网上的分析目标所对应的元数据;
[0108] 任务数据获取模块20,用于接收配置的数据处理规则,基于数据处理规则执行查询操作从分析目标所对应的元数据所描述的数据表中获取待管理路网上的分析目标对应
的任务数据;
[0109] 可视化数据生成模块30,用于接收配置的业务处理规则,根据业务处理规则对待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对应的
可视化数据;
[0110] 可视化元素生成模块40,用于基于待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素。
[0111] 需要说明的是,上述实施例提供的路网运行的管理系统在执行路网运行的管理方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能
分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描
述的全部或者部分功能。另外,上述实施例提供的路网运行的管理系统与路网运行的管理
方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。
[0112] 上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
[0113] 在本申请实施例中,路网运行的管理装置首先确定待管理路网上的分析目标,并从数据中心提取待管理路网上的分析目标所对应的元数据,再接收配置的数据处理规则,
基于数据处理规则执行查询操作从分析目标所对应的元数据所描述的数据表中获取待管
理路网上的分析目标对应的任务数据,然后接收配置的业务处理规则,根据业务处理规则
对待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对
应的可视化数据,最后基于待管理路网上的分析目标对应的可视化数据进行渲染,生成待
管理路网上的分析目标对应的可视化元素。由于本申请通过建设统一的数据中心,从而消
除了信息化中的数据壁垒,实现了路网交通数据和平台业务功能的解耦分离,使得平台业
务功能处理路网交通数据的效率大大增加,进一步提升了路网运行的管理性能。
[0114] 本发明还提供一种计算机可读介质,其上存储有程序指令,该程序指令被处理器执行时实现上述各个方法实施例提供的路网运行的管理方法。
[0115] 本发明还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各个方法实施例的路网运行的管理方法。
[0116] 请参见图8,为本申请实施例提供了一种终端的结构示意图。如图8所示,终端1000可以包括:至少一个处理器1001,至少一个网络接口1004,用户接口1003,存储器1005,至少
一个通信总线1002。
[0117] 其中,通信总线1002用于实现这些组件之间的连接通信。
[0118] 其中,用户接口1003可以包括显示屏(Display)、摄像头(Camera),可选用户接口1003还可以包括标准的有线接口、无线接口。
[0119] 其中,网络接口1004可选的可以包括标准的有线接口、无线接口(如WI‑FI接口)。
[0120] 其中,处理器1001可以包括一个或者多个处理核心。处理器1001利用各种借口和线路连接整个电子设备1000内的各个部分,通过运行或执行存储在存储器1005内的指令、
程序、代码集或指令集,以及调用存储在存储器1005内的数据,执行电子设备1000的各种功
能和处理数据。可选的,处理器1001可以采用数字信号处理(Digital Signal Processing,
DSP)、现场可编程门阵列(Field‑Programmable Gate Array,FPGA)、可编程逻辑阵列
(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1001可集成中央
处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)
和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程
序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通
信。可以理解的是,上述调制解调器也可以不集成到处理器1001中,单独通过一块芯片进行
实现。
[0121] 其中,存储器1005可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read‑Only Memory)。可选的,该存储器1005包括非瞬时性计算机可读介质
(non‑transitory computer‑readable storage medium)。存储器1005可用于存储指令、程
序、代码、代码集或指令集。存储器1005可包括存储程序区和存储数据区,其中,存储程序区
可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功
能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各
个方法实施例中涉及到的数据等。存储器1005可选的还可以是至少一个位于远离前述处理
器1001的存储装置。如图8所示,作为一种计算机存储介质的存储器1005中可以包括操作系
统、网络通信模块、用户接口模块以及路网运行的管理应用程序。
[0122] 在图8所示的终端1000中,用户接口1003主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1001可以用于调用存储器1005中存储的路网运行的管理应用程
序,并具体执行以下操作:
[0123] 接收目标监测任务;
[0124] 将目标监测任务进行抽象化处理,生成监测目录;
[0125] 根据监测目录添加多个动态监测图层;
[0126] 基于多个动态监测图层确定监测图层的可视化方法,实现路网运行的管理。
[0127] 在一个实施例中,处理器1001在执行根据监测目录添加多个动态监测图层时,具体执行以下操作:
[0128] 确定待管理路网上的分析目标,并从数据中心提取待管理路网上的分析目标所对应的元数据;
[0129] 接收配置的数据处理规则,基于数据处理规则执行查询操作从元数据所描述的数据表中获取待管理路网上的分析目标对应的任务数据;
[0130] 接收配置的业务处理规则,根据业务处理规则对待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对应的可视化数据;
[0131] 基于待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素。
[0132] 在一个实施例中,处理器1001在执行生成待管理路网上的分析目标对应的可视化元素之后时,还执行以下操作:
[0133] 通过GIS引擎将动态图层元素进行叠加,生成待管理路网上的分析目标对应的可视化页面;或者
[0134] 将图表集元素集成到预先生成的监测任务分析页面中,生成待管理路网上的分析目标对应的可视化页面;
[0135] 将待管理路网上的分析目标对应的可视化页面进行展示。
[0136] 在一个实施例中,处理器1001在执行基于待管理路网上的分析目标对应的可视化数据进行渲染,生成待管理路网上的分析目标对应的可视化元素时,具体执行以下操作:
[0137] 通过可视化引擎读取数据渲染规则;
[0138] 根据数据渲染规则对待管理路网上的分析目标对应的可视化数据进行渲染;
[0139] 生成待管理路网上的分析目标对应的可视化元素。
[0140] 在一个实施例中,处理器1001在执行生成待管理路网上的分析目标对应的任务数据之后时,还执行以下操作:
[0141] 将待管理路网上的分析目标对应的任务数据发送至任务的主题数据库的表结构中进行保存。
[0142] 在一个实施例中,处理器1001在执行生成待管理路网上的分析目标对应的可视化数据之后时,还执行以下操作:
[0143] 将待管理路网上的分析目标对应的可视化数据发送至任务的主题数据库的表结构中进行保存。
[0144] 在本申请实施例中,路网运行的管理装置首先确定待管理路网上的分析目标,并从数据中心提取待管理路网上的分析目标所对应的元数据,再接收配置的数据处理规则,
基于数据处理规则执行查询操作从分析目标所对应的元数据所描述的数据表中获取待管
理路网上的分析目标对应的任务数据,然后接收配置的业务处理规则,根据业务处理规则
对待管理路网上的分析目标对应的任务数据进行预处理,生成待管理路网上的分析目标对
应的可视化数据,最后基于待管理路网上的分析目标对应的可视化数据进行渲染,生成待
管理路网上的分析目标对应的可视化元素。由于本申请通过建设统一的数据中心,从而消
除了信息化中的数据壁垒,实现了路网交通数据和平台业务功能的解耦分离,使得平台业
务功能处理路网交通数据的效率大大增加,进一步提升了路网运行的管理性能。
[0145] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,的程序可存储于计算机可读取存储介质中,该
程序在执行时,可包括如上述各方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只
读存储记忆体或随机存储记忆体等。
[0146] 以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。