交通流量数据的显示方法、装置、存储介质及电子装置与流程

文档序号:14941659发布日期:2018-07-13 21:01阅读:148来源:国知局

本发明涉及计算机领域,具体而言,涉及一种交通流量数据的显示方法、装置、存储介质及电子装置。



背景技术:

在过去几十年间,在轨迹交通数据可视分析方面涉及的可视分析方法多种多样。在相关技术中,按照可视化在分析流程中位置的不同,相关方法大体可以分为3种:(1)直接可视化:一一将每条轨迹绘制出来;(2)聚集可视化:先计算轨迹的聚集数据,然后再绘制这些聚集数据;(3)特征可视化:先计算出轨迹的特征,然后通过直接或者聚集的方法绘制这些特征。

然而,上述方法在面对一些探索性问题时,存在着一定问题与挑战,1)高速公路的轨迹是受限轨迹;2)高速公路的轨迹和流量具有一定的周期性;3)高速公路的管理需要更多的其他的数据进行整合,才能应对高速公路数据可视分析的新需求。用户期望能够对大量的轨迹数据有合适的存储和查询方式,但相关技术中提供的交通流量数据的可视化分析方式的分析效率较低。

针对上述的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例提供了一种交通流量数据的显示方法、装置、存储介质及电子装置,以至少解决交通流量数据的可视化分析效率较低的技术问题。

根据本发明实施例的一个方面,提供了一种交通流量数据的显示方法,包括:获取目标道路的道路属性信息,根据所述道路属性信息确定所述目标道路的道路特征信息,并将所述道路特征信息显示在目标界面上的第一区域中;获取目标时间,并从数据库中获取所述目标道路在所述目标时间对应的目标交通流量数据和目标环境数据,其中,所述目标交通流量数据为用于指示所述目标道路上的交通流量信息的数据,所述目标环境数据为用于指示所述目标道路所处于的外界环境的信息的数据,所述数据库中记录了具有对应关系的道路、时间、交通流量数据和环境数据;确定所述目标交通流量数据与所述道路属性信息之间的第一对应关系,以及所述目标环境数据与所述道路属性信息之间的第二对应关系;根据所述第一对应关系在所述第一区域显示所述目标交通流量数据,并根据所述第二对应关系在所述目标界面上的第二区域显示所述目标环境数据。

可选地,获取目标道路的道路属性信息,根据所述道路属性信息确定所述目标道路的道路特征信息,并将所述道路特征信息显示在目标界面上的第一区域中包括:获取所述目标道路的路段信息,在所述第一区域中的第一子区域上显示以所述路段信息为横轴,以交通流量为纵轴的第一坐标系;获取所述目标道路的经纬度信息,将所述经纬度信息转换为所述第一坐标系中的坐标信息,并将所述目标道路显示在所述第一坐标系中所述坐标信息所指示的位置上,其中,所述经纬度信息用于指示所述目标道路的轨迹;获取所述目标道路的流量上限信息,确定所述流量上限信息与所述坐标信息之间的第三对应关系,并根据所述第三对应关系在所述第一坐标系中显示所述流量上限信息,其中,所述流量上限信息用于指示所述目标道路上交通流量的最大值信息。

可选地,获取目标道路的道路属性信息,根据所述道路属性信息确定所述目标道路的道路特征信息,并将所述道路特征信息显示在目标界面上的第一区域中还包括以下至少之一:获取所述目标道路的里程桩信息,确定所述里程桩信息与所述坐标信息之间的第四对应关系,并在所述第一子区域中显示的所述目标道路上检测到第一操作的情况下,根据所述第四对应关系在所述第一区域中的第二子区域上显示所述第一操作对应的目标里程桩信息以及所述目标里程桩信息对应的目标交通流量信息,其中,所述里程桩信息用于指示所述目标道路上的里程桩;获取所述目标道路的构筑物信息,确定所述构筑物信息与所述坐标信息之间的第五对应关系,并在所述第一区域中的第三子区域上检测到第二操作的情况下,根据所述第五对应关系在所述第一子区域中显示的所述目标道路上显示所述第二操作对应的目标构筑物信息,其中,所述构筑物信息用于指示所述目标道路上的构筑物,所述第三子区域用于显示所述构筑物对应的图标;获取所述目标道路的阻断信息,确定所述阻断信息与所述坐标信息之间的第六对应关系,并在所述第一区域中的第四子区域上检测到第三操作的情况下,根据所述第六对应关系在所述第一子区域中显示的所述目标道路上显示所述第三操作对应的目标阻断的阻断位置,并在所述第一区域中的第五子区域上显示所述目标阻断对应的目标阻断信息,其中,所述阻断信息用于指示所述目标道路上出现的阻断现象,所述第四子区域用于显示所述阻断现象对应的图标。

可选地,确定所述目标交通流量数据与所述道路属性信息之间的第一对应关系,以及所述目标环境数据与所述道路属性信息之间的第二对应关系包括:确定所述目标交通流量数据与所述坐标信息之间的所述第一对应关系,以及确定所述目标环境数据与所述路段信息之间的第二对应关系。

