导航路线处理方法和装置制造方法及图纸

技术编号:18300731 阅读:52 留言:0更新日期:2018-06-28 11:12
本发明专利技术涉及一种导航路线处理方法和装置。所述方法包括:获取导航请求,根据所述导航请求中的起点和终点生成导航路线;获取所述导航路线中的诱导点属性数据,将所述导航路线中的诱导点属性数据与服务器上的诱导点库中的诱导点属性数据进行比较,若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,且所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据不同,则采用所述诱导点库中所述诱导点属性数据对应的诱导数据修正所述导航路线得到修正后的导航路线,以根据所述修正后的导航路线进行导航。自动修正了错误的诱导信息,按照修正后的导航路线进行导航,避免了路线误导。

Navigation route processing method and device

The invention relates to a navigation line processing method and device. The method includes: obtaining the navigation request, generating the navigation route according to the starting point and the end point of the navigation request, obtaining the guidance point attribute data in the navigation route, comparing the inducement attribute data in the navigation route with the induction point attribute data in the induction point library on the server, if the navigation is navigable. The inducer attribute data in the route is the same as the inducement point attribute data in the induced point library, and the induced data corresponding to the inducement point attribute data in the navigation route is different from the induced data corresponding to the induction point attribute data in the inducement point library on the server, and the inducement points in the induced point library are used to belong to the inducement point. The guidance data corresponding to the sex data corrects the navigation route and gets the corrected navigation route to navigate according to the corrected navigation route. It automatically corrects the wrong guidance information and navigate according to the revised navigation route to avoid misleading the route.

