一种路线导航的方法以及装置的制造方法

文档序号:9260036阅读:229来源:国知局
一种路线导航的方法以及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,尤其涉及一种路线导航的方法以及装置。
【背景技术】
[0002]现有的导航软件在驾车路线上主要给出途径位置及路况信息,路况信息是最终表现。但是在现实生活中,气象台所发布的天气预报往往是以市为单位,例如,深圳市有暴雨橙色预警,而用户却无法根据天气预报判断哪条道路是否有下雨,而且导航软件仅仅根据路况信息进行导航,所以导航软件为用户所导航的路线可以会使用户走到雨势较大的路段,导致导航路线可能并不是用户所期望的路线,给用户的行车驾驶带来不便。

【发明内容】

[0003]本发明实施例提供一种路线导航的方法以及装置,可以在天气较差的情况下提高导航路线的准确性,使导航路线可以成为用户所期望的路线。
[0004]本发明第一方面提供了一种路线导航的方法,包括:
[0005]当接收到用户路线导航请求时,根据道路网内预先映射的天气信息和当前路况信息进行路线规划,以得到导航路线;
[0006]在所述道路网内所预设的天气信息中,获取与所述导航路线的道路信息以及当前时间信息相对应的目标天气信息;
[0007]将所述目标天气信息添加到所述导航路线上,并发送携带有所述目标天气信息的导航路线到用户设备,以使所述用户设备显示所述导航路线以及位于所述导航路线上的所述目标天气信息。
[0008]本发明第二方面提供了一种路线导航装置,包括:
[0009]路线规划模块,用于当接收到用户路线导航请求时,根据道路网内预先映射的天气信息和当前路况信息进行路线规划,以得到导航路线;
[0010]第一获取模块,用于在所述道路网内所预设的天气信息中,获取与所述导航路线的道路信息以及当前时间信息相对应的目标天气信息;
[0011]添加发送模块,用于将所述目标天气信息添加到所述导航路线上,并发送携带有所述目标天气信息的导航路线到用户设备,以使所述用户设备显示所述导航路线以及位于所述导航路线上的所述目标天气信息。
[0012]在本发明实施例中,通过根据道路网内预先映射的天气信息和当前路况信息进行路线规划,以得到导航路线,可以使所导航的路线尽量避开天气较差以及拥堵的路段,以在天气较差的情况下提高导航路线的准确性,而且通过将目标天气信息添加到导航路线上,以发送到用户设备显示,可以使用户清晰的了解所行走路线的天气情况,以便用户可以进一步选择更好的导航路线,以进一步提高导航路线的准确性。
【附图说明】
[0013]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1是本发明实施例提供的一种路线导航的方法的流程示意图;
[0015]图2是本发明实施例提供的另一种路线导航的方法的流程示意图;
[0016]图3是本发明实施例提供的一种路线导航装置的结构示意图;
[0017]图4是本发明实施例提供的另一种路线导航装置的结构示意图;
[0018]图5是本发明实施例提供的一种查找映射模块的结构示意图;
[0019]图6是本发明实施例提供的一种导航服务器的结构示意图。
【具体实施方式】
[0020]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0021]请参见图1,是本发明实施例提供的一种路线导航的方法的流程示意图,所述方法可以包括:
[0022]S101,当接收到用户路线导航请求时,根据道路网内预先映射的天气信息和当前路况信息进行路线规划,以得到导航路线;
[0023]具体的,所述道路网是指在一定区域内,由各种道路组成的相互联络、交织成网状分布的道路系统,且所述道路网是由所述导航服务器预先设置好的,所述道路网的设计为现有技术,这里不再进行赘述。在根据道路网内预先映射的天气信息和当前路况信息进行路线规划之前,所述导航服务器需要先获取预设时间段内的天气导航数据,所述天气导航数据包括位置坐标以及处于所述位置坐标的天气信息;再在道路网中查找出位于所述天气导航数据中的位置坐标的道路信息,并对查找出的所述道路信息对应的路段映射处于所述位置坐标的天气信息。例如,若有路段A、路段B以及路段C,则路段A所映射的天气信息可能为“未来I小时将有小雨”,路段B所映射的天气信息可能为“未来I小时持续晴天”,路段C所映射的天气信息可能为“未来I小时将有暴雨”。
[0024]所述导航服务器在道路网内预先映射完天气信息之后,可以实时检测是否接收到用户设备发送的用户路线导航请求,当导航服务器接收到所述用户设备发送的用户路线导航请求时,所述导航服务器可以根据道路网内预先映射的天气信息和当前路况信息进行路线规划,以得到导航路线。所述导航服务器在为用户进行路线规划时,可以从路线距离,拥堵情况,天气情况等方面进行分析,以规划出代价最小的导航路线,例如,从A地点到B地点有3条路线,第一条路线:距离8km、不拥堵、晴天,第二条路线:距离5km、不拥堵、小雨,第三条路线:距离5km、不拥堵、大雨,此时,所述导航服务器可以根据距离的代价、拥堵情况的代价以及天气情况的代价,计算出第二条路线为代价最小的导航路线,即第二条路线为效率最高、最适合用户的路线。其中,所述用户设备可以为智能手机、车载设备、导航仪等安装有导航软件的设备,所述导航服务器为与用户设备具有网络连接关系的后台服务器。
[0025]S102,在所述道路网内所预设的天气信息中,获取与所述导航路线的道路信息以及当前时间信息相对应的目标天气信息;
[0026]具体的,由于在所述道路网内预设完天气信息后,可以使所述道路网内的各个道路信息与时间、天气信息具有关联关系,所以在所述导航服务器规划出导航路线后,所述导航服务器可以通过各个道路信息与时间、天气信息之间的关联关系,查找出与所述导航路线的道路信息以及当前时间信息相对应的天气信息,并将查找出的天气信息作为目标天气信息。例如,若所述导航服务器规划出的导航路线的道路信息包括路段A、路段B、路段C,则所述导航服务器可以查找出当前时间下的与路段A具有映射关系的天气信息、与路段B具有映射关系的天气信息以及与路段C具有映射关系的天气信息,并将所查找出的天气信息均作为目标天气信息。
[0027]S103,将所述目标天气信息添加到所述导航路线上,并发送携带有所述目标天气信息的导航路线到用户设备,以使所述用户设备显示所述导航路线以及位于所述导航路线上的所述目标天气信息;
[0028]具体的,所述导航服务器获取到所述目标天气信息之后,可以将所述目标天气信息添加到所述导航路线上,并发送携带有所述目标天气信息的导航路线到用户设备,所述用户设备接收到携带有所述目标天气信息的导航路线后,可以显示所述导航路线,并在所述导航路线上显示对应的所述目标天气信息,其中,对所述目标天气信息的显示方式可以为通过颜色或图案进行渲染的方式,以突出所述导航路线上的各个路段的天气信息。例如,所述用户设备所显示的导航路线包括路段A、路段B以及路段C,则所述用户设备还可以进一步在路段A上显示阴天图案,在路段B上显示阴天图案,在路段C上显示小雨图案。
[0029]可选的,所述用户设备可以根据用户的点击操作确定是否要显示目标天气信息。
[0030]在本发明实施例中,通过根据道路网内预先映射的天气信息和当前路况信息进行路线规划,以得到导航路线,可以使所导航的路线尽量避开天气较差以及拥堵的路段,以在天气较差的情况下提高导航路线的准确性,而且通过将目标天气信息添加到导航路线上,以发送到用户设备显示,可以使用户清晰的了解所行走路线的天气情况,以便用户可以进一步选择更好的导航路线,以进一步提高导航路线的准确性。
[0031]请参见图2,是本发明实施例提供的另一种路线导航的方法的流程示意图,所述方法可以包括:
[0032]S201,获取预设时间段内的天气导航数据,所述天气导航数据包括位置坐标以及处于所述位置坐标的天气信息;
[0033]具体的,所述导航服务器在为用户规划导航路线之前,先由天气雷达采集初始天气数据,再从所述初始天气数据中挖掘出预设时间段内的天气导航数据,所述天气导航数据包括位置坐标以及处于所述位置坐标的天气信息。
[0034]S202,在道路网中查找出位于所述天气导航数据中的位置坐标的道路信息,并对查找出的所述道路信息对应的路段映射处于所述位置坐标的天气信息;
[0035]具体的,所述道路网是指在一定区域内,由各种道路组成的相互联络、交织成网状分布的道路系统,且所述道路网是由所述导航服务器预先设置好的,所述道路网的设计为现有技术,这里不再进行赘述。在获取到所述天气导航数据之后,所述导航服务器可以在道路网中查找出位于所述天气导航数据中的位置坐标的道路信息,并对查找出的所述道路信息对应的路段映射处于所述位置坐标的天气信息。例如,若某个天气导航数据包括位置坐标A和在该位置坐标A的天气信息,且该位置坐标A的天气信息为“小雨”,则所
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1