应用于地图中的路况显示方法、装置及显示设备与流程

文档序号:17054733发布日期:2019-03-05 21:02阅读:326来源:国知局
应用于地图中的路况显示方法、装置及显示设备与流程

本发明涉及智能交通领域,具体而言,涉及一种应用于地图中的路况显示方法、装置及显示设备。



背景技术:

随着计算机和互联网技术的发展,基于网络应用的电子地图逐渐取代了纸质地图,电子地图可以提供地点查找、计算路线、查看路况信息等功能。通过在电子地图上渲染的实时路况信息,可以让用户实时了解道路的拥堵情况,以便选择较优的出行方案,节约时间。

目前,现有的电子地图应用软件对于路况的显示是采用色彩区分的,图1是根据现有技术的一种在电子地图上显示路况信息的界面示意图,如图1所示,通常以红、黄、绿三种颜色来显示路况,其中,红色表示“拥堵”、黄色表示“缓行”、绿色表示“畅通”,对于双向双线分开处理,根据路况数据显示相应的颜色。但是,这种色彩区分的路况显示方案仅对普通人可用,对于色盲(例如,红绿色盲、蓝黄色盲等)、色弱等人群则不适用。例如,对于同一张图,正常人群可以在电子地图上清晰地看到的用于显示路况信息的红、绿、黄三种颜色的线条;红色盲人群不能分辨红色,对红色与深绿色、蓝色与紫红色以及紫色不能分辨,经常把绿色视为黄色,紫色看成蓝色,将绿色和蓝色相混为白色;绿色盲人群不能分辨淡绿色与深红色、紫色与青蓝色、紫红色与灰色,经常把绿色视为灰色或暗黑色;而对于全色盲人群来说,颜色在其眼中是一片灰暗,如同观黑白电视一般,仅有明暗之分,而无颜色差别。

由上可知,色盲、色弱人群在使用现有的以颜色来区分路况信息的电子地图的过程中是很痛苦的,很难辨别当前各个路段的路况信息。

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



技术实现要素:

本发明实施例提供了一种应用于地图中的路况显示方法、装置及显示设备,以至少解决现有的电子地图显示路况的方式不适用于色盲、色弱等人群的技术问题。

根据本发明实施例的一个方面,提供了一种应用于地图中的路况显示方法,包括:获取地图中的选中的路径;根据选中的路径的路况信息,生成路径的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像;在地图中显示路径的动态图像。

根据本发明实施例的另一方面,还提供了一种应用于地图中的路况显示方法,包括:在地图中显示当前选中的路径;在地图中显示根据选中的路径的路况信息生成的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像。

根据本发明实施例的另一方面,还提供了一种应用于地图中的路况显示方法,包括:获取地图中的路径以及路径包括的每条路段的路况信息,其中,路径包括至少一条路段;根据每条路段的路况信息,生成每条路段对应的动态图像;依次显示每条路段对应的动态图像。

根据本发明实施例的另一方面,还提供了一种应用于地图中的路况显示方法,包括:当触摸屏感应到相应的滑动操作时,在触摸屏上显示的地图中显示动态图像,动态图像用于表征地图中选中的路径的路况;其中,动态图像为沿路径的起始位置到终点位置动态移动的图像。

根据本发明实施例的另一方面,还提供了一种显示设备,包括:显示屏,用于显示地图中的选中的路径;处理器,用于根据选中的路径的路况信息,生成路径的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像;显示屏还用于在地图中显示路径的动态图像。

根据本发明实施例的另一方面,还提供了一种应用于地图中的路况显示装置,包括:获取模块,用于获取地图中的选中的路径;生成模块,用于根据选中的路径的路况信息,生成路径的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像;显示模块,用于在地图中显示路径的动态图像。

根据本发明实施例的另一方面,还提供了一种应用于地图中的路况显示装置,包括:第一显示单元,用于在地图中显示当前选中的路径;第二显示单元,用于在地图中显示根据选中的路径的路况信息生成的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像。

根据本发明实施例的另一方面,还提供了一种应用于地图中的路况显示装置,包括:第二获取模块,用于获取地图中的路径以及路径包括的每条路段的路况信息,其中,路径包括至少一条路段;第二生成模块,用于根据每条路段的路况信息,生成每条路段对应的动态图像;第二显示模块,用于依次显示每条路段对应的动态图像。

根据本发明实施例的另一方面,还提供了一种应用于地图中的路况显示装置,包括:第三显示单元,用于当触摸屏感应到相应的滑动操作时,在触摸屏上显示的地图中显示动态图像,动态图像用于表征地图中选中的路径的路况;其中,动态图像为沿路径的起始位置到终点位置动态移动的图像。

在本发明实施例中,通过获取地图中的选中的路径;根据选中的路径的路况信息,生成路径的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像;在地图中显示路径的动态图像,达到了将电子地图上任意一条路径的实时路况信息以与之匹配的动态图像显示的目的,从而实现了为色盲色弱人群提供在电子地图上查看实时路况信息的技术效果,进而解决了现有的电子地图显示路况的方式不适用于色盲、色弱等人群的技术问题。

附图说明

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

图1是根据现有技术的一种在电子地图上显示路况信息的界面示意图;

图2是根据本发明实施例的一种显示设备示意图;

图3(a)是根据本发明实施例的一种可选的二维视角下的导航界面示意图;

图3(b)是根据本发明实施例的一种可选的三维透视视角下的导航界面示意图;

图3(c)是根据本发明实施例的一种可选的三维非透视视角下的导航界面示意图;

图4(a)是根据本发明实施例的一种可选的以二维虚线动画展现路况信息的示意图;

图4(b)是根据本发明实施例的一种可选的以二维虚线动画展现路况信息的示意图;

图4(c)是根据本发明实施例的一种可选的以二维虚线动画展现路况信息的示意图;

图5(a)是根据本发明实施例的一种可选的以三维动画展现路况信息的示意图;

图5(b)是根据本发明实施例的一种可选的以三维动画展现路况信息的示意图;

图5(c)是根据本发明实施例的一种可选的以三维动画展现路况信息的示意图;

图6是根据本发明实施例的一种可选的开启动画轨迹显示路况功能的功能开关示意图;

图7(a)是根据本发明实施例的一种可选的以二维动画显示路况的智能手机的示意图;

图7(b)是根据本发明实施例的一种可选的以三维透视动画显示路况的智能手机的示意图;

图8是根据本发明实施例2的一种应用于地图中的路况显示方法流程图;

图9是根据本发明实施例2的一种可选的应用于地图中的路况显示方法流程图;

图10是根据本发明实施例2的一种可选的应用于地图中的路况显示方法流程图;

图11是根据本发明实施例3的一种应用于地图中的路况显示方法流程图;

图12是根据本发明实施例4的一种应用于地图中的路况显示方法流程图;

图13是根据本发明实施例5的一种应用于地图中的路况显示方法流程图;

图14是根据本发明实施例6的一种应用于地图中的路况显示装置示意图;

图15是根据本发明实施例7的一种应用于地图中的路况显示装置示意图;

图16是根据本发明实施例8的一种应用于地图中的路况显示装置示意图;

图17是根据本发明实施例9的一种应用于地图中的路况显示装置示意图;以及

图18是根据本发明实施例的一种计算机终端的硬件结构框图。

具体实施方式

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

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

首先,在对本申请实施例进行描述的过程中出现的部分名词或术语适用于如下解释:

全色盲:属于完全性视锥细胞功能障碍,与夜盲恰好相反,患者尤喜暗、畏光,表现为昼盲。七彩世界在其眼中是一片灰暗,如同观黑白电视一般,仅有明暗之分,而无颜色差别。而且所见红色发暗、蓝色光亮、此外还有视力差、弱视、中心性暗点、摆动性眼球震颤等症状。它是色觉障碍中最严重的一种,患者较少见。