【技术实现步骤摘要】
导航路线处理方法和装置
本专利技术涉及导航数据处理领域,特别是涉及一种导航路线处理方法和装置。
技术介绍
因社交活动越来越频繁,人们经常需要出行到各个地方。然而,人们并不清楚如何到达所要去的地方,为此,产生了各种导航应用以辅助用户规划路线,该路线即为导航路线。导航路线是由起点出发达到终点的一系列首尾相接的路段组合,包含形状和诱导信息。诱导信息是指利用语音、图像、图标等表现形式提示用户,使用户沿导航路线正确到达终点的一整套导航方式的信息。传统的诱导制作是完全依赖于路网数据,然而路网数据有滞后性,且路网数据的修改和更新周期很长,从而导致制作出错误的诱导信息,产生路线误导。
技术实现思路
基于此,有必要针对传统的诱导制作易产生路线误导问题,提供一种导航路线处理方法和装置,能自动修正错误的诱导信息,避免路线误导。一种导航路线处理方法,包括:获取导航请求,根据所述导航请求中的起点和终点生成导航路线;获取所述导航路线中的诱导点属性数据,将所述导航路线中的诱导点属性数据与服务器上的诱导点库中的诱导点属性数据进行比较;若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,判断所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据是否相同,若不同,则采用所述诱导点库中所述诱导点属性数据对应的诱导数据修正所述导航路线得到修正后的导航路线,以根据所述修正后的导航路线进行导航。一种导航路线处理方法,包括:接收终端启动导航应用时上传的本地存储的诱导点库的版本信息;将所述终端上传的诱导点库的版本信息与服务器上存储的诱导点库的版本信息进行比较;若所述服务器上的诱导点库的版本信息晚于所述终端上传的诱导点库的版本信息,则将所述服务器上最新的诱导点库发送给所述终端保存,以使所述终端根据导航请求中的起点和终点生成导航路线,获取所述导航路线中的诱导点,将所述导航路线中的诱导点属性数据与本地存储的诱导点库中的诱导点属性数据进行比较,若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,判断所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据是否相同,若不同,则采用所述诱导点库中所述诱导点属性数据对应的诱导数据修正所述导航路线得到修正后的导航路线,以根据所述修正后的导航路线进行导航。一种导航路线处理方法,包括:接收终端根据导航请求中的起点和终点生成的导航路线中的诱导点属性数据;将所述导航路线中的诱导点属性数据与服务器上的诱导点库中的诱导点属性数据进行比较,若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,判断所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据是否相同;若所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据不同,则将所述诱导点库中与所述导航路线中的诱导点属性数据相同的诱导点属性数据对应的诱导数据发送所述终端,以使所述终端根据所述诱导点库中的诱导数据修正所述导航路线得到修正后的导航路线。一种导航路线处理装置,包括:路线生成模块,用于获取导航请求,根据所述导航请求中的起点和终点生成导航路线;比较模块,用于获取所述导航路线中的诱导点属性数据,将所述导航路线中的诱导点属性数据与服务器上的诱导点库中的诱导点进行比较,其中,所述诱导点库中记录有诱导点属性数据及对应的更新后的诱导数据,若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,判断所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据是否相同;修正模块,用于若所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据不同,则采用所述诱导点库中所述诱导点属性数据对应的诱导数据修正所述导航路线得到修正后的导航路线,以根据所述修正后的导航路线进行导航。一种导航路线处理装置,包括:接收模块,用于接收终端启动导航应用时上传的本地存储的诱导点库的版本信息;对比模块,用于将所述终端上传的诱导点库的版本信息与服务器上存储的诱导点库的版本信息进行比较;发送模块,用于若所述服务器上的诱导点库的版本信息晚于所述终端上传的诱导点库的版本信息,则将所述服务器上最新的诱导点库发送给所述终端保存,以使所述终端根据导航请求中的起点和终点生成导航路线,获取所述导航路线中的诱导点属性数据,将所述导航路线中的诱导点属性数据与本地存储的诱导点库中的诱导点属性数据进行比较,以及若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,判断所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据是否相同,则采用所述诱导点库中所述诱导点属性数据对应的诱导数据修正所述导航路线得到修正后的导航路线,以根据所述修正后的导航路线进行导航。一种导航路线处理装置,包括:接收模块,用于接收终端根据导航请求中的起点和终点生成的导航路线中的诱导点属性数据;对比模块,用于将所述导航路线中的诱导点属性数据与服务器上的诱导点库中的诱导点属性数据进行比较,若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,判断所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据是否相同;发送模块,用于若所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据不同,则将所述诱导点库中与所述导航路线中的诱导点属性数据相同的诱导点属性数据对应的诱导数据发送所述终端,以使所述终端根据所述诱导点库中的诱导数据修正所述导航路线得到修正后的导航路线。上述导航路线处理方法和装置,根据导航请求中的起点和终点生成导航路线,获取导航路线中的诱导点属性数据,将导航路线中的诱导点属性数据与服务器上的诱导点库中的诱导点属性数据进行比较,进一步判断导航路线中的诱导点属性数据对应的诱导数据与服务器上的诱导点属性数据对应的诱导数据是否相同,若不同,则采用诱导点库中的诱导数据修正导航路线中对应的诱导数据,得到修正后的导航路线,自动修正了错误的诱导信息,按照修正后的导航路线进行导航,避免了路线误导。附图说明图1为一个实施例中导航路线处理方法的应用环境示意图;图2A为一个实施例中终端的内部结构示意图;图2B为一个实施例中服务器的内部结构示意图;图3为一个实施例中导航路线处理方法的流程图;图4为另一个实施例中导航路线处理方法的流程图;图5为另一个实施例中导航路线处理方法的流程图;图6为另一个实施例中导航路线处理方法的流程图;图7为一个实施例中导航路线处理装置的结构框图;图8为另一个实施例中导航路线处理装置的结构框图;图9为另一个实施例中导航路线处理装置的结构框图;图10为另一个实施例中导航路线处理装置的结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图1为一个实施例中导航路线处本文档来自技高网...
导航路线处理方法和装置

【技术保护点】
1.一种导航路线处理方法,包括:获取导航请求,根据所述导航请求中的起点和终点生成导航路线;获取所述导航路线中的诱导点属性数据,将所述导航路线中的诱导点属性数据与服务器上的诱导点库中的诱导点属性数据进行比较,若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,判断所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据是否相同;若所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据不同,则采用所述诱导点库中所述诱导点属性数据对应的诱导数据修正所述导航路线得到修正后的导航路线,以根据所述修正后的导航路线进行导航。

