获取路况的方法、设备和介质技术

技术编号:23485511 阅读:36 留言:0更新日期:2020-03-10 12:50
一种获取路况的方法、设备和介质,所述方法包括:接收客户端发送的路况请求,所述路况请求包括客户端静态路况数据的标识和动态路况数据的标识;基于所述路况请求中的静态路况数据的标识,确定静态更新数据;基于所述路况请求中的动态路况数据的标识,确定动态更新数据;将所确定的静态更新数据和动态更新数据下发给所述客户端,以使所述客户端更新路况。采用本发明专利技术实施例后,能够减少客户端与服务器交互所使用的数据流量。

Methods, equipment and media for obtaining road conditions

【技术实现步骤摘要】
获取路况的方法、设备和介质
本专利技术涉及地理信息领域,尤其涉及一种获取路况的方法、设备和计算机存储介质。
技术介绍
电子地图即数字地图,是利用计算机技术,以数字方式存储和查询的地图。电子地图的构成要素包括路网、兴趣点、河流山川等要素数据。目前的电子地图除了查找目标地点等基本功能外,还可以查看路况,路况包括“畅通”、“缓行”、“拥堵”等。目前,用户一般通过客户端上安装的地图应用软件使用电子地图服务商提供的服务。因此,用户的客户端需要和电子地图服务商的服务器通过移动通讯网络进行数据交互以获取路况,数据交互必然会带来流量消耗和带宽的占用。因此,在获取路况的同时,如何减少客户端和服务器之间的数据流量,提高带宽的利用率是需要不断优化解决的问题。
技术实现思路
本专利技术实施例提供了一种获取路况的方法、设备和计算机存储介质,能够减少客户端与服务器交互所使用的数据流量。一种获取路况的方法,包括:接收客户端发送的路况请求,所述路况请求包括客户端静态路况数据的标识和动态路况数据的标识;基于所述路况请求中的静态路况数据的标识,确定静态更新数据;基于所述路况请求中的动态路况数据的标识,确定动态更新数据;将所确定的静态更新数据和动态更新数据下发给所述客户端,以使所述客户端更新路况。所述基于所述路况请求中的静态路况数据的标识,确定静态更新数据,包括:基于所述路况请求中的静态路况数据的标识,判断客户端的静态路况数据是否需要更新;若需要更新,则将最新的静态路况数据确定为所述静态更新数据,或者,将最新的静态路况数据与客户端当前的静态路况数据之间不同的数据确定为所述静态更新数据;若不需要更新,则所述静态更新数据为无。所述基于所述路况请求中的动态路况数据的标识,确定动态更新数据,包括:基于所述路况请求中的动态路况数据的标识,判断客户端的动态路况数据是否需要更新;若需要更新,则将最新的动态路况数据确定为所述动态更新数据,或者,将最新的动态路况数据与客户端当前的动态路况数据之间不同的数据确定为所述动态更新数据;若不需要更新,则所述动态更新数据为无。所述基于所述路况请求中的静态路况数据的标识,判断客户端的静态路况数据是否需要更新,包括:所述静态路况数据的标识对应版本号与最新的静态路况数据的标识对应版本号不同,判断客户端的静态路况数据需要更新;所述静态路况数据的标识对应版本号与最新的静态路况数据的标识对应版本号相同,判断客户端的静态路况数据不需要更新;或,所述静态路况数据的标识对应数据量与最新的静态路况数据的标识对应数据量不同,判断客户端的静态路况数据需要更新;所述静态路况数据的标识对应数据量与最新的静态地图路况数据的标识对应数据量相同,判断客户端的静态路况数据不需要更新。所述基于所述路况请求中的动态路况数据的标识,判断客户端的动态路况数据是否需要更新,包括:所述动态路况数据的标识对应版本号与当前的动态路况数据的标识对应版本号不同,判断客户端的动态路况数据需要更新;所述动态路况数据的标识对应版本号与当前的动态路况数据的标识对应版本号相同,判断客户端的动态路况数据不需要更新;或,所述动态路况数据的标识对应数据量与当前的动态路况数据的标识对应数据量不同,判断客户端的动态路况数据需要更新;所述动态路况数据的标识对应数据量与当前的动态地图路况数据的标识对应数据量相同,判断客户端的动态路况数据不需要更新。静态路况数据与动态路况数据分别独立存储且具有各自的标识。所述动态更新数据只包括用于描述路况为非畅通状态的数据,以使得所述客户端根据所述动态更新数据将相应道路更新为非畅通状态,其他道路更新为畅通状态。一种获取路况的方法,包括:向服务器发送路况请求,所述路况请求包括静态路况数据的标识和动态路况数据的标识;接收服务器基于所述路况请求中的静态路况数据的标识所确定并下发的静态更新数据,以及基于所述路况请求中的动态路况数据所确定并下发的动态更新数据;基于所接收的静态更新数据和动态更新数据更新路况。一种获取路况的设备,存储器,用于存储程序;处理器,用于运行所述存储器中存储的所述程序,以执行如上述获取电子地图的方法。一种计算机可读存储介质,其上存储有计算机程序指令,当所述计算机程序指令被处理器执行时实现如上述的方法。从上述技术方案中可以看出,首先,接收客户端发送的路况请求,基于路况请求中的静态路况数据的标识,确定静态更新数据;基于路况请求中的动态路况数据的标识,确定动态更新数据;将所确定的静态更新数据和动态更新数据下发给客户端,以使客户端更新路况。由于静态更新数据和动态更新数据小于下载全部路况数据的数据量,因此在获取路况时,能够减少客户端与服务器交互所使用的数据流量。附图说明从下面结合附图对本专利技术的具体实施方式的描述中可以更好地理解本专利技术其中,相同或相似的附图标记表示相同或相似的特征。图1是客户端从服务器获取路况的示意图;图2是本专利技术实施例获取路况的方法流程示意图;图3是本专利技术另一个实施例获取路况的方法流程示意图;图4是本专利技术又一个实施例获取路况的方法流程示意图;图5是本专利技术实施例获取路况的方法的计算设备的示例性硬件架构的结构图。具体实施方式为使本专利技术的目的、技术方案和优点表达得更加清楚明白,下面结合附图及具体实施例对本专利技术再作进一步详细的说明。电子地图是由多层地图图层构成的。每一层地图图层包含了电子地图的不同部分。这些地图图层是一层层叠加,这样就可以看到整个电子地图。也就是说,多层地图图层集合组成电子地图。作为一个示例,第一层地图图层包含国家边界,第二层地图图层有代表首都的符号,第三层地图图层包含高速公路。将上述地图图层叠加在一起就得到一个完整的电子地图。在实际的生活中,客户端需要从服务器获取路况,以获知电子地图中道路的通行状态。路况随时间变化不定,一般在交通通勤高峰期间,市区部分道路的路况变化较快,剩余部分道路的路况变化较慢;在非交通通勤高峰期间,仅有几条道路的路况变化较快;大部分道路的路况变化较慢。路况信息一般都存储在服务器上。参见图1,图1是客户端从服务器获取路况的示意图。用户使用客户端,客户端与服务器通过有线网络和/或无线网络连接。客户端向服务器发送路况请求,目的在于从服务器获取路况信息。在本专利技术实施例中,客户端可以是但不限于,手机、平板电脑或笔记本电脑等设备的一种或多种。服务器在收到客户端发送的路况请求后,则将路况数据发送至客户端。需要说明的是,服务器发送的路况数据是当前最新的路况数据。目的是使得客户端获知当前最新的路况数据。客户端从服务器接收当前最新的路况数据。这样,客户端就可以获知当前最新的路况数据。然而,路况数据自身的数据量很大,客户端通过有线网络和/或无线网络,接收当前最新的路况数据需要使用较多的数本文档来自技高网...