可选地,根据所述第一对应关系在所述第一区域显示所述目标交通流量数据,并根据所述第二对应关系在所述目标界面上的第二区域显示所述目标环境数据包括:将所述目标交通流量数据转换为所述第一对应关系所指示的第一坐标值,并在所述第一坐标系中的所述第一坐标值所指示的位置显示所述目标交通流量数据;在所述第二区域建立以所述路段信息为横轴,以环境数据为纵轴的第二坐标系;将所述环境数据转换为所述第二对应关系所指示的第二坐标值,并在所述第二坐标系中的所述第二坐标值所指示的位置显示所述环境数据。

可选地,在根据所述第一对应关系在所述第一区域显示所述目标交通流量数据,并根据所述第二对应关系在所述目标界面上的第二区域显示所述目标环境数据之后,所述方法还包括:确定所述目标交通流量数据与所述流量上限信息之间的差值;根据所述差值确定所述目标道路的拥堵信息;根据所述拥堵信息为所述目标道路分配拥堵标识;在所述目标道路上显示所述拥堵标识。

可选地,获取所述目标时间,并从所述数据库中获取所述目标道路在所述目标时间对应的所述目标交通流量数据和所述目标环境数据包括:在所述第一区域中的第六子区域上检测到第四操作的情况下,获取所述第四操作所指示的所述目标时间;从所述数据库中查找所述目标道路对应的数据;从所述目标道路对应的数据中获取所述目标时间对应的所述目标交通流量数据和所述目标环境数据。

根据本发明实施例的另一方面,还提供了一种交通流量数据的显示装置,包括:第一显示模块,用于获取目标道路的道路属性信息,根据所述道路属性信息确定所述目标道路的道路特征信息,并将所述道路特征信息显示在目标界面上的第一区域中;获取模块,用于获取目标时间,并从数据库中获取所述目标道路在所述目标时间对应的目标交通流量数据和目标环境数据,其中,所述目标交通流量数据为用于指示所述目标道路上的交通流量信息的数据,所述目标环境数据为用于指示所述目标道路所处于的外界环境的信息的数据,所述数据库中记录了具有对应关系的道路、时间、交通流量数据和环境数据;第一确定模块,用于确定所述目标交通流量数据与所述道路属性信息之间的第一对应关系,以及所述目标环境数据与所述道路属性信息之间的第二对应关系;第二显示模块,用于根据所述第一对应关系在所述第一区域显示所述目标交通流量数据,并根据所述第二对应关系在所述目标界面上的第二区域显示所述目标环境数据。

根据本发明实施例的另一方面,还提供了一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项中所述的方法。

根据本发明实施例的另一方面,还提供了一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行上述任一项中所述的方法。

在本发明实施例中,采用获取目标道路的道路属性信息,根据道路属性信息确定目标道路的道路特征信息,并将道路特征信息显示在目标界面上的第一区域中;获取目标时间,并从数据库中获取目标道路在目标时间对应的目标交通流量数据和目标环境数据,其中,目标交通流量数据为用于指示目标道路上的交通流量信息的数据,目标环境数据为用于指示目标道路所处于的外界环境的信息的数据,数据库中记录了具有对应关系的道路、时间、交通流量数据和环境数据;确定目标交通流量数据与道路属性信息之间的第一对应关系,以及目标环境数据与道路属性信息之间的第二对应关系;根据第一对应关系在第一区域显示目标交通流量数据,并根据第二对应关系在目标界面上的第二区域显示目标环境数据的方式,分别建立目标道路在目标时间内的目标交通流量数据和目标环境数据与该目标道路的道路特征信息之间的对应关系,并根据建立的对应关系将目标交通流量数据和目标环境数据分别显示在目标界面的第一区域和第二区域中,从而在目标界面上能够通过道路特征信息将目标交通流量数据与目标环境数据关联起来进行分析,使得分析道路的交通流量数据时能够充分参考其他可能对交通流量数据产生影响的因素,此外在不同的区域显示目标交通流量数据和目标环境数据,使得可视化的数据更加清晰,从而提高了交通流量数据的可视化分析效率,进而解决了交通流量数据的可视化分析效率较低的技术问题。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的一种可选的交通流量数据的显示方法的示意图;

图2是根据本发明实施例的一种可选的交通流量数据的显示装置的示意图;

图3是根据本发明实施例的一种可选的交通流量数据的显示方法的应用场景示意图;以及

图4是根据本发明实施例的一种可选的电子装置的示意图。

具体实施方式

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

根据本发明实施例的一个方面,提供了一种交通流量数据的显示方法,如图1所示,该方法包括:

s102,获取目标道路的道路属性信息,根据道路属性信息确定目标道路的道路特征信息,并将道路特征信息显示在目标界面上的第一区域中;