红色盲:又称第一色盲。患者主要是不能分辨红色,对红色与深绿色、蓝色与紫红色以及紫色不能分辨。常把绿色视为黄色,紫色看成蓝色,将绿色和蓝色相混为白色。

绿色盲:又称第二色盲,患者不能分辨淡绿色与深红色、紫色与青蓝色、紫红色与灰色,把绿色视为灰色或暗黑色。一美术训练班上有位画画得很好的小朋友,总是把太阳绘成绿色,树冠、草地绘成棕色,原来他是绿色盲患者。临床上把红色盲与绿色盲统称为红绿色盲,患者较常见。我们平常说的色盲一般就是指红绿色盲。

蓝黄色盲:又称第三色盲。患者蓝黄色混淆不清,对红、绿色可辨,较少见。

全色弱:又称红绿蓝黄色弱。其色觉障碍比全色盲程度要低,视力无任何异常,也无全色盲的其它并发症。在物体颜色深且鲜明时,则能够分辨;若颜色浅而不饱和时,则分辨困难。患者也少见。

部分色弱:有红色弱(第一色弱)、绿色弱(第二色弱)和蓝黄色弱(第三色弱)等,其中红绿色弱较多见,患者对红、绿色感受力差,照明不良时,其辨色能力近于红绿色盲;但物质色深、鲜明且照明度佳时,其辨色能力接近正常。

实施例1

根据本发明实施例,提供了一种显示设备实施例,需要说明的是,本申请实施例1所提供的显示设备实施例可以用于显示电子地图上各个路段的实时路况,该显示设备可以是车载导航仪,也可以是安装有电子地图(例如,百度地图、谷歌地图等)的手机、平板电脑、台式机、笔记本等智能移动终端。

上述显示设备可以用于显示道路是否拥堵、车辆运行缓行或者畅通等详细的实时路况信息,使得用户能够根据该显示设备提供的路况信息选择合适的出行方式。

图2是根据本发明实施例的一种显示设备示意图,如图2所示,该显示设备包括:显示屏201和处理器203。

其中,显示屏201,用于显示地图中的选中的路径。

具体地,上述显示屏可以为车载导航仪的显示屏,也可以是各种安装有电子地图(例如,百度地图、谷歌地图)等移动设备的显示屏,例如,手机、平板电脑、计算机、笔记本等的显示器,一种可选的实施方案,该显示屏还可以是与导航设备连接的外置显示器;上述地图可以为安装在车载终端或各种智能移动终端(例如,手机、平板电脑、台式机、笔记本等)上的电子地图,例如,百度地图、谷歌地图等;上述路径可以为根据用户在电子地图上操作指令而确定一条或多条路径,该操作指令可以是用户在电子地图上的触摸某一路经或某一路段的触摸指令;也可以是用户在电子地图上点击任意两个位置的点击指令,根据用户点击的两个位置可以确定用户想要查看路况信息的道路;还可以是用户在电子地图上的搜索栏中输入出发地和目的地的输入指令,根据用户输入的出发地和目的地确定用户想要查看路况信息的某一路径或路段。需要说明的是,获取电子地图中被用户选中的路径的方式不限于上述几种方式,还可以包括其他选择路径或路段的方式,例如,在电子地图上的某一路径或路段上进行滑动或移动,也可以得到选中的路径。

在本申请实施例中,以路径为根据出发地和目的地而确定的至少一条路径为例来进行说明,容易注意的是,上述路径包括至少一条路段,某一路径的路况信息由该路径包含的每条路段的路况信息构成。其中,路段为交通网络上相邻两个节点之间的交通线路,一连串的路段进行有序排列构成路径。图3(a)所示为根据本发明实施例的一种可选的二维(平面)视角下的导航界面示意图,如图3(a)所示,图标301为用户选中的由“我的位置”到“三元桥”的路径,该路径由多个路段构成。

处理器203,用于根据选中的路径的路况信息,生成路径的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像。

具体地,上述路况信息可以为用于表征路径是否拥堵的信息。在根据用户输入的出发地和目的地而确定的至少一条路径后,根据每条路径上各个路段的路况信息生成该路径上相应的动态图像,作为一种可选的实施方案,该动态图像可以为沿路径的起始位置到终点位置动态移动的图像。如图3(a)中图标301所示的路径的动态图像可以为包含了方向图标的虚线动画(由起点位置到终点位置移动)。

一种可选的实施方案中,可以采用某一路段上预设数量的车辆的平均行驶速度来表征该路段的拥堵情况,平均行驶速度越大,表明该路段越畅通,平均行驶速度越小,表明该路段越拥堵;作为一种可选的实施例,可以将某一路段上预设数量的出租车的平均行驶速度作为该路段的动态图像上方向图标的移动速度。具体地,如果某一路段上车辆的平均行驶速度大于第一预设速度(例如,40公里/时),则该路段对应的动态图像以预设帧变化速度(例如,24帧/秒)变化,表明该路段的路况为畅通状态;如果该路段上车辆的平均行驶速度小于该预设速度,则该路段对应的动态图像的变化速度可以根据该路段上车辆的行驶速度与动画速度的比例依次递减,从而可以根据动画速度的变化快慢判断该路段为畅通、拥堵还是缓行状态。

作为一种可选的实施例,如果上述动态图像为包含了方向图标的实线或虚线由起始位置向终点位置移动的图像,例如,图3(a)中路径301包含了由起始位置指向终点位置的箭头,一种可选的实施方式,可以在起始位置到终点位置的路线上增加外描动态虚线,虚线运动的轨迹及速度根据实时的路况确定,控制虚线动画从起始位置移动至终点位置的速度与该起始位置和终点位置确定的路径上的车辆速度成比例变化,例如,当某一路段上车辆的平均速度为40公里/时,虚线动画从该路段起始位置移动至终点位置的动画变化速度为24帧/秒。

进一步地,作为一种可选的实施方案,电子地图上路况的展现形式还可以保留现有以色彩区分不同路况(例如,拥堵、缓行、畅通)的方案,如果某一路段上车辆的平均行驶速度大于第一预设速度(例如,40公里/时),则将该路段用绿色表示,表明该路段的路况为畅通状态,同时在该路段以较大的帧变化速度展现变色运动的动画效果;如果该路段上车辆的平均行驶速度大于第二预设速度(例如,15公里/时),且小于第一预设速度(例如,40公里/时),则将该路段用黄色表示,表明该路段的路况为缓行状态,同时以较小的帧变化速度展现变色运动的动画效果;如果该路段上车辆的平均行驶速度小于第二预设速度(例如,15公里/时),则将该路段用红色表示,表明该路段的路况为拥堵状态,同时在该路段以更慢的帧变化速度呈现变色(彩色)运动的动画效果。针对使用电子地图的普通用户来说,采用动画和颜色结合的方式,上述实施方案,可以呈现给用户更为直观和形象的路况效果,大大提高了用户体验。针对使用电子地图的色盲、色弱人群来说,可以呈现深灰色变色运动的动画效果,由于动画的变化速度反应了路段上的路况,因而,上述实施方案,仍可以让色盲、色弱人群清晰了解到各个路段的路况情况。

上述显示屏201还用于在地图中显示路径的动态图像。

具体地,在处理器203根据选中的路径的路况信息,生成路径的动态图像后,将这些路径的动态图像与相应路径的电子地图通过图层叠加技术来实现以地图为底图背景的显示道路实时路况的动画,并通过显示屏201输出。

需要说明的是,根据路径的路况信息,生成路径的动态图像可以是二维视角的平面图像,也可以是具有三维(立体)透视或透视角度的图像,如图3(b)所示为根据本发明实施例的一种可选的三维透视视角下的导航界面示意图,如图3(c)所示为根据本发明实施例的一种可选的三维非透视视角下的导航界面示意图。三维透视角度的图像,可以更直观、更好地展现动画效果。