【技术保护点】
1.一种获取路况的方法,其特征在于,包括:/n接收客户端发送的路况请求,所述路况请求包括客户端静态路况数据的标识和动态路况数据的标识;/n基于所述路况请求中的静态路况数据的标识,确定静态更新数据;/n基于所述路况请求中的动态路况数据的标识,确定动态更新数据;/n将所确定的静态更新数据和动态更新数据下发给所述客户端,以使所述客户端更新路况。/n

【技术特征摘要】
1.一种获取路况的方法,其特征在于,包括:
接收客户端发送的路况请求,所述路况请求包括客户端静态路况数据的标识和动态路况数据的标识;
基于所述路况请求中的静态路况数据的标识,确定静态更新数据;
基于所述路况请求中的动态路况数据的标识,确定动态更新数据;
将所确定的静态更新数据和动态更新数据下发给所述客户端,以使所述客户端更新路况。


2.根据权利要求1所述获取路况的方法,其特征在于,所述基于所述路况请求中的静态路况数据的标识,确定静态更新数据,包括:
基于所述路况请求中的静态路况数据的标识,判断客户端的静态路况数据是否需要更新;
若需要更新,则将最新的静态路况数据确定为所述静态更新数据,或者,将最新的静态路况数据与客户端当前的静态路况数据之间不同的数据确定为所述静态更新数据;
若不需要更新,则所述静态更新数据为无。


3.根据权利要求1所述获取路况的方法,其特征在于,所述基于所述路况请求中的动态路况数据的标识,确定动态更新数据,包括:
基于所述路况请求中的动态路况数据的标识,判断客户端的动态路况数据是否需要更新;
若需要更新,则将最新的动态路况数据确定为所述动态更新数据,或者,将最新的动态路况数据与客户端当前的动态路况数据之间不同的数据确定为所述动态更新数据;
若不需要更新,则所述动态更新数据为无。


4.根据权利要求2所述获取路况的方法,其特征在于,所述基于所述路况请求中的静态路况数据的标识,判断客户端的静态路况数据是否需要更新,包括:
所述静态路况数据的标识对应版本号与最新的静态路况数据的标识对应版本号不同,判断客户端的静态路况数据需要更新;所述静态路况数据的标识对应版本号与最新的静态路况数据的标识对应版本号相同,判断客户端的静态路况数据不需要更新;
或,
所述静态路况数据的标识对应数据量与最新的静态路况数据的标识对应数据量不同,判断客户端的静态路况数据需要更新;所述静态路况数据的标识对应数据量与最新的...

【专利技术属性】
技术研发人员:侯凤明唐婧秦雪健
申请(专利权)人:高德信息技术有限公司
类型:发明
国别省市:北京;11

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

1