s104,获取目标时间,并从数据库中获取目标道路在目标时间对应的目标交通流量数据和目标环境数据,其中,目标交通流量数据为用于指示目标道路上的交通流量信息的数据,目标环境数据为用于指示目标道路所处于的外界环境的信息的数据,数据库中记录了具有对应关系的道路、时间、交通流量数据和环境数据;

s106,确定目标交通流量数据与道路属性信息之间的第一对应关系,以及目标环境数据与道路属性信息之间的第二对应关系;

s108,根据第一对应关系在第一区域显示目标交通流量数据,并根据第二对应关系在目标界面上的第二区域显示目标环境数据。

可选地,在本实施例中,上述交通流量数据的显示方法可以但不限于应用于对交通流量数据进行可视化显示分析的场景中。具体的,可以但不限于应用于在对高速公路的交通流量数据进行可视化显示分析的场景中,或还可以但不限于应用于在对立交桥交通流量数据进行可视化显示分析的场景中,以提高交通流量数据的可视化分析效率。上述仅是一种示例,本实施例中对此不做任何限定。

可选地,在本实施例中,上述目标道路可以但不限于包括:高速公路、立交桥、城市道路等等。

可选地,在本实施例中,上述道路属性信息可以但不限于包括:道路的路段信息(比如:高速公路所在省份、城市,城市道路名称等等),道路的用于指示道路轨迹的经纬度信息、用于指示道路上交通流量的最大值信息的流量上限信息、用于指示道路上的里程桩的里程桩信息、用于指示道路上的构筑物的构筑物信息、用于指示道路上出现的阻断现象的阻断信息。

可选地,在本实施例中,目标时间可以但不限于精确到年、月、周、天、小时、分钟、秒等。

可选地,在本实施例中,交通流量数据可以但不限于为道路上的交通工具通行数。交通流量数据可以包括:上行数据和下行数据,其中,上行和下行的方向可以预先配置。

可选地,在本实施例中,上述环境数据可以但不限于包括:降水量、温度、湿度、雾霾量(例如pm2.5的值)等等。

可选地,在本实施例中,目标道路可以是由用户在目标界面的上一个界面中选择,目标界面的上一个界面中可以显示道路列表,由用户选择需要查看的道路作为目标道路。

可见,通过上述步骤,分别建立目标道路在目标时间内的目标交通流量数据和目标环境数据与该目标道路的道路特征信息之间的对应关系,并根据建立的对应关系将目标交通流量数据和目标环境数据分别显示在目标界面的第一区域和第二区域中,从而在目标界面上能够通过道路特征信息将目标交通流量数据与目标环境数据关联起来进行分析,使得分析道路的交通流量数据时能够充分参考其他可能对交通流量数据产生影响的因素,此外在不同的区域显示目标交通流量数据和目标环境数据,使得可视化的数据更加清晰,从而提高了交通流量数据的可视化分析效率,进而解决了交通流量数据的可视化分析效率较低的技术问题。

可选地,在第一子区域建立以路段信息为横轴并以交通流量数为纵轴的第一坐标系,其中,交通流量数可以分为上行流量和下行流量,可以设置纵轴的正半轴为上行流量,纵轴的负半轴为下行流量,根据目标道路的经纬度信息将目标道路按照比例缩放显示在第一坐标系上,并将道路上各个路段的流量上限信息显示在第一坐标系中(可以是一条曲线),从而在第一坐标系中显示出目标道路的基本信息。例如:在上述步骤s102中,获取目标道路的路段信息,在第一区域中的第一子区域上显示以路段信息为横轴,以交通流量为纵轴的第一坐标系;获取目标道路的经纬度信息,将经纬度信息转换为第一坐标系中的坐标信息,并将目标道路显示在第一坐标系中坐标信息所指示的位置上,其中,经纬度信息用于指示目标道路的轨迹;获取目标道路的流量上限信息,确定流量上限信息与坐标信息之间的第三对应关系,并根据第三对应关系在第一坐标系中显示流量上限信息,其中,流量上限信息用于指示目标道路上交通流量的最大值信息。

可选地,在本实施例中,根据经纬度信息在第一坐标系中显示的目标道路具备目标道路原有的形状和轨迹,使得用户能够清晰的掌握目标道路的走势,在对交通流量数据进行分析时目标道路的轨迹也可以作为一个影响交通流量的参考因素。

可选地,在本实施例中,流量上限信息也可以分为上行流量上限信息和下行流量上限信息。上行流量上限信息用于指示目标道路上行交通流量的最大值信息,下行流量上限信息用于指示目标道路下行交通流量的最大值信息。

可选地,在第一区域上的其他区域(例如:第二子区域、第三子区域、第四子区域等等)还可以显示目标道路的其他道路特征信息(例如:里程桩信息、构筑物信息、阻断信息等等),这些其他道路特征信息的显示可以根据目标界面上检测到的操作触发。

例如:在上述步骤s102中还可以在目标界面上的第一区域上通过以下至少之一的方式显示信息:

方式一,获取目标道路的里程桩信息,确定里程桩信息与坐标信息之间的第四对应关系,并在第一子区域中显示的目标道路上检测到第一操作的情况下,根据第四对应关系在第一区域中的第二子区域上显示第一操作对应的目标里程桩信息以及目标里程桩信息对应的目标交通流量信息,其中,里程桩信息用于指示目标道路上的里程桩。

可选地,在本实施例中,上述在第一子区域中显示的目标道路上检测到的第一操作可以但不限于包括:鼠标指针在目标道路上停留、对目标道路执行的点击操作等等。例如:用户将鼠标指针滑动到第一子区域上显示的目标道路上的一个位置,则可以在第一区域上的第二子区域上显示该位置上的里程桩信息以及该里程桩位置的目标交通流量信息。

方式二,获取目标道路的构筑物信息,确定构筑物信息与坐标信息之间的第五对应关系,并在第一区域中的第三子区域上检测到第二操作的情况下,根据第五对应关系在第一子区域中显示的目标道路上显示第二操作对应的目标构筑物信息,其中,构筑物信息用于指示目标道路上的构筑物,第三子区域用于显示构筑物对应的图标。

可选地,在本实施例中,上述目标道路上的构筑物可以但不限于包括:桥梁、收费站、加油站、便利店等等。

可选地,在本实施例中,在第一区域中的第三子区域上检测到的第二操作可以但不限于包括:将鼠标指针停留在第三子区域上显示的构筑物对应的图标上,在第三子区域上显示的构筑物对应的图标上的点击操作等等。例如:用户点击在第三子区域上显示的收费站对应的图标,则可以将目标道路上的收费站显示在第一子区域上显示的目标道路上。

方式三,获取目标道路的阻断信息,确定阻断信息与坐标信息之间的第六对应关系,并在第一区域中的第四子区域上检测到第三操作的情况下,根据第六对应关系在第一子区域中显示的目标道路上显示第三操作对应的目标阻断的阻断位置,并在第一区域中的第五子区域上显示目标阻断对应的目标阻断信息,其中,阻断信息用于指示目标道路上出现的阻断现象,第四子区域用于显示阻断现象对应的图标。

可选地,在本实施例中,阻断信息可以但不限于包括:阻断原因、阻断位置、阻断时间、阻断情况的描述信息等等。

可选地,为了在目标道路的对应位置上显示目标交通流量数据,可以建立目标交通流量数据与坐标信息之间的第一对应关系,为了在目标道路的对应路段上显示目标环境数据,可以建立目标环境数据与路段信息之间的第一对应关系。例如:在上述步骤s106中,可以确定目标交通流量数据与坐标信息之间的第一对应关系,以及确定目标环境数据与路段信息之间的第二对应关系。

可选地,在上述步骤s108中,可以但不限于通过如下方式将目标交通流量数据和目标环境数据显示在目标界面上:将目标交通流量数据转换为第一对应关系所指示的第一坐标值,并在第一坐标系中的第一坐标值所指示的位置显示目标交通流量数据,在第二区域建立以路段信息为横轴,以环境数据为纵轴的第二坐标系,将环境数据转换为第二对应关系所指示的第二坐标值,并在第二坐标系中的第二坐标值所指示的位置显示环境数据。

可选地,可以通过目标交通流量数据与流量上限信息之间的对比,确定目标道路上出现的拥堵现象,并对拥堵现象进行分级,为不同级别的拥堵分配不同的拥堵标识,并将拥堵标识显示在目标道路上。例如:在上述步骤s108之后,可以确定目标交通流量数据与流量上限信息之间的差值,根据差值确定目标道路的拥堵信息,根据拥堵信息为目标道路分配拥堵标识,在目标道路上显示拥堵标识。

可选地,在本实施例中,拥堵标识也可以显示在目标界面上的其他区域,由用户选择需要查看的拥堵信息,再在目标道路上显示用户选择的拥堵信息。

可选地,目标时间可以由用户进行选择,在根据用户选择的目标时间获取对应的目标交通流量数据和环境数据。例如:在上述步骤s104中,在第一区域中的第六子区域上检测到第四操作的情况下,获取第四操作所指示的目标时间,从数据库中查找目标道路对应的数据,从目标道路对应的数据中获取目标时间对应的目标交通流量数据和目标环境数据。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

根据本发明实施例的另一个方面,还提供了一种用于实施上述交通流量数据的显示方法的交通流量数据的显示装置,如图2所示,该装置包括:

1)第一显示模块22,用于获取目标道路的道路属性信息,根据道路属性信息确定目标道路的道路特征信息,并将道路特征信息显示在目标界面上的第一区域中;

2)获取模块24,耦合至第一显示模块22,用于获取目标时间,并从数据库中获取目标道路在目标时间对应的目标交通流量数据和目标环境数据,其中,目标交通流量数据为用于指示目标道路上的交通流量信息的数据,目标环境数据为用于指示目标道路所处于的外界环境的信息的数据,数据库中记录了具有对应关系的道路、时间、交通流量数据和环境数据;