由上可知,在本申请上述实施例中,采用动画的方式在电子地图上展现路况信息,当用户指定想要查看实时路况的路径后,获取该路径的路况信息,并根据路况信息生成沿路径的起始位置到终点位置动态移动的图像,在电子地图上显示。容易注意的是,一种可选的实施方案中,由起始位置和终端位置确定至少一条路径后,在该路径上叠加由起始位置指向终点位置的外描动态虚线,并控制虚线运动的轨迹及速度与该路径上的车辆速度成比例变化。

通过上述实施例公开的方案,达到了将电子地图上任意一条路径的实时路况信息以与之匹配的动态图像显示的目的,从而实现了为色盲色弱人群提供在电子地图上查看实时路况信息的技术效果,进而解决了现有的电子地图显示路况的方式不适用于色盲、色弱等人群的技术问题。

在一种可选的实施例中,上述动态图像可以包括如下任意一种形态:包含了方向图标的实线、包含了方向图标的虚线,具有透视视角的立体图像和非透视的立体图像,其中,立体图像包括立体的柱状图和立体的波形图。

具体地,在上述实施例中,上述动态图像可以为由起始位置到终点位置的路径上包含了方向图标的实线或虚线,可选地,该动态图像还可以为具有透视视角的立体图像和非透视的立体图像,该立体图像由立体的柱状图或立体的波形图组成。

需要说明的是,本发明实施例中用于显示路况的动态图像的形态包含但不限于上述几种形态,只要是能够表征路况信息的动态图像,则均属于本发明保护的范围。

在一种可选的实施例中,上述路径包括至少一条路段,路径的路况信息由每条路段的路况信息构成,此时,上述处理器203还用于根据每条路段的路况信息,生成每条路段对应的动态图像,并在地图中依次显示每条路段对应的动态图像,形成一条运动轨迹,其中,路段的动态图像用于表征对应路段上的车速情况。

具体地,在上述实施例中,上述路段为交通网络上相邻两个节点之间的交通线路,一连串的路段进行有序排列构成路径。通常情况下,由用户输入的起点位置和重点位置构成的路径一般由多个路段构成。这种情况下,可以根据用户选中的路径上的每条路段的路况信息生成每条路段的动态图像,同一路径上多个路段的动态图像可以为同一形态的图像,在地图中依次显示每条路段对应的动态图像后,形成一条运动轨迹,如图3(a)所示,当路径301上的每条路段都采用包含了方向图标的虚线表示后,可以构成该路径的外描虚线图像,利用虚线实现动画展示效果。

一种可选的实施方案中,图4(a)、4(b)和4(c)示出了一种以二维虚线动画展现路况信息的示意图,如图4(a)、4(b)和4(c)所示,由起始位置(a点)和终点位置(b点)确定的路径如图标401所示,该路径分为三个路段,分别为路段a、路段b和路段c,在路段a上虚线动画移动的速度为v1,在路段b上虚线动画移动的速度为v2,在路段a上虚线动画移动的速度为v3,每个路段上虚线动画移动的速度与该路段上的车速成正比。

另一种可选的实施方案中,图5(a)、5(b)和5(c)示出了一种以三维动画展现路况信息的示意图,由起始位置(a点)和终点位置(b点)确定的路径可以利用路径三维投射影面来呈现动态移动效果,不限于图5(a)、5(b)和5(c)中示意的利用投射应面边框流动的方式,还可以利用三维投射影面颜色渐变来实现动态移动效果的显示。

在一种可选的实施例中,在路况信息包括了行驶在路径的不同路段上的车辆的车速的情况下,动态移动的图像的移动速度与不同路段上的车速成正比。

具体地,在上述实施例中,动态移动的图像的移动速度可以通过不同路段上外描实线或虚线由起始位置到终点位置的颜色变化来表征,某一路段的动态图像变化的速度与该路段的路况(例如,车速)成一定正比例关系变化。车速越大,电子地图上该路径的动态图像移动速度越快,车速越慢,电子地图上该路径的动态图像移动速度越慢。

一种可选的实施例中,如果某一路段的车速高于预设车速(例如,40公里/时),则虚线动画从起始位置移动到终点位置的速度高于预设帧变化速度(例如,24帧/秒);如果该路段的车速低于预设车速(例如,40公里/时),则虚线动画从起始位置移动到终点位置的速度依据车速与动画速度的比例递减。

在一种可选的实施例中,在根据选中的路径的路况信息,生成路径的动态图像之前,上述处理器203还用于如果检测到满足预设条件的操作,则启动采用动态图像的方式显示路径上的路况,其中,满足预设条件的操作包括如下任意一种:点击预设的功能开关、输入预设的手势、输入预设的滑动操作、输入预设的语音、输入预设的面部表情、放大地图至预定尺寸。

