The invention relates to a method and a device for displaying road conditions. The method comprises the steps of: loading and display the target area map; obtaining the whole road in the target area traffic information from the server; obtaining configuration information of the target area of all roads, the roads according to the configuration information and traffic information, the road state rendering parameters according to corresponding; the state and the state of each road rendering parameters preset color value, color rendering parameters corresponding to the roads; sampling on the map, according to the sampling to the color value and color value of the default path to identify the roads within the target area, according to the color rendering parameters corresponding to the target color value the roads for the target area are rendered. The invention effectively saves the network traffic when the road condition is displayed.
【技术实现步骤摘要】
本专利技术涉及图像显示
,特别是涉及一种路况显示方法、一种路况显示装置、另一种路况显示方法和另一种路况显示装置。
技术介绍
目前在互联网中有许多地图应用,比如百度和高德等等厂商的地图应用,这些地图应用一般都有路况显示功能,方便使用者了解当前城市中某些道路的路况,例如哪些道路比较拥堵,哪些道路比较顺畅,从而根据显示的道路的路况选择合适的线路,节省行驶时间。传统技术中的地图应用展示路况的方法为:先显示某个区域的底图,然后在底图上叠加一个道路图层,该道路图层是由若干张带透明度的图片拼接而成,每张图片中包含一个对应地理片区中的道路状态的图像。以在某分辨率为1920*1080的PC(personalcomputer,电脑)中查看百度地图的路况为例,至少包含几个过程:底图的显示,PC在本设备中显示底图;道路图层的生成和显示,服务器端根据PC发送的路况请求生成道路图层,并发送给PC进行显示。但是上述路况显示方法,即使底图数据预先作为离线数据缓存在PC中,但是道路图层需要服务器端根据实时收集到的道路状态生成,服务器端还需要将生成的道路图层发送给PC,而该道路图层的传输则需要耗费较多的网络流量,例如,进行一次全屏显示路况耗费的流量是1920*1080*4/1024=8100Kb(千字节),如果在PC上进行多次的平移和缩放地图,则该流量将成倍的增长。因此,传统技术中的路况显示方式存在网络流量耗费大等缺陷。
技术实现思路
基于此,有必要针对上述问题,提供一种路况显示方法以及装置,能够有效节省路况显示时的网络流量。一种路况显示方法,包括步骤:加载目标区域的地图并显示;从服务器 ...
【技术保护点】
一种路况显示方法,其特征在于,包括步骤:加载目标区域的地图并显示;从服务器端获取所述目标区域内全部道路的路况信息,每条道路的路况信息中包含道路id及道路状态;获取所述目标区域内全部道路的配置信息,根据各条道路的配置信息和路况信息,获得各条道路对应的状态渲染参数,其中,每条道路的配置信息中包含道路id及道路默认颜色值,各道路默认颜色值互不相同,所述状态渲染参数中包含道路默认颜色值和道路状态信息;根据所述状态渲染参数以及预设的各个道路状态所对应的颜色值,获得各条道路对应的颜色渲染参数,所述颜色渲染参数中包含道路默认颜色值和目标颜色值;对所述地图进行采样,根据采样到的颜色值和道路默认颜色值识别所述目标区域内的各条道路,根据所述颜色渲染参数将所述目标区域内的各条道路分别渲染为对应的目标颜色值。
【技术特征摘要】
1.一种路况显示方法,其特征在于,包括步骤:加载目标区域的地图并显示;从服务器端获取所述目标区域内全部道路的路况信息,每条道路的路况信息中包含道路id及道路状态;获取所述目标区域内全部道路的配置信息,根据各条道路的配置信息和路况信息,获得各条道路对应的状态渲染参数,其中,每条道路的配置信息中包含道路id及道路默认颜色值,各道路默认颜色值互不相同,所述状态渲染参数中包含道路默认颜色值和道路状态信息;根据所述状态渲染参数以及预设的各个道路状态所对应的颜色值,获得各条道路对应的颜色渲染参数,所述颜色渲染参数中包含道路默认颜色值和目标颜色值;对所述地图进行采样,根据采样到的颜色值和道路默认颜色值识别所述目标区域内的各条道路,根据所述颜色渲染参数将所述目标区域内的各条道路分别渲染为对应的目标颜色值。2.根据权利要求1所述的路况显示方法,其特征在于,所述地图为根据道路图层和非道路图层叠加生成的一个图层;各道路默认颜色值还与所述非道路图层中的颜色值不相同。3.根据权利要求2所述的路况显示方法,其特征在于,所述道路图层叠加在所述非道路图层的最上层。4.一种路况显示方法,其特征在于,包括步骤:接收客户端发送的获取目标区域内全部道路的路况信息的请求;根据所述请求获取所述目标区域内全部道路的路况信息,每条道路的路况信息中包含道路id及道路状态;向所述客户端发送各条道路的路况信息,以使所述客户端接收到各条道路的路况信息后获得各条道路对应的颜色渲染参数,所述颜色渲染参数中包含道路默认颜色值和目标颜色值,以及根据所述颜色渲染参数将显示的目标区域的地图中各条道路分别渲染为对应的目标颜色值,各个道路的默认颜色值不相同。5.根据权利要求4所述的路况显示方法,其特征在于,所述地图为根据道路图层和非道路图层叠加生成的一个图层;各个道路的默认颜色值还与所述非道路图层中的颜色值不相同;所述道路图层叠加在所述非道路图层的最上层。6.一种路况显示装置,其特征在于,包括:地图显示模块,用于加载目标区域的地图并显示...
【专利技术属性】
技术研发人员:陈泓坤,
申请(专利权)人:广东威创视讯科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。