3)第一确定模块26,耦合至获取模块24,用于确定目标交通流量数据与道路属性信息之间的第一对应关系,以及目标环境数据与道路属性信息之间的第二对应关系;

4)第二显示模块28,耦合至第一确定模块26,用于根据第一对应关系在第一区域显示目标交通流量数据,并根据第二对应关系在目标界面上的第二区域显示目标环境数据。

可选地,在本实施例中,上述交通流量数据的显示装置可以但不限于应用于对交通流量数据进行可视化显示分析的场景中。具体的,可以但不限于应用于在对高速公路的交通流量数据进行可视化显示分析的场景中,或还可以但不限于应用于在对立交桥交通流量数据进行可视化显示分析的场景中,以提高交通流量数据的可视化分析效率。上述仅是一种示例,本实施例中对此不做任何限定。

可选地,在本实施例中,上述目标道路可以但不限于包括:高速公路、立交桥、城市道路等等。

可选地,在本实施例中,上述道路属性信息可以但不限于包括:道路的路段信息(比如:高速公路所在省份、城市,城市道路名称等等),道路的用于指示道路轨迹的经纬度信息、用于指示道路上交通流量的最大值信息的流量上限信息、用于指示道路上的里程桩的里程桩信息、用于指示道路上的构筑物的构筑物信息、用于指示道路上出现的阻断现象的阻断信息。

可选地,在本实施例中,目标时间可以但不限于精确到年、月、周、天、小时、分钟、秒等。

可选地,在本实施例中,交通流量数据可以但不限于为道路上的交通工具通行数。交通流量数据可以包括:上行数据和下行数据,其中,上行和下行的方向可以预先配置。

可选地,在本实施例中,上述环境数据可以但不限于包括:降水量、温度、湿度、雾霾量(例如pm2.5的值)等等。

可选地,在本实施例中,目标道路可以是由用户在目标界面的上一个界面中选择,目标界面的上一个界面中可以显示道路列表,由用户选择需要查看的道路作为目标道路。

可见,通过上述装置,分别建立目标道路在目标时间内的目标交通流量数据和目标环境数据与该目标道路的道路特征信息之间的对应关系,并根据建立的对应关系将目标交通流量数据和目标环境数据分别显示在目标界面的第一区域和第二区域中,从而在目标界面上能够通过道路特征信息将目标交通流量数据与目标环境数据关联起来进行分析,使得分析道路的交通流量数据时能够充分参考其他可能对交通流量数据产生影响的因素,此外在不同的区域显示目标交通流量数据和目标环境数据,使得可视化的数据更加清晰,从而提高了交通流量数据的可视化分析效率,进而解决了交通流量数据的可视化分析效率较低的技术问题。

可选地,第一显示模块用于:获取目标道路的路段信息,在第一区域中的第一子区域上显示以路段信息为横轴,以交通流量为纵轴的第一坐标系;获取目标道路的经纬度信息,将经纬度信息转换为第一坐标系中的坐标信息,并将目标道路显示在第一坐标系中坐标信息所指示的位置上,其中,经纬度信息用于指示目标道路的轨迹;获取目标道路的流量上限信息,确定流量上限信息与坐标信息之间的第三对应关系,并根据第三对应关系在第一坐标系中显示流量上限信息,其中,流量上限信息用于指示目标道路上交通流量的最大值信息。

可选地,在第一子区域建立以路段信息为横轴并以交通流量数为纵轴的第一坐标系,其中,交通流量数可以分为上行流量和下行流量,可以设置纵轴的正半轴为上行流量,纵轴的负半轴为下行流量,根据目标道路的经纬度信息将目标道路按照比例缩放显示在第一坐标系上,并将道路上各个路段的流量上限信息显示在第一坐标系中(可以是一条曲线),从而在第一坐标系中显示出目标道路的基本信息。

可选地,在本实施例中,根据经纬度信息在第一坐标系中显示的目标道路具备目标道路原有的形状和轨迹,使得用户能够清晰的掌握目标道路的走势,在对交通流量数据进行分析时目标道路的轨迹也可以作为一个影响交通流量的参考因素。

可选地,在本实施例中,流量上限信息也可以分为上行流量上限信息和下行流量上限信息。上行流量上限信息用于指示目标道路上行交通流量的最大值信息,下行流量上限信息用于指示目标道路下行交通流量的最大值信息。

可选地,第一显示模块还用于通过以下方式至少之一将道路特征信息显示在目标界面上:

方式一,获取目标道路的里程桩信息,确定里程桩信息与坐标信息之间的第四对应关系,并在第一子区域中显示的目标道路上检测到第一操作的情况下,根据第四对应关系在第一区域中的第二子区域上显示第一操作对应的目标里程桩信息以及目标里程桩信息对应的目标交通流量信息,其中,里程桩信息用于指示目标道路上的里程桩。

可选地,在本实施例中,上述在第一子区域中显示的目标道路上检测到的第一操作可以但不限于包括:鼠标指针在目标道路上停留、对目标道路执行的点击操作等等。例如:用户将鼠标指针滑动到第一子区域上显示的目标道路上的一个位置,则可以在第一区域上的第二子区域上显示该位置上的里程桩信息以及该里程桩位置的目标交通流量信息。