具体地,本申请实施例中启动采用动态图像的方式显示路径上的路况的操作可以但不限于如下任意一种或多种:点击预设的功能开关、输入预设的手势、输入预设的滑动操作、输入预设的语音、输入预设的面部表情、放大地图至预定尺寸。一种可选的实施例中,功能开关可以如图6所示,其中,通过点击图6中“眼睛”所示的控件,可以实现默认状态和开启状态的切换。如果在启动采用动态图像的方式显示路径上的路况后,可以通过滑动手势操作,将地图应用切换为透视视角,当当使用者通过手势(例如双指向下滑动)操作界面,使地图应用切换为透视视角时,则将所需动画路径以透视角度路径绘成高度为40像素、黑色(#000000)透明度为5-10%的立面。

在一种可选的实施例中,在根据选中的路径的路况信息,生成路径的动态图像之前,上述处理器203还用于在默认状态下,如果检测到路径在显示屏幕中的比例达到预定值和/或路径与预设的属性特征匹配,则启动采用动态图像的方式显示路径上的路况。

在一种可选的实施例中,可以通过如下任意一种方式从地图中选中路径:通过输入初始位置和结束位置的地址信息确定路径;通过在地图的显示界面中执行滑动操作来确定路径;通过第三方共享的路径信息确定路径。

具体地,在上述实施例中,用户可以在电子地图的搜索栏中输入起始位置和结束位置来确定想要查看路况信息的路径,也可以直接在电子地图上执行滑动操作来确定想要查看路况信息的路径,还可以在使用第三方软件的过程中来获取用户想要看路况信息的路径,例如,在去哪儿,携程等订购酒店的时候,用户经常需要查看酒店的位置,以及去往酒店的路径,从而可以借助这些第三方平台提供的路径信息来确定想要查看路径信息的路径。

需要说明的是,本发明实施例中获取用户选中路径的方式包含但不限于上述几种方式,还可以是其他确定路径的方式,例如,通过微信好友等共享的位置信息来确定路径等。

作为一种可选的实施例,上述显示设备还用于在地图中显示当前选中的路径;在地图中显示根据选中的路径的路况信息生成的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像。

具体地,在上述实施例中,当用户指定想要查看实时路况的某条路径后,获取该路径的路况信息,并根据路况信息生成沿路径的起始位置到终点位置动态移动的图像,在电子地图上显示。一种可选的实施方案中,由起始位置和终端位置确定至少一条路径后,在该路径上叠加由起始位置指向终点位置的外描动态虚线,并控制虚线运动的轨迹及速度与该路径上的车辆速度成比例变化。

作为一种可选的实施例,上述显示设备还用于获取地图中的路径以及路径包括的每条路段的路况信息,其中,路径包括至少一条路段;根据每条路段的路况信息,生成每条路段对应的动态图像;依次显示每条路段对应的动态图像。

具体地,在上述实施例中,在路径包含多条路段的情况下,根据每条路段的路况依次显示每条路段的路况对应的动态对应的动态图像,同一路径上多个路段的动态图像可以为同一形态的图像,在地图中依次显示每条路段对应的动态图像后,形成一条运动轨迹,并在电子地图上显示。

作为一种可选的实施例,上述显示设备还用于当触摸屏感应到相应的滑动操作时,在触摸屏上显示的地图中显示动态图像,动态图像用于表征地图中选中的路径的路况;其中,动态图像为沿路径的起始位置到终点位置动态移动的图像。

具体地,在上述实施例中,当用户指定想要查看实时路况的路径后,用户可能通过在电子地图上滑动来自定义查看任意一个区域上选中路径的路况,这种情况下,根据该区域选中路径的路况信息生成沿该区域选中路径的起始位置到终点位置动态移动的图像,在电子地图上显示。

作为一种可选的实施方案,上述显示设备可以为图7(a)和7(b)所示的智能手机,其中,图7(a)为根据本发明实施例的一种可选的以二维动画显示路况的智能手机的示意图;图7(b)为根据本发明实施例的一种可选的以三维透视动画显示路况的智能手机的示意图。

在上述实施方案中,在色盲模式下,深灰色渐变色运动的轨迹及速度根据实时的路况反馈,假设正常地图应用中的绿色为畅通(车速高于40公里的时速)则深灰色渐变色运动轨迹从起始位置(a点)移动到终点位置(b点)的速度高于每秒24帧,如低于40公里每公里时速,则依据车速与动画速度的比例依次递减速度。通过与真实车速匹配的动画运动轨迹速度来反馈给色盲色弱使用人群当前路况,实现了利用动画运动轨迹效果中的速度的快慢来使地图应用中更容易的区分对于路况道路的堵车或通畅的表示。

实施例2

根据本发明实施例,提供了一种应用于地图中的路况显示方法实施例,可以用于用户选中某条路径,并将该路径的路况以动态图像显示的应用场景。需要说明的是,本申请实施例2所提供的方法实施例可以应用于各种车载终端、移动终端(例如,手机、平板电脑、台式机、笔记本等)上安装的电子地图中,用于实时路况的显示。

随着人类对信息需求的不断增加,纸质地图的有限空间越来越难以满足人们的需求,电子地图应运而生。电子地图是一种以可视化的数字地图为背景,用文本、照片、图表、声音、动画、视频等为表现手段,展示城市、企业、旅游景点等区域综合面貌的现代信息产品。在车辆导航系统中,电子地图是除了车辆定位导航设备之外的最基本和最重要的组成部分。因为车辆导航系统中的绝大部分的功能,例如车辆的定位显示、路线修正、最优路径以及各种查询功能都需要在电子地图上加以显示。因此高质量的电子地图就成为车辆导航系统成功与否的关键。

对于用户而言,通过电子地图上显示的实时路况,可以直观了解交通通行状态和交通事故等信息,并根据实时交通状况引导行车;对于交通管理部门而言,通过电子地图上显示的实时路况,可以便于交警人员宏观控制和疏导交通状况,缓解城市交通压力。

由于现有的电子地图采用颜色来区分各个路段的路况信息,例如,采用红色表示“拥堵”、黄色表示“缓行”、绿色表示“畅通”,对于色盲色弱人群是无法使用目前主流的地图应用颜色区分路况的方法的,如红绿色盲的会混淆路况状况。因此,对于色盲色弱人群来说,使用利用颜色来区分各种路况的电子地图(百度地图、谷歌地图等)应用是很痛苦的。虽然,现有的高德地图本身是有色觉无障碍路况配色显示的功能,但是其解决方法是仅仅替换掉红绿色而已,而色盲人群除了红绿色盲外,还有全色盲、蓝黄色盲、全色弱和部分色弱等人群,对于这些色盲色弱人群,现有的高德地图还是无法有效解决。另外,即便是开启了此色觉无障碍路况配色显示的功能,也无法在从起始位置到终点位置的导航功能中显示无红绿色的状态。

在上述运行环境下,本申请提供了如图8所示的一种应用于地图中的路况显示方法。需要说明的是,该方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

图8是根据本发明实施例的一种应用于地图中的路况显示方法流程图,如图8所示,包括如下步骤:

步骤s802,获取地图中的选中的路径。

具体地,在上述步骤中,上述地图可以为安装在车载终端或各种智能移动终端(例如,手机、平板电脑、台式机、笔记本等)上的电子地图,例如,百度地图、谷歌地图等;上述路径可以为根据用户在电子地图上操作指令而确定一条或多条路径,该操作指令可以是用户在电子地图上的触摸某一路经或某一路段的触摸指令;也可以是用户在电子地图上点击任意两个位置的点击指令,根据用户点击的两个位置可以确定用户想要查看路况信息的道路;还可以是用户在电子地图上的搜索栏中输入出发地和目的地的输入指令,根据用户输入的出发地和目的地确定用户想要查看路况信息的某一路径或路段。需要说明的是,获取电子地图中被用户选中的路径的方式不限于上述几种方式,还可以包括其他选择路径或路段的方式,例如,在电子地图上的某一路径或路段上进行滑动或移动,也可以得到选中的路径。

在本申请实施例中,以路径为根据出发地和目的地而确定的至少一条路径为例来进行说明,容易注意的是,上述路径包括至少一条路段,某一路径的路况信息由该路径包含的每条路段的路况信息构成。其中,路段为交通网络上相邻两个节点之间的交通线路,一连串的路段进行有序排列构成路径。图3(a)所示为根据本发明实施例的一种可选的二维视角下的导航界面示意图,如图3(a)所示,图标301为用户选中的由“我的位置”到“三元桥”的路径,该路径由多个路段构成。

此处需要说明的是,现有的电子地图中显示的是整个显示区域内所有道路的路况信息,通常大部分路况是用户不关心的路况信息,用户关心的只是某条指定路径(由出发地和目的地确定的至少一条路径)的路况信息(例如,该路径上各个路段的拥堵情况)。因而,作为一种可选的实施例,可以将电子地图的路况信息显示与道路搜索功能结合,当用户在地图上输入出发地和目的地后,电子地图只显示用户指定的道路的路况信息,即提供由该出发地到目的地的一条或多条路径。通过这种方式,可以使得用户不必进行过多的移动和缩放地图便能够查找指定道路的路况信息。

步骤s804,根据选中的路径的路况信息,生成路径的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像。

具体地,在上述步骤中,上述路径可以为根据用户输入的出发地和目的地而确定的至少一条路径,上述路况信息可以为用于表征路径是否拥堵的信息。在根据用户输入的出发地和目的地而确定的至少一条路径后,根据每条路径上各个路段的路况信息生成该路径上相应的动态图像,作为一种可选的实施方案,该动态图像可以为沿路径的起始位置到终点位置动态移动的图像。如图3(a)中图标301所示的路径的动态图像可以为包含了方向图标的虚线动画(由起点位置到终点位置移动)。

一种可选的实施方案中,可以采用某一路段上预设数量的车辆的平均行驶速度来表征该路段的拥堵情况,平均行驶速度越大,表明该路段越畅通,平均行驶速度越小,表明该路段越拥堵;作为一种可选的实施例,可以将某一路段上预设数量的出租车的平均行驶速度作为该路段的动态图像上方向图标的移动速度。具体地,如果某一路段上车辆的平均行驶速度大于第一预设速度(例如,40公里/时),则该路段对应的动态图像以预设帧变化速度(例如,24帧/秒)变化,表明该路段的路况为畅通状态;如果该路段上车辆的平均行驶速度小于该预设速度,则该路段对应的动态图像的变化速度可以根据该路段上车辆的行驶速度与动画速度的比例依次递减,从而可以根据动画速度的变化快慢判断该路段为畅通、拥堵还是缓行状态。

作为一种可选的实施例,如果上述动态图像为包含了方向图标的实线或虚线由起始位置向终点位置移动的图像,例如,图3(a)中路径301包含了由起始位置指向终点位置的箭头,一种可选的实施方式,可以在起始位置到终点位置的路线上增加外描动态虚线,虚线运动的轨迹及速度根据实时的路况确定,控制虚线动画从起始位置移动至终点位置的速度与该起始位置和终点位置确定的路径上的车辆速度成比例变化,例如,当某一路段上车辆的平均速度为40公里/时,虚线动画从该路段起始位置移动至终点位置的动画变化速度为24帧/秒。

进一步地,作为一种可选的实施方案,电子地图上路况的展现形式还可以保留现有以色彩区分不同路况(例如,拥堵、缓行、畅通)的方案,如果某一路段上车辆的平均行驶速度大于第一预设速度(例如,40公里/时),则将该路段用绿色表示,表明该路段的路况为畅通状态,同时在该路段以较大的帧变化速度展现变色运动的动画效果;如果该路段上车辆的平均行驶速度大于第二预设速度(例如,15公里/时),且小于第一预设速度(例如,40公里/时),则将该路段用黄色表示,表明该路段的路况为缓行状态,同时以较小的帧变化速度展现变色运动的动画效果;如果该路段上车辆的平均行驶速度小于第二预设速度(例如,15公里/时),则将该路段用红色表示,表明该路段的路况为拥堵状态,同时在该路段以更慢的帧变化速度呈现变色(彩色)运动的动画效果。针对使用电子地图的普通用户来说,采用动画和颜色结合的方式,上述实施方案,可以呈现给用户更为直观和形象的路况效果,大大提高了用户体验。针对使用电子地图的色盲、色弱人群来说,可以呈现深灰色变色运动的动画效果,由于动画的变化速度反应了路段上的路况,因而,上述实施方案,仍可以让色盲、色弱人群清晰了解到各个路段的路况情况。

步骤s806,在地图中显示路径的动态图像。

具体地,在上述步骤中,在根据选中的路径的路况信息,生成路径的动态图像后,将这些路径的动态图像与相应路径的电子地图通过图层叠加技术来实现以地图为底图背景的显示道路实时路况的动画。

需要说明的是,根据路径的路况信息,生成路径的动态图像可以是二维视角的平面图像,也可以是具有三维透视角度的图像,如图3(b)所示为根据本发明实施例的一种可选的三维透视视角下的导航界面示意图,如图3(c)所示为根据本发明实施例的一种可选的三维非透视视角下的导航界面示意图。三维透视角度的图像,可以更直观、更好地展现动画效果。

由上可知,在本申请上述实施例中,采用动画的方式在电子地图上展现路况信息,接收并获取用户指定想要查看实时路况的一条或多条路径,获取该路径的路况信息,并根据路况信息生成沿路径的起始位置到终点位置动态移动的图像,在电子地图上显示。容易注意的是,一种可选的实施方案中,由起始位置和终端位置确定至少一条路径后,在该路径上叠加由起始位置指向终点位置的外描动态虚线,并控制虚线运动的轨迹及速度与该路径上的车辆速度成比例变化。

通过上述实施例公开的方案,达到了将电子地图上任意一条路径的实时路况信息以与之匹配的动态图像显示的目的,从而实现了为色盲色弱人群提供在电子地图上查看实时路况信息的技术效果,进而解决了现有的电子地图显示路况的方式不适用于色盲、色弱等人群的技术问题。

在一种可选的实施例中,上述动态图像可以包括如下任意一种形态:包含了方向图标的实线、包含了方向图标的虚线,具有透视视角的立体图像和非透视的立体图像,其中,立体图像包括立体的柱状图和立体的波形图。

具体地,在上述实施例中,上述动态图像可以为由起始位置到终点位置的路径上包含了方向图标的实线或虚线,如图3(a)所示,优选地,动态图像还可以为具有透视视角的立体图像和非透视的立体图像,如图3(a)和3(b)所示,该立体图像由立体的柱状图或立体的波形图组成。

需要说明的是,本发明实施例中用于显示路况的动态图像的形态包含但不限于上述几种形态,只要是能够表征路况信息的动态图像,则均属于本发明保护的范围。

在一种可选的实施例中,上述路径包括至少一条路段,路径的路况信息由每条路段的路况信息构成,其中,根据选中的路径的路况信息,生成路径的动态图像,并在地图中显示路径的动态图像,可以包括:

步骤s8041,根据每条路段的路况信息,生成每条路段对应的动态图像,并在地图中依次显示每条路段对应的动态图像,形成一条运动轨迹,其中,路段的动态图像用于表征对应路段上的车速情况。

具体地,在上述实施例中,上述路段为交通网络上相邻两个节点之间的交通线路,一连串的路段进行有序排列构成路径。通常情况下,由用户输入的起点位置和重点位置构成的路径一般由多个路段构成。这种情况下,可以根据用户选中的路径上的每条路段的路况信息生成每条路段的动态图像,同一路径上多个路段的动态图像可以为统一形态的图像,在地图中依次显示每条路段对应的动态图像后,形成一条运动轨迹,如图3(a)所示,当路径301上的每条路段都采用包含了方向图标的虚线表示后,可以构成该路径的外描虚线图像,利用虚线实现动画展示效果。

一种可选的实施方案中,图4(a)、4(b)和4(c)示出了一种以二维虚线动画展现路况信息的示意图,如图4(a)、4(b)和4(c)所示,由起始位置(a点)和终点位置(b点)确定的路径如图标401所示,该路径分为三个路段,分别为路段a、路段b和路段c,在路段a上虚线动画移动的速度为v1,在路段b上虚线动画移动的速度为v2,在路段a上虚线动画移动的速度为v3,每个路段上虚线动画移动的速度与该路段上的车速成正比。

另一种可选的实施方案中,图5(a)、5(b)和5(c)示出了一种以三维动画展现路况信息的示意图,由起始位置(a点)和终点位置(b点)确定的路径可以利用路径三维投射影面来呈现动态移动效果,不限于图5(a)、5(b)和5(c)中示意的利用投射应面边框流动的方式,还可以利用三维投射影面颜色渐变来实现动态移动效果的显示。

在一种可选的实施例中,在路况信息包括了行驶在路径的不同路段上的车辆的车速的情况下,动态移动的图像的移动速度与不同路段上的车速成正比。

具体地,在上述实施例中,动态移动的图像的移动速度可以通过不同路段上外描实线或虚线由起始位置到终点位置的颜色变化来表征,某一路段的动态图像变化的速度与该路段的路况(例如,车速)成一定正比例关系变化。车速越大,电子地图上该路径的动态图像移动速度越快,车速越慢,电子地图上该路径的动态图像移动速度越慢。

一种可选的实施例中,如果某一路段的车速高于预设车速(例如,40公里/时),则虚线动画从起始位置移动到终点位置的速度高于预设帧变化速度(例如,24帧/秒);如果该路段的车速低于预设车速(例如,40公里/时),则虚线动画从起始位置移动到终点位置的速度依据车速与动画速度的比例递减。

通过上述实施例,实现了利用动画运动轨迹效果中的速度的快慢来反应各个路段的路况,从而使地图应用中更容易的区分对于路况道路的堵车或通畅的表示。

在一种可选的实施例中,如图9所示,在根据选中的路径的路况信息,生成路径的动态图像之前,上述方法还可以包括如下步骤:

步骤s803a,如果检测到满足预设条件的操作,则启动采用动态图像的方式显示路径上的路况,其中,满足预设条件的操作包括如下任意一种:点击预设的功能开关、输入预设的手势、输入预设的滑动操作、输入预设的语音、输入预设的面部表情、放大地图至预定尺寸。

具体地,本申请实施例中启动采用动态图像的方式显示路径上的路况的操作可以但不限于如下任意一种或多种:点击预设的功能开关、输入预设的手势、输入预设的滑动操作、输入预设的语音、输入预设的面部表情、放大地图至预定尺寸。一种可选的实施例中,功能开关可以如图6所示,其中,通过点击图6中“眼睛”所示的控件,可以实现默认状态和开启状态的切换。如果在启动采用动态图像的方式显示路径上的路况后,可以通过滑动手势操作,在电子地图上进行二维动画显示与三维动画显示的切换,当当使用者通过手势(例如双指向下滑动)操作界面,使地图应用切换为透视视角时,则将所需动画路径以透视角度路径绘成高度为40像素、黑色(#000000)透明度为5-10%的立面。

通过上述实施例,实现了快速启动利用动态图像展现路况信息的功能。

在一种可选的实施例中,如图10所示,在根据选中的路径的路况信息,生成路径的动态图像之前,上述方法还可以包括如下步骤:

步骤s803b,在默认状态下,如果检测到路径在显示屏幕中的比例达到预定值和/或路径与预设的属性特征匹配,则启动采用动态图像的方式显示路径上的路况。

在一种可选的实施例中,通过如下任意一种方式从地图中选中路径:通过输入初始位置和结束位置的地址信息确定路径;通过在地图的显示界面中执行滑动操作来确定路径;通过第三方共享的路径信息确定路径。

具体地,在上述实施例中,用户可以在电子地图的搜索栏中输入起始位置和结束位置来确定想要查看路况信息的路径,也可以直接在电子地图上执行滑动操作来确定想要查看路况信息的路径,还可以在使用第三方软件的过程中来获取用户想要看路况信息的路径,例如,在去哪儿,携程等订购酒店的时候,用户经常需要查看酒店的位置,以及去往酒店的路径,从而可以借助这些第三方平台提供的路径信息来确定想要查看路径信息的路径。

需要说明的是,本发明实施例中获取用户选中路径的方式包含但不限于上述几种方式,还可以是其他确定路径的方式,例如,通过微信好友等共享的位置信息来确定路径等。

实施例3

根据本发明实施例,提供了一种应用于地图中的路况显示方法实施例,可以用于已经选中某条路径后,将选中的路径的路况以动态图像显示的应用场景。需要说明的是,本申请实施例3所提供的方法实施例可以应用于各种车载终端、移动终端(例如,手机、平板电脑、台式机、笔记本等)上安装的电子地图中,用于实时路况的显示。

图11是根据本发明实施例的一种应用于地图中的路况显示方法流程图,如图11所示,包括如下步骤:

步骤s112,在地图中显示当前选中的路径;

步骤s114,在地图中显示根据选中的路径的路况信息生成的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像。

具体地,在上述步骤中,上述路径可以为根据用户在电子地图上操作指令而确定一条或多条路径,该操作指令可以是用户在电子地图上的触摸某一路经或某一路段的触摸指令;也可以是用户在电子地图上点击任意两个位置的点击指令,根据用户点击的两个位置可以确定用户想要查看路况信息的道路;还可以是用户在电子地图上的搜索栏中输入出发地和目的地的输入指令,根据用户输入的出发地和目的地确定用户想要查看路况信息的某一路径或路段。需要说明的是,获取电子地图中被用户选中的路径的方式不限于上述几种方式,还可以包括其他选择路径或路段的方式,例如,在电子地图上的某一路径或路段上进行滑动或移动,也可以得到选中的路径。在根据用户输入的出发地和目的地而确定的至少一条路径后,在该路径上显示沿起始位置到终点位置动态移动的图像。

由上可知,在本申请上述实施例中,采用动画的方式在电子地图上展现路况信息,当用户指定想要查看实时路况的某条路径后,获取该路径的路况信息,并根据路况信息生成沿路径的起始位置到终点位置动态移动的图像,在电子地图上显示。容易注意的是,一种可选的实施方案中,由起始位置和终端位置确定至少一条路径后,在该路径上叠加由起始位置指向终点位置的外描动态虚线,并控制虚线运动的轨迹及速度与该路径上的车辆速度成比例变化。

通过上述实施例公开的方案,达到了将电子地图上任意一条路径的实时路况信息以与之匹配的动态图像显示的目的,从而实现了为色盲色弱人群提供在电子地图上查看实时路况信息的技术效果,进而解决了现有的电子地图显示路况的方式不适用于色盲、色弱等人群的技术问题。

实施例4

根据本发明实施例,提供了一种应用于地图中的路况显示方法实施例,可以用于在路径包含多条路段的情况下,根据每条路段的路况依次显示每条路段的路况对应的动态对应的动态图像的应用场景,需要说明的是,本申请实施例4所提供的方法实施例可以应用于各种车载终端、移动终端(例如,手机、平板电脑、台式机、笔记本等)上安装的电子地图中,用于实时路况的显示。

图12是根据本发明实施例的一种应用于地图中的路况显示方法流程图,如图12所示,包括如下步骤:

步骤s122,获取地图中的路径以及路径包括的每条路段的路况信息,其中,路径包括至少一条路段;

步骤s124,根据每条路段的路况信息,生成每条路段对应的动态图像;

步骤s126,依次显示每条路段对应的动态图像。

具体地,在上述步骤中,上述路段为交通网络上相邻两个节点之间的交通线路,一连串的路段进行有序排列构成路径。通常情况下,由用户输入的起点位置和重点位置构成的路径一般由多个路段构成。这种情况下,可以根据用户选中的路径上的每条路段的路况信息生成每条路段的动态图像,同一路径上多个路段的动态图像可以为同一形态的图像,在地图中依次显示每条路段对应的动态图像,形成一条运动轨迹,用于表征该路径的路况信息。

由上可知,在本申请上述实施例中,采用动画的方式在电子地图上展现路况信息,在选中的路径包含多个路段的情况下,可以根据用户选中的路径上的每条路段的路况信息生成每条路段的动态图像,同一路径上多个路段的动态图像可以为同一形态的图像,在地图中依次显示每条路段对应的动态图像后,形成一条运动轨迹,并在电子地图上显示。容易注意的是,一种可选的实施方案中,由起始位置和终端位置确定至少一条路径后,在该路径上叠加由起始位置指向终点位置的外描动态虚线,并控制虚线运动的轨迹及速度与该路径上的车辆速度成比例变化。

通过上述实施例公开的方案,达到了将电子地图上任意一条路径的实时路况信息以与之匹配的动态图像显示的目的,从而实现了为色盲色弱人群提供在电子地图上查看实时路况信息的技术效果,进而解决了现有的电子地图显示路况的方式不适用于色盲、色弱等人群的技术问题。

实施例5

根据本发明实施例,提供了一种应用于地图中的路况显示方法实施例,可以用于用户通过在电子地图上滑动来自定义查看任意一个区域上选中路径的路况的应用场景。需要说明的是,本申请实施例5所提供的方法实施例可以应用于各种车载终端、移动终端(例如,手机、平板电脑、台式机、笔记本等)上安装的电子地图中,用于实时路况的显示。

图13是根据本发明实施例的一种应用于地图中的路况显示方法流程图,如图13所示,包括如下步骤:

步骤s132,当触摸屏感应到相应的滑动操作时,在触摸屏上显示的地图中显示动态图像,动态图像用于表征地图中选中的路径的路况;

其中,动态图像为沿路径的起始位置到终点位置动态移动的图像。

具体地,在上述步骤中,上述触摸屏可以为具有触摸功能的车载导航仪的显示屏,也可以是各种安装有电子地图(例如,百度地图、谷歌地图)等移动设备的显示屏,例如,手机、平板电脑、笔记本等的触摸屏。上述滑动操作可以为用户在电子地图上的触摸某一路经或某一路段的触摸滑动指令;当安装有电子地图的终端设备的触摸屏感应到用户的滑动操作时,在触摸屏上显示用于表征电子地图中用户触摸或选中的指定路径实时路况的动态图像。

由上可知,在本申请上述实施例中,采用动画的方式在电子地图上展现路况信息,当用户指定想要查看实时路况的路径后,用户可能通过在电子地图上滑动来自定义查看任意一个区域上选中路径的路况,这种情况下,根据该区域选中路径的路况信息生成沿该区域选中路径的起始位置到终点位置动态移动的图像,在电子地图上显示。容易注意的是,一种可选的实施方案中,由起始位置和终端位置确定至少一条路径后,在该路径上叠加由起始位置指向终点位置的外描动态虚线,并控制虚线运动的轨迹及速度与该路径上的车辆速度成比例变化。

通过上述实施例公开的方案,达到了将电子地图上任意一条路径的实时路况信息以与之匹配的动态图像显示的目的,从而实现了为色盲色弱人群提供在电子地图上查看实时路况信息的技术效果,进而解决了现有的电子地图显示路况的方式不适用于色盲、色弱等人群的技术问题。

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

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

实施例6

根据本发明实施例,还提供了一种用于实施上述实施例2中应用于地图中的路况显示方法的装置实施例,如图14所示,该装置包括:获取模块141、生成模块143和显示模块145。

其中,第一获取模块141,用于获取地图中的选中的路径;

第一生成模块143,用于根据选中的路径的路况信息,生成路径的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像;

第一显示模块145,用于在地图中显示路径的动态图像。

此处需要说明的是,上述第一获取模块141、第一生成模块143和第一显示模块145对应于实施例2中的步骤s802至步骤s806,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例2所公开的内容。

由上可知,在本申请上述实施例中,采用动画的方式在电子地图上展现路况信息,接收并获取用户指定想要查看实时路况的一条或多条路径,获取该路径的路况信息,并根据路况信息生成沿路径的起始位置到终点位置动态移动的图像,在电子地图上显示。容易注意的是,一种可选的实施方案中,由起始位置和终端位置确定至少一条路径后,在该路径上叠加由起始位置指向终点位置的外描动态虚线,并控制虚线运动的轨迹及速度与该路径上的车辆速度成比例变化。

通过上述实施例公开的方案,达到了将电子地图上任意一条路径的实时路况信息以与之匹配的动态图像显示的目的,从而实现了为色盲色弱人群提供在电子地图上查看实时路况信息的技术效果,进而解决了现有的电子地图显示路况的方式不适用于色盲、色弱等人群的技术问题。

在一种可选的实施例中,上述动态图像包括如下任意一种形态:包含了方向图标的实线、包含了方向图标的虚线,具有透视视角的立体图像和非透视的立体图像,其中,立体图像包括立体的柱状图和立体的波形图。

在一种可选的实施例中,上述路径包括至少一条路段,路径的路况信息由每条路段的路况信息构成,其中,所述装置还包括:

处理模块,用于根据每条路段的路况信息,生成每条路段对应的动态图像,并在地图中依次显示每条路段对应的动态图像,形成一条运动轨迹,其中,路段的动态图像用于表征对应路段上的车速情况。

此处需要说明的是,上述处理模块对应于实施例2中的步骤s8041,该模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例2所公开的内容。

在一种可选的实施例中,在路况信息包括了行驶在路径的不同路段上的车辆的车速的情况下,动态移动的图像的移动速度与不同路段上的车速成正比。

在一种可选的实施例中,上述装置还包括:第一启动模块,用于如果检测到满足预设条件的操作,则启动采用动态图像的方式显示路径上的路况,其中,满足预设条件的操作包括如下任意一种:点击预设的功能开关、输入预设的手势、输入预设的滑动操作、输入预设的语音、输入预设的面部表情、放大地图至预定尺寸。

此处需要说明的是,上述第一启动模块对应于实施例2中的步骤s803a,该模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例2所公开的内容。

在一种可选的实施例中,上述装置还包括:第二启动模块,用于在默认状态下,如果检测到路径在显示屏幕中的比例达到预定值和/或路径与预设的属性特征匹配,则启动采用动态图像的方式显示路径上的路况。

此处需要说明的是,上述第二启动模块对应于实施例2中的步骤s803b,该模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例2所公开的内容。

在一种可选的实施例中,可以通过如下任意一种方式从地图中选中路径:通过输入初始位置和结束位置的地址信息确定路径;通过在地图的显示界面中执行滑动操作来确定路径;通过第三方共享的路径信息确定路径。

实施例7

根据本发明实施例,还提供了一种用于实施上述实施例3中应用于地图中的路况显示方法的装置实施例,如图15所示,该装置包括:第一显示单元151和第二显示单元153。

其中,第一显示单元151,用于在地图中显示当前选中的路径;

第二显示单元153,用于在地图中显示根据选中的路径的路况信息生成的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像。

具体地,上述路径可以为根据用户在电子地图上操作指令而确定一条或多条路径,该操作指令可以是用户在电子地图上的触摸某一路经或某一路段的触摸指令;也可以是用户在电子地图上点击任意两个位置的点击指令,根据用户点击的两个位置可以确定用户想要查看路况信息的道路;还可以是用户在电子地图上的搜索栏中输入出发地和目的地的输入指令,根据用户输入的出发地和目的地确定用户想要查看路况信息的某一路径或路段。需要说明的是,获取电子地图中被用户选中的路径的方式不限于上述几种方式,还可以包括其他选择路径或路段的方式,例如,在电子地图上的某一路径或路段上进行滑动或移动,也可以得到选中的路径。在根据用户输入的出发地和目的地而确定的至少一条路径后,在该路径上显示沿起始位置到终点位置动态移动的图像。

此处需要说明的是,上述第一显示单元151和第二显示单元153对应于实施例3中的步骤s112至步骤s114,两个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例3所公开的内容。

由上可知,在本申请上述实施例中,采用动画的方式在电子地图上展现路况信息,当用户指定想要查看实时路况的某条路径后,获取该路径的路况信息,并根据路况信息生成沿路径的起始位置到终点位置动态移动的图像,在电子地图上显示。容易注意的是,一种可选的实施方案中,由起始位置和终端位置确定至少一条路径后,在该路径上叠加由起始位置指向终点位置的外描动态虚线,并控制虚线运动的轨迹及速度与该路径上的车辆速度成比例变化。

通过上述实施例公开的方案,达到了将电子地图上任意一条路径的实时路况信息以与之匹配的动态图像显示的目的,从而实现了为色盲色弱人群提供在电子地图上查看实时路况信息的技术效果,进而解决了现有的电子地图显示路况的方式不适用于色盲、色弱等人群的技术问题。

实施例8

根据本发明实施例,还提供了一种用于实施上述实施例4中应用于地图中的路况显示方法的装置实施例,如图16所示,该装置包括:第二获取模块161、第二生成模块163和第二显示模块165。

其中,第二获取模块161,用于获取地图中的路径以及路径包括的每条路段的路况信息,其中,路径包括至少一条路段;

第二生成模块163,用于根据每条路段的路况信息,生成每条路段对应的动态图像;

第二显示模块165,用于依次显示每条路段对应的动态图像。

此处需要说明的是,上述第二获取模块161、第二生成模块163和第二显示模块165对应于实施例4中的步骤s122至步骤s126,三个模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例4所公开的内容。

由上可知,在本申请上述实施例中,采用动画的方式在电子地图上展现路况信息,在选中的路径包含多个路段的情况下,可以根据用户选中的路径上的每条路段的路况信息生成每条路段的动态图像,同一路径上多个路段的动态图像可以为同一形态的图像,在地图中依次显示每条路段对应的动态图像后,形成一条运动轨迹,并在电子地图上显示。容易注意的是,一种可选的实施方案中,由起始位置和终端位置确定至少一条路径后,在该路径上叠加由起始位置指向终点位置的外描动态虚线,并控制虚线运动的轨迹及速度与该路径上的车辆速度成比例变化。

通过上述实施例公开的方案,达到了将电子地图上任意一条路径的实时路况信息以与之匹配的动态图像显示的目的,从而实现了为色盲色弱人群提供在电子地图上查看实时路况信息的技术效果,进而解决了现有的电子地图显示路况的方式不适用于色盲、色弱等人群的技术问题。

实施例9

根据本发明实施例,还提供了一种用于实施上述实施例5中应用于地图中的路况显示方法的装置实施例,如图17所示,该装置包括:第三显示单元171。

其中,第三显示单元171,用于当触摸屏感应到相应的滑动操作时,在触摸屏上显示的地图中显示动态图像,动态图像用于表征地图中选中的路径的路况;

其中,动态图像为沿路径的起始位置到终点位置动态移动的图像。

此处需要说明的是,上述第三显示单元171对应于实施例5中的步骤s132,该模块与对应的步骤所实现的实例和应用场景相同,但不限于上述实施例5所公开的内容。

由上可知,在本申请上述实施例中,采用动画的方式在电子地图上展现路况信息,当用户指定想要查看实时路况的路径后,用户可能通过在电子地图上滑动来自定义查看任意一个区域上选中路径的路况,这种情况下,根据该区域选中路径的路况信息生成沿该区域选中路径的起始位置到终点位置动态移动的图像,在电子地图上显示。容易注意的是,一种可选的实施方案中,由起始位置和终端位置确定至少一条路径后,在该路径上叠加由起始位置指向终点位置的外描动态虚线,并控制虚线运动的轨迹及速度与该路径上的车辆速度成比例变化。

通过上述实施例公开的方案,达到了将电子地图上任意一条路径的实时路况信息以与之匹配的动态图像显示的目的,从而实现了为色盲色弱人群提供在电子地图上查看实时路况信息的技术效果,进而解决了现有的电子地图显示路况的方式不适用于色盲、色弱等人群的技术问题。

实施例10

本发明的实施例可以提供一种计算机终端,该计算机终端可以是计算机终端群中的任意一个计算机终端设备。可选地,在本实施例中,上述计算机终端也可以替换为移动终端等终端设备。

可选地,在本实施例中,上述计算机终端可以位于计算机网络的多个网络设备中的至少一个访问设备。

图18示出了一种计算机终端的硬件结构框图。如图18所示,计算机终端18可以包括一个或多个(图中采用182a、182b,……,182n来示出)处理器182(处理器182可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器184、以及用于通信功能的传输装置186。除此以外,还可以包括:显示器、输入/输出接口(i/o接口)、通用串行总线(usb)端口(可以作为i/o接口的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图18所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,计算机终端18还可包括比图18中所示更多或者更少的组件,或者具有与图18所示不同的配置。

应当注意到的是上述一个或多个处理器182和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到计算机终端18中的其他元件中的任意一个内。如本申请实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。

处理器182可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:获取地图中的选中的路径;根据选中的路径的路况信息,生成路径的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像;在地图中显示路径的动态图像。

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

传输装置186用于经由一个网络接收或者发送数据。上述的网络具体实例可包括计算机终端18的通信供应商提供的无线网络。在一个实例中,传输装置186包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置186可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。

显示器可以例如触摸屏式的液晶显示器(lcd),该液晶显示器可使得用户能够与计算机终端18的用户界面进行交互。

此处需要说明的是,在一些可选实施例中,上述图18所示的计算机终端18可以包括硬件元件(包括电路)、软件元件(包括存储在计算机可读介质上的计算机代码)、或硬件元件和软件元件两者的结合。应当指出的是,图18仅为特定具体实例的一个实例,并且旨在示出可存在于上述计算机终端18中的部件的类型。

在本实施例中,上述计算机终端18可以执行应用程序的应用于地图中的路况显示方法中以下步骤的程序代码:获取地图中的选中的路径;根据选中的路径的路况信息,生成路径的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像;在地图中显示路径的动态图像。

可选的,上述处理器可以通过传输装置调用存储器存储的信息及应用程序,以执行下述步骤:获取地图中的选中的路径;根据选中的路径的路况信息,生成路径的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像;在地图中显示路径的动态图像。

可选的,上述处理器还可以执行如下步骤的程序代码:在地图中显示当前选中的路径;在地图中显示根据选中的路径的路况信息生成的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像。

可选的,上述处理器还可以执行如下步骤的程序代码:获取地图中的路径以及路径包括的每条路段的路况信息,其中,路径包括至少一条路段;根据每条路段的路况信息,生成每条路段对应的动态图像;依次显示每条路段对应的动态图像。

可选的,上述处理器还可以执行如下步骤的程序代码:当触摸屏感应到相应的滑动操作时,在触摸屏上显示的地图中显示动态图像,动态图像用于表征地图中选中的路径的路况;其中,动态图像为沿路径的起始位置到终点位置动态移动的图像。

可选的,上述动态图像包括如下任意一种形态:包含了方向图标的实线、包含了方向图标的虚线,具有透视视角的立体图像和非透视的立体图像,其中,立体图像包括立体的柱状图和立体的波形图。

可选的,上述处理器还可以执行如下步骤的程序代码:根据每条路段的路况信息,生成每条路段对应的动态图像,并在地图中依次显示每条路段对应的动态图像,形成一条运动轨迹,其中,路段的动态图像用于表征对应路段上的车速情况。

可选的,上述处理器还可以执行如下步骤的程序代码:在路况信息包括了行驶在路径的不同路段上的车辆的车速的情况下,动态移动的图像的移动速度与不同路段上的车速成正比。

可选的,上述处理器还可以执行如下步骤的程序代码:如果检测到满足预设条件的操作,则启动采用动态图像的方式显示路径上的路况,其中,满足预设条件的操作包括如下任意一种:点击预设的功能开关、输入预设的手势、输入预设的滑动操作、输入预设的语音、输入预设的面部表情、放大地图至预定尺寸。

可选的,上述处理器还可以执行如下步骤的程序代码:在默认状态下,如果检测到路径在显示屏幕中的比例达到预定值和/或路径与预设的属性特征匹配,则启动采用动态图像的方式显示路径上的路况。

可选的,上述处理器还可以执行如下步骤的程序代码:通过如下任意一种方式从地图中选中路径:通过输入初始位置和结束位置的地址信息确定路径;通过在地图的显示界面中执行滑动操作来确定路径;通过第三方共享的路径信息确定路径。

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

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

实施例11

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于保存上述实施例一所提供的应用于地图中的路况显示方法所执行的程序代码。

可选地,在本实施例中,上述存储介质可以位于计算机网络中计算机终端群中的任意一个计算机终端中,或者位于移动终端群中的任意一个移动终端中。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:获取地图中的选中的路径;根据选中的路径的路况信息,生成路径的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像;在地图中显示路径的动态图像。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:在地图中显示当前选中的路径;在地图中显示根据选中的路径的路况信息生成的动态图像,其中,路径的动态图像为沿路径的起始位置到终点位置动态移动的图像。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:获取地图中的路径以及路径包括的每条路段的路况信息,其中,路径包括至少一条路段;根据每条路段的路况信息,生成每条路段对应的动态图像;依次显示每条路段对应的动态图像。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:当触摸屏感应到相应的滑动操作时,在触摸屏上显示的地图中显示动态图像,动态图像用于表征地图中选中的路径的路况;其中,动态图像为沿路径的起始位置到终点位置动态移动的图像。

可选的,上述动态图像包括如下任意一种形态:包含了方向图标的实线、包含了方向图标的虚线,具有透视视角的立体图像和非透视的立体图像,其中,立体图像包括立体的柱状图和立体的波形图。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:根据每条路段的路况信息,生成每条路段对应的动态图像,并在地图中依次显示每条路段对应的动态图像,形成一条运动轨迹,其中,路段的动态图像用于表征对应路段上的车速情况。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:在路况信息包括了行驶在路径的不同路段上的车辆的车速的情况下,动态移动的图像的移动速度与不同路段上的车速成正比。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:如果检测到满足预设条件的操作,则启动采用动态图像的方式显示路径上的路况,其中,满足预设条件的操作包括如下任意一种:点击预设的功能开关、输入预设的手势、输入预设的滑动操作、输入预设的语音、输入预设的面部表情、放大地图至预定尺寸。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:在默认状态下,如果检测到路径在显示屏幕中的比例达到预定值和/或路径与预设的属性特征匹配,则启动采用动态图像的方式显示路径上的路况。

可选的,在本实施例中,存储介质被设置为存储用于执行以下步骤的程序代码:通过如下任意一种方式从地图中选中路径:通过输入初始位置和结束位置的地址信息确定路径;通过在地图的显示界面中执行滑动操作来确定路径;通过第三方共享的路径信息确定路径。

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

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

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

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

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

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

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

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