【技术特征摘要】
1.一种导航路线处理方法,包括:获取导航请求,根据所述导航请求中的起点和终点生成导航路线;获取所述导航路线中的诱导点属性数据,将所述导航路线中的诱导点属性数据与服务器上的诱导点库中的诱导点属性数据进行比较,若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,判断所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据是否相同;若所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据不同,则采用所述诱导点库中所述诱导点属性数据对应的诱导数据修正所述导航路线得到修正后的导航路线,以根据所述修正后的导航路线进行导航。2.根据权利要求1所述的方法,其特征在于,在所述获取导航请求的步骤之前,所述方法还包括:在启动导航应用时,获取本地存储的诱导点库,将所述本地存储的诱导点库上传到服务器;接收所述服务器上的诱导点库与本地存储的诱导点库的比较结果,根据所述比较结果更新所述本地存储的诱导点库。3.根据权利要求2所述的方法,其特征在于,所述接收所述服务器上的诱导点库与本地存储的诱导点库的比较结果,根据所述比较结果更新所述本地存储的诱导点库,包括:接收所述服务器上的诱导点库的版本信息晚于所述本地存储的诱导点库的版本信息的比较结果,则根据所述比较结果从所述服务器下载诱导点库,更新所述本地存储的诱导点库。4.根据权利要求3所述的方法,其特征在于,所述版本信息包括版本号和/或版本最后一次更新时间戳。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,且判断出所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上的诱导点库中的诱导点属性数据对应的诱导数据不同,则从服务器的诱导点库中下载与所述导航路线中的诱导点属性数据相同的诱导点属性数据对应的诱导数据;所述采用所述诱导点库中所述诱导点属性数据对应的诱导数据修正所述导航路线得到修正后的导航路线,包括:采用下载的所述诱导点库中的诱导数据修正所述导航路线得到修正后的导航路线。6.根据权利要求1所述的方法,其特征在于,在所述获取导航请求的步骤之前,所述方法还包括:在启动导航应用时,接收并存储从第二终端传输的服务器上的诱导点库;将第一终端的诱导点库与第二终端的诱导点库进行比较得到比较结果,根据所述比较结果更新第一终端的诱导点库。7.一种导航路线处理方法,其特征在于,包括:接收终端启动导航应用时上传的本地存储的诱导点库的版本信息;将所述终端上传的诱导点库的版本信息与服务器上存储的诱导点库的版本信息进行比较;若所述服务器上的诱导点库的版本信息晚于所述终端上传的诱导点库的版本信息,则将所述服务器上最新的诱导点库发送给所述终端保存,以使所述终端根据导航请求中的起点和终点生成导航路线,获取所述导航路线中的诱导点属性数据,将所述导航路线中的诱导点属性数据与本地存储的诱导点库中的诱导点属性数据进行比较,若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,判断所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据是否相同,若不同,则采用所述诱导点库中所述诱导点属性数据对应的诱导数据修正所述导航路线得到修正后的导航路线,以根据所述修正后的导航路线进行导航。8.根据权利要求7所述的方法,其特征在于,所述方法还包括:搜集诱导错误信息,根据所述诱导错误信息更新所述服务器上的诱导点库。9.一种导航路线处理方法,其特征在于,包括:接收终端根据导航请求中的起点和终点生成的导航路线中的诱导点属性数据;将所述导航路线中的诱导点属性数据与服务器上的诱导点库中的诱导点属性数据进行比较,若所述导航路线中的诱导点属性数据与所述诱导点库中的诱导点属性数据相同,判断所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据是否相同;若所述导航路线中的诱导点属性数据对应的诱导数据与所述服务器上诱导点库中的诱导点属性数据对应的诱导数据不同,则将所述诱导点库中与所述导航路线中的诱导点属性数据相同的诱导点属性数据对应的诱导数据发送所述终端,以使所述终端根据所述诱导点库中的诱导数据修正所述导航路线得到修正后的导航路线。10.一种导航...

【专利技术属性】
技术研发人员:高树峰曹睿肖旺裕杨帅文彭大静
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1