方式二,获取目标道路的构筑物信息,确定构筑物信息与坐标信息之间的第五对应关系,并在第一区域中的第三子区域上检测到第二操作的情况下,根据第五对应关系在第一子区域中显示的目标道路上显示第二操作对应的目标构筑物信息,其中,构筑物信息用于指示目标道路上的构筑物,第三子区域用于显示构筑物对应的图标。

可选地,在本实施例中,上述目标道路上的构筑物可以但不限于包括:桥梁、收费站、加油站、便利店等等。

可选地,在本实施例中,在第一区域中的第三子区域上检测到的第二操作可以但不限于包括:将鼠标指针停留在第三子区域上显示的构筑物对应的图标上,在第三子区域上显示的构筑物对应的图标上的点击操作等等。例如:用户点击在第三子区域上显示的收费站对应的图标,则可以将目标道路上的收费站显示在第一子区域上显示的目标道路上。

方式三,获取目标道路的阻断信息,确定阻断信息与坐标信息之间的第六对应关系,并在第一区域中的第四子区域上检测到第三操作的情况下,根据第六对应关系在第一子区域中显示的目标道路上显示第三操作对应的目标阻断的阻断位置,并在第一区域中的第五子区域上显示目标阻断对应的目标阻断信息,其中,阻断信息用于指示目标道路上出现的阻断现象,第四子区域用于显示阻断现象对应的图标。

可选地,在本实施例中,阻断信息可以但不限于包括:阻断原因、阻断位置、阻断时间、阻断情况的描述信息等等。

可选地,在第一区域上的其他区域(例如:第二子区域、第三子区域、第四子区域等等)还可以显示目标道路的其他道路特征信息(例如:里程桩信息、构筑物信息、阻断信息等等),这些其他道路特征信息的显示可以根据目标界面上检测到的操作触发。

可选地,第一确定模块用于:确定目标交通流量数据与坐标信息之间的第一对应关系,以及确定目标环境数据与路段信息之间的第二对应关系。

可选地,为了在目标道路的对应位置上显示目标交通流量数据,可以建立目标交通流量数据与坐标信息之间的第一对应关系,为了在目标道路的对应路段上显示目标环境数据,可以建立目标环境数据与路段信息之间的第一对应关系。

可选地,第二显示模块用于:将目标交通流量数据转换为第一对应关系所指示的第一坐标值,并在第一坐标系中的第一坐标值所指示的位置显示目标交通流量数据;在第二区域建立以路段信息为横轴,以环境数据为纵轴的第二坐标系;将环境数据转换为第二对应关系所指示的第二坐标值,并在第二坐标系中的第二坐标值所指示的位置显示环境数据。

可选地,上述装置还包括:第二确定模块,用于确定目标交通流量数据与流量上限信息之间的差值;第三确定模块,用于根据差值确定目标道路的拥堵信息;分配模块,用于根据拥堵信息为目标道路分配拥堵标识;第三显示模块,用于在目标道路上显示拥堵标识。

可选地,可以通过目标交通流量数据与流量上限信息之间的对比,确定目标道路上出现的拥堵现象,并对拥堵现象进行分级,为不同级别的拥堵分配不同的拥堵标识,并将拥堵标识显示在目标道路上。

可选地,在本实施例中,拥堵标识也可以显示在目标界面上的其他区域,由用户选择需要查看的拥堵信息,再在目标道路上显示用户选择的拥堵信息。

可选地,获取模块用于:在第一区域中的第六子区域上检测到第四操作的情况下,获取第四操作所指示的目标时间;从数据库中查找目标道路对应的数据;从目标道路对应的数据中获取目标时间对应的目标交通流量数据和目标环境数据。

可选地,目标时间可以由用户进行选择,在根据用户选择的目标时间获取对应的目标交通流量数据和环境数据。

本发明实施例的应用环境可以但不限于参照上述实施例中的应用环境,本实施例中对此不再赘述。本发明实施例提供了用于实施上述实时通信的连接方法的一种可选的具体应用示例。

作为一种可选的实施例,上述交通流量数据的显示方法可以但不限于应用于如图3所示的交通流量数据的显示的场景中。在本场景中,提供了一种公路交通流量数据的可视分析方法与系统。该公路交通流量数据可视分析的方法包括以下步骤:

步骤1,通过预先设定好的方法处理公路数据并将其存储为道路属性信息。

步骤2,获取待展现的多源数据,多源数据包括:交通流量数据和环境数据。

步骤3,按照预先设定的规则对获取的多源数据进行并行处理并进行存储。

步骤4,在目标界面上划分多个操作区域,根据数据项间的关联,确定与各个操作区域相对应的数据项或数据项集。

步骤5,确定与上述数据项相对应的可视化元素映射信息。

步骤6,确定与上述操作区域相对应的交互操作。

步骤7,根据操作区域与可视化元素映射信息,生成与数据项所对应的可视化视图。

在本场景中,提供的公路交通流量数据可视分析的系统包括:

数据处理单元,用于通过预先设定好的方法处理公路数据,并将处理后的公路数据(相当于上述道路属性信息)存储至数据存储单元。

数据采集单元,用于实时采集多源数据,并将采集到的流量、路况、环境等信息发送至实时数据单元,流量信息包括公路上下行交通流量,路况信息包括阻断发生的时间、原因、影响路段等,天气信息包括雾霾、降水、湿度、温度等。

实时数据处理单元,用于按照预先设定的规则对采集到的实时数据进行并行处理,并将处理后的实时数据发送至数据存储单元。

数据存储单元,用于对接收到的实时数据进行保存。

后台应用单元,用于读取数据存储单元中存储的公路数据与实时数据。

视图生成单元,用于使用既定的可视化方法,并且通过浏览器插件单元显示在当前界面上。

可选的,在本场景中,可以但不限于使用道格拉斯-普克压缩抽稀算法和坐标系变换方法处理公路数据,使得在保留其公路数据矢量特征的前提下减少交通轨迹的数据量。

可选的,在本场景中,为了得到较完整且平滑的公路流量数据,可以对数据采集单元采集到的公路交通流量数据根据经纬度进行插值处理,并使用卡尔曼滤波方法对其进行滤波。

可选的,在本场景中,上述系统还可以包括:历史数据单元,用于通过使用调度系统配置的调度任务计算历史流量并定时发送至数据存储单元。

可选地,在本场景中,在读取数据存储单元中存储的流量数据之后,后台应用单元还用于:根据预先设定的规则计算流量数据的区域边界,确保流量数据与设计适应流量能够占据图形显示区面积的75%。

可选的,在本场景中,上述系统将显示界面划分为5个操作区域,包括时间控制区域、图形显示区、显示控制区、区域控制区与动态数据展示区。

可选的,在本场景中,图形显示区对应多个数据项,包括公路数据,流量数据,路况数据;动态数据展示区对应环境信息。

可选的,在本场景中,在对数据进行处理时,系统设计人员可以通过运行python脚本,使用道格拉斯-普克压缩抽稀算法和数学变换方法处理道路矢量数据,处理后的数据将自动存入数据库中。

可选的,在本场景中,在服务器后台,系统设计人员可以使用python等程序设计语言,以基于面向对象的程序设计方式编写数据自动化处理脚本,对交通流量数据表、阻断信息表进行数据清洗,对缺失数据做基于邻域的差值处理。

可选的,在本场景中,在服务器后台,系统设计人员使用python等程序设计语言,以基于面向对象的程序设计方式编写数据自动化处理脚本,从清洗后的交通流量数据表、阻断信息表中抽取交通流量、阻断相关的数据,并将数据依据地理空间位置关联到相应公路路段,依据时间属性划分到相应时间段,重新组织数据。

可选的,在本场景中,通过在服务器后台运行脚本程序,自动化地完成数据清洗、数据抽取、数据组织。

在数据的可视化流程中,可以通过运行在服务器后台编写的python脚本来刷新系统中的显示时间。

上述系统可以采用ajax的数据加载方式,进行前端的异步刷新,所以服务器后台数据更新后,前端展示的数据能够自动更新,显示最新的交通数据。为了显示刷新后的时间设置,确保显示内容无误,可以在前端进行可视化展示时定期清除浏览器缓存。

在可视化分析的流程中,为了使本系统能够呈现更多信息,以及更加良好的用户体验,在本场景中,如图3所示,针对5个不同的显示操作区域(时间控制区、图形显示区、显示控制区、区域控制区与动态数据展示区)可以实现如下交互操作:

在时间控制区中,设置有水平时间轴:能够通过单击时间轴上的日期选择不同的日期,若选择日期还未到,则会有弹窗提示“还未到当前日期”。在时间轴左侧的按钮能够选择不同月份。在时间轴右侧的全天按钮能够选择图形显示区是显示全天的总体交通流量情况还是不同小时的交通流量情况。同样在时间轴右侧的播放按钮能够自动按序循环播放当日从凌晨0时0分至23时59分的交通情况。

在时间控制区中,还设置有垂直时间轴:配合水平时间轴的是否显示全天交通流量的按钮,若选定显示每小时的数据,则通过该垂直时间轴可以选择希望显示某一小时的交通情况。在循环播放当日0时0分至23时59分的交通情况时,垂直时间轴的时间刻度也会相应高亮提示当前播放的是哪个时间段的数据。

在图形显示区,如图3所示,可以根据目标道路的经纬度信息将目标道路的真实轨迹显示在该图形显示区中。将获取到的目标道路的经纬度信息按比例缩放为适应图形显示区大小的道路轨迹,显示在图形显示区中,使得用户能够清晰的掌握目标道路的真实轨迹,在对交通流量数据进行分析时目标道路的轨迹也可以作为一个影响交通流量的参考因素。

在图形显示区,显示有流量信息:当鼠标滑过图形显示区内的某一路段时,图形显示区的右侧会显示当前里程桩桩号、上行流量、下辆流量(单位:辆)等信息。

在图形显示区,还可以显示有阻断信息:当鼠标停留在代表阻断信息的图形上时,右侧会有工具框提示该阻断的详细信息,如阻断基本信息、阻断原因、位置信息、时间信息、现场情况描述等信息。

在图形显示区,还可以显示有构筑物信息:当鼠标停留在代表构筑物信息的图标上时,右侧会有工具框提示该构筑物的详细信息,例如分类、修建时间、管养单位等信息,详细信息依据构筑物而定。

在显示控制区中,显示了阻断信息的图标:通过鼠标点击代表阻断信息的图标控制是否在图形显示区中显示阻断信息。

在显示控制区中,还显示了构筑物信息的图标:通过鼠标点击代表不同构筑物信息的图标控制是否在图形显示区中显示构筑物。

在显示控制区中,还显示了其他图标:通过鼠标点击代表施工路段、交通事故的图标控制是否在图形显示区中显示其他信息。

在区域控制区,通过鼠标点击区域控制区内代表不同省份的颜色段或者省份文字,控制显示控制区显示的省份区域范围。双击则为显示高速公路所有路段。

在动态数据展示区,通过鼠标点击动态数据展示区代表不同环境因素的图标,控制是否在动态数据展示区中显示该信息。

根据本发明实施例的又一个方面,还提供了一种用于实施上述交通流量数据的显示的电子装置,如图4所示,该电子装置包括:一个或多个(图中仅示出一个)处理器402、存储器404、传感器406、编码器408以及传输装置410,该存储器中存储有计算机程序,该处理器被设置为通过计算机程序执行上述任一项方法实施例中的步骤。

可选地,在本实施例中,上述电子装置可以位于计算机网络的多个网络设备中的至少一个网络设备。

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

s1,获取目标道路的道路属性信息,根据道路属性信息确定目标道路的道路特征信息,并将道路特征信息显示在目标界面上的第一区域中;

s2,获取目标时间,并从数据库中获取目标道路在目标时间对应的目标交通流量数据和目标环境数据,其中,目标交通流量数据为用于指示目标道路上的交通流量信息的数据,目标环境数据为用于指示目标道路所处于的外界环境的信息的数据,数据库中记录了具有对应关系的道路、时间、交通流量数据和环境数据;

s3,确定目标交通流量数据与道路属性信息之间的第一对应关系,以及目标环境数据与道路属性信息之间的第二对应关系;

s4,根据第一对应关系在第一区域显示目标交通流量数据,并根据第二对应关系在目标界面上的第二区域显示目标环境数据。

可选地,本领域普通技术人员可以理解,图4所示的结构仅为示意,电子装置也可以是智能手机(如android手机、ios手机等)、平板电脑、掌上电脑以及移动互联网设备(mobileinternetdevices,mid)、pad等终端设备。图4其并不对上述电子装置的结构造成限定。例如,电子装置还可包括比图4中所示更多或者更少的组件(如网络接口、显示装置等),或者具有与图4所示不同的配置。

其中,存储器402可用于存储软件程序以及模块,如本发明实施例中的交通流量数据的显示方法和装置对应的程序指令/模块,处理器404通过运行存储在存储器402内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的目标组件的控制方法。存储器402可包括高速随机存储器,还可以包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器402可进一步包括相对于处理器404远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

上述的传输装置410用于经由一个网络接收或者发送数据。上述的网络具体实例可包括有线网络及无线网络。在一个实例中,传输装置410包括一个网络适配器(networkinterfacecontroller,nic),其可通过网线与其他网络设备与路由器相连从而可与互联网或局域网进行通讯。在一个实例中,传输装置410为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

其中,具体地,存储器402用于存储应用程序。

本发明的实施例还提供了一种存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:

s1,获取目标道路的道路属性信息,根据道路属性信息确定目标道路的道路特征信息,并将道路特征信息显示在目标界面上的第一区域中;

s2,获取目标时间,并从数据库中获取目标道路在目标时间对应的目标交通流量数据和目标环境数据,其中,目标交通流量数据为用于指示目标道路上的交通流量信息的数据,目标环境数据为用于指示目标道路所处于的外界环境的信息的数据,数据库中记录了具有对应关系的道路、时间、交通流量数据和环境数据;

s3,确定目标交通流量数据与道路属性信息之间的第一对应关系,以及目标环境数据与道路属性信息之间的第二对应关系;

s4,根据第一对应关系在第一区域显示目标交通流量数据,并根据第二对应关系在目标界面上的第二区域显示目标环境数据。

可选地,存储介质还被设置为存储用于执行上述实施例中的方法中所包括的步骤的计算机程序,本实施例中对此不再赘述。

可选地,在本实施例中,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

上述实施例中的集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在上述计算机可读取的存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括若干指令用以使得一台或多台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。

在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的客户端,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1