一种导航路线生成方法和系统与流程

未命名 09-07 阅读:155 评论:0


1.本发明涉及导航路线生成技术领域,具体涉及一种导航路线生成方法和系统。


背景技术:

2.随着科技的发展,人们生活水平的提高,越来越多的人选择在节假日旅行,但在长距离的旅行中,开车总是最无趣的一部分,且在现有的技术中,大多数都追求提高路程速度或者减少行驶时间,少数会对用户进行个性化定制,或者手动的添加一些途经点。但这些都没有考虑当并不将时间当作路线规划的首要条件、并且长距离的自驾出行到新地方时应当推荐的路线。


技术实现要素:

3.本发明的目的之一在于提供一种导航路线生成方法,以解决现有技术中的没有考虑当并不将时间当作路线规划的首要条件、并且长距离的自驾出行到新地方时应当推荐的路线的问题;目的之二在于提供一种导航路线生成系统。
4.为了实现上述目的,本发明采用的技术方案如下:
5.一种导航路线生成方法,包括以下步骤:
6.获取出发地和目的地的坐标信息;
7.根据出发地和目的地的坐标信息,计算当前出发地和目的地之间的最优导航路线,并将所述最优导航路线划分出若干路段;
8.对于划分的每一路段,根据历史导航信息生成新的导航路段,所述历史导航信息包括用户自身的历史导航信息和其他用户的历史导航信息;
9.将生成的新的导航路段替换所述最优导航路线划分出的对应路段,生成最终的导航路线。
10.根据上述技术手段,先根据出发地和目的地计算出最优导航路线,再将导航路线划分多组路段,然后根据用户自身的历史导航信息读取到用户自身的路线偏好,结合其他用户的历史导航信息的评价,在对应路段中推荐符合用户偏好且评分高的路段,代替原来的路段,生成最终的导航路线,不用用户手动添加途经点就计算出适合观赏的导游路线,适合自驾出游时使用。
11.进一步,在所述计算当前出发地和目的地之间的最优导航路线前,还包括以下步骤:
12.判断本次导航是否是自驾出游,若判断本次导航是自驾出游时,计算当前出发地和目的地之间的最优导航路线,若判断本次导航不是自驾出游时,不计算当前出发地和目的地之间的最优导航路线。
13.根据上述技术手段,在计算最优导航路线前,需要先判断本次导航是否为自驾出游,可以通过导航时的日期是否是节假日,导航目的地是否是少数导航到该地,导航目的地是否出省等方式来判断是否是自驾出游,当获取到是自驾出游的信息时,路线推荐中就会
开始计算,否则不计算。
14.进一步,所述判断本次导航是否是自驾出游,具体为:
15.判断本次导航是否满足以下任一条件,若满足,则判断本次导航是自驾出游,若不满足,则判断本次导航不是自驾出游:
16.本次导航的日期是否是节假日;
17.本次导航目的地是否是非经常设置的导航目的地;
18.本次导航目的地是否位于本次导航出发地的省外区域。
19.进一步,所述当前出发地和目的地之间的最优导航路线,具体为当前出发地和目的地之间的时间最短的导航路线。
20.进一步,所述将所述最优导航路线划分出若干路段,具体为:
21.根据所述最优导航路线,获取所述最优导航路线周围预设范围内的风景或景点,当所述最优导航路线中的某一路段周围预设范围内存在风景或景点时,将该路段划分出来;当所述最优导航路线中的某一路段周围预设范围内不存在风景或景点时,不将该路段划分出来。
22.根据上述技术手段,考虑到最优导航路线周围存在的特殊风景或景点,当以时间最短为目的时的导航路线可能会忽略这些特殊风景或景点,因此,当自驾出游时,不需要以时间最短为首要目的时,筛选出附近有特殊风景或景点的路段,再对这些路段进行重新规划,使得新的导航路段可以使用户更多地观赏到沿途风景。
23.进一步,所述根据历史导航信息生成新的导航路段,具体为:
24.判断当前是否存在用户自身的历史导航信息,若存在,则根据用户自身的历史导航信息筛选出自驾出游的历史导航路线,再根据所述自驾出游的历史导航路线,提取出用户的路线偏好,再在最优导航路线周围预设范围内筛选出评价高的同时符合用户的路线偏好的路段,得到新的导航路段;若不存在,则将途径当前导航目的地的其他用户的历史导航信息中评价高的路段作为新的导航路段。
25.根据上述技术手段,在已经筛选出附近有特殊风景或景点的路段的基础上,从历史导航信息中获取用户的路线偏好或者其他用户在该了路段附近的导航过的评分高的路段,结合两者,给出新的导航路段。
26.进一步,所述新的导航路段的导航时间与最优导航路线的对应路段的导航时间相差不超过一小时。
27.根据上述技术手段,可以控制新的导航路段的导航时间,既可以观赏到更多的风景也不至于用时过长。
28.进一步,生成最终的导航路线之后,还包括以下步骤:
29.导航结束后,用户对所述最终的导航路线中具体的路段进行评价,所述评价包括推荐指数、满意程度、是否拥堵、最满意路段和最不满意路段,并将所述最终的导航路线和评价保存至云端,作为历史导航数据。
30.根据上述技术手段,当用户导航结束后,对导航路线进行评价,以后当其他用户自驾出游并导航经过该路段时,可以参考评价,结合自身的出行偏好,生成其自身的导航路线。
31.本发明还提供一种导航路线生成系统,其特征在于,包括:
32.获取模块,所述获取模块用于获取出发地和目的地的坐标信息;
33.路段划分模块,所述路段划分模块用于根据出发地和目的地的坐标信息,计算当前出发地和目的地之间的最优导航路线,并将所述最优导航路线划分出若干路段;
34.新路段生成模块,所述新路段生成模块用于对划分的每一路段,根据历史导航信息生成新的导航路段,所述历史导航信息包括用户自身的历史导航信息和其它用户的历史导航信息;
35.最终路线生成模块,所述最终路线生成模块用于将生成的新的导航路段替换所述最优导航路线划分出的对应路段,生成最终的导航路线。
36.还包括评价模块,所述评价模块用于在导航结束后,用户对所述最终的导航路线中具体的路段进行评价,所述评价包括推荐指数、满意程度、是否拥堵、最满意路段和最不满意路段,并将所述最终的导航路线和评价保存至云端,作为历史导航数据。
37.本发明的有益效果:
38.本发明提供一种新的导航路线生成方式,计算当前最优的导航路线,将该路线划分为若干组路段,根据当前用户的历史路线记录,在数据库中筛选出大众评价高并且符合当前用户偏好的路段,替换掉最短时间中的部分路段,生成“最优美路线”,提供给用户,当在一些并不急迫的导航行程中,能够通过路上的景色舒缓导航路上的无趣,本发明不用手动添加途经点、帮助用户在时间不紧凑的情况下享受旅途乐趣。
附图说明
39.图1为本发明实施例提供的一种导航路线生成方法的流程示意图;
40.图2为本发明实施例提供的另一种导航路线生成方法的流程示意图;
41.图3为本发明实施例提供的一种导航路线生成系统的结构示意图;
42.图4为本发明实施例提供的另一种导航路线生成系统的结构示意图。
具体实施方式
43.以下将参照附图和优选实施例来说明本发明的实施方式,本领域技术人员可由本说明书中所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。应当理解,优选实施例仅为了说明本发明,而不是为了限制本发明的保护范围。
44.需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
45.本实施例提出了一种导航路线生成方法,如图1所示,包括以下步骤:
46.获取出发地和目的地的坐标信息;
47.根据出发地和目的地的坐标信息,计算当前出发地和目的地之间的最优导航路线,并将所述最优导航路线划分出若干路段;
48.对于划分的每一路段,根据历史导航信息生成新的导航路段,所述历史导航信息
包括用户自身的历史导航信息和其它用户的历史导航信息;
49.将生成的新的导航路段替换所述最优导航路线划分出的对应路段,生成最终的导航路线。
50.本实施例中,在所述计算当前出发地和目的地之间的最优导航路线前,还包括以下步骤:
51.判断本次导航是否是自驾出游,若判断本次导航是自驾出游时,计算当前出发地和目的地之间的最优导航路线,若判断本次导航不是自驾出游时,不计算当前出发地和目的地之间的最优导航路线。
52.本实施例中,所述判断本次导航是否是自驾出游,具体为:
53.判断本次导航是否满足以下任一条件,若满足,则判断本次导航是自驾出游,若不满足,则判断本次导航不是自驾出游:
54.本次导航的日期是否是节假日;
55.本次导航目的地是否是非经常设置的导航目的地;
56.本次导航目的地是否位于本次导航出发地的省外区域。
57.本实施例中,所述当前出发地和目的地之间的最优导航路线,具体为当前出发地和目的地之间的时间最短的导航路线。
58.本实施例中,所述将所述最优导航路线划分出若干路段,具体为:
59.根据所述最优导航路线,获取所述最优导航路线周围预设范围内的风景或景点,当所述最优导航路线中的某一路段周围预设范围内存在风景或景点时,将该路段划分出来;当所述最优导航路线中的某一路段周围预设范围内不存在风景或景点时,不将该路段划分出来。
60.本实施例中,所述根据历史导航信息生成新的导航路段,具体为:
61.判断当前是否存在用户自身的历史导航信息,若存在,则根据用户自身的历史导航信息筛选出自驾出游的历史导航路线,再根据所述自驾出游的历史导航路线,提取出用户的路线偏好,再在最优导航路线周围预设范围内筛选出评价高的同时符合用户的路线偏好的路段,得到新的导航路段;若不存在,则将途径当前导航目的地的其他用户的历史导航信息中评价高的路段作为新的导航路段。
62.本实施例中,所述新的导航路段的导航时间与最优导航路线的对应路段的导航时间相差不超过一小时。
63.本实施例中,生成最终的导航路线之后,还包括以下步骤:
64.导航结束后,用户对所述最终的导航路线中具体的路段进行评价,所述评价包括推荐指数、满意程度、是否拥堵、最满意路段和最不满意路段,并将所述最终的导航路线和评价保存至云端,作为历史导航数据。
65.如图2所示,本实施例的方法在具体的实施中,在下述具体实施中,在图1的基础上,添加了对用户是否登陆的判断,具体为:
66.1.用户输入起始点,目的地。系统录入后对此进行判断。
67.2.判断用户是否登录。a.如果判断为用户登录,则判断本次导航是否是自驾出游。可以通过导航时的日期是否是节假日,导航目的地是否是少数导航到该地,导航目的地是否出省等方式来判断是否是自驾出游,当获取到是自驾出游的信息时,路线推荐中就会开
始计算,如果不是自驾出游,则不计算;b.如果判断为用户未登录,则提示用户登录。
68.3.划分路段。当计算本发明推荐路线时,将时间最短的导航路线划分成若干路段。具体根据路线周围1公里内存在的风景线路段来户必须进行划分。
69.4.开始计算“最优美”路线。首先判断用户是否有历史记录,a.若有历史出行记录,则根据上文中提到的判断方式来判断用户的某条历史导航记录是否是自驾出游记录,筛选出自驾出游的历史导航路线后,再在这些历史导航信息中提取出用户的路线偏好,例如多河,多山,多景点,多草原等信息。之后,结合提取出的用户的路线偏好,在沿途路线中筛选出评价较高的符合用户喜好的路段,替换掉划分路线流程中提到的时间最短路线的路段,结合生成若干组路线,再在这其中选择出导航时间与最短时间路线差值不超过1小时的路线展示给用户,交由用户来具体选择。b.若无历史导航记录,则直接将途经本次导航目的地的其他用户历史导航信息中评价较高的路段作为评判标准,通过上文提到过的流程,生成导航路线推荐给用户,形成大众版“最优美”路线。
70.5.评价。当用户选择通过推荐的“最优美”导航路线进行导航时,在导航结束时,导航中会显示出评价界面,用户可以对沿途中具体路段进行评价,评价包含推荐指数,满意程度,是否拥堵,最满意路段,最不满意路段等等信息,这些信息会被保存到系统云端,帮助系统优化数据信息,以帮助系统能够更好的对“最优美”路段进行推荐。
71.同时,用户自己也可以通过采用自驾或在历史导航路线中截取部分路线来形成路段的方式,自己定义具体路段推荐给系统,写下自己的评价,将自己的喜好推荐给其他人。
72.本实施例还提出了一种导航路线生成系统,如图3和图4所示,包括:
73.获取模块,所述获取模块用于获取出发地和目的地的坐标信息;
74.路段划分模块,所述路段划分模块用于根据出发地和目的地的坐标信息,计算当前出发地和目的地之间的最优导航路线,并将所述最优导航路线划分出若干路段;
75.新路段生成模块,所述新路段生成模块用于对划分的每一路段,根据历史导航信息生成新的导航路段,所述历史导航信息包括用户自身的历史导航信息和其它用户的历史导航信息;
76.最终路线生成模块,所述最终路线生成模块用于将生成的新的导航路段替换所述最优导航路线划分出的对应路段,生成最终的导航路线。
77.还包括评价模块,所述评价模块用于在导航结束后,用户对所述最终的导航路线中具体的路段进行评价,所述评价包括推荐指数、满意程度、是否拥堵、最满意路段和最不满意路段,并将所述最终的导航路线和评价保存至云端,作为历史导航数据。
78.以上实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。

技术特征:
1.一种导航路线生成方法,其特征在于,包括以下步骤:获取出发地和目的地的坐标信息;根据出发地和目的地的坐标信息,计算当前出发地和目的地之间的最优导航路线,并将所述最优导航路线划分出若干路段;对于划分的每一路段,根据历史导航信息生成新的导航路段,所述历史导航信息包括用户自身的历史导航信息和其它用户的历史导航信息;将生成的新的导航路段替换所述最优导航路线划分出的对应路段,生成最终的导航路线。2.根据权利要求1所述的导航路线生成方法,其特征在于,在所述计算当前出发地和目的地之间的最优导航路线前,还包括以下步骤:判断本次导航是否是自驾出游,若判断本次导航是自驾出游时,计算当前出发地和目的地之间的最优导航路线,若判断本次导航不是自驾出游时,不计算当前出发地和目的地之间的最优导航路线。3.根据权利要求2所述的导航路线生成方法,其特征在于,所述判断本次导航是否是自驾出游,具体为:判断本次导航是否满足以下任一条件,若满足,则判断本次导航是自驾出游,若不满足,则判断本次导航不是自驾出游:本次导航的日期是否是节假日;本次导航目的地是否是非经常设置的导航目的地;本次导航目的地是否位于本次导航出发地的省外区域。4.根据权利要求1所述的导航路线生成方法,其特征在于,所述当前出发地和目的地之间的最优导航路线,具体为当前出发地和目的地之间的时间最短的导航路线。5.根据权利要求1所述的导航路线生成方法,其特征在于,所述将所述最优导航路线划分出若干路段,具体为:根据所述最优导航路线,获取所述最优导航路线周围预设范围内的风景或景点,当所述最优导航路线中的某一路段周围预设范围内存在风景或景点时,将该路段划分出来;当所述最优导航路线中的某一路段周围预设范围内不存在风景或景点时,不将该路段划分出来。6.根据权利要求5所述的导航路线生成方法,其特征在于,所述根据历史导航信息生成新的导航路段,具体为:判断当前是否存在用户自身的历史导航信息,若存在,则根据用户自身的历史导航信息筛选出自驾出游的历史导航路线,再根据所述自驾出游的历史导航路线,提取出用户的路线偏好,再在最优导航路线周围预设范围内筛选出评价高的同时符合用户的路线偏好的路段,得到新的导航路段;若不存在,则将途径当前导航目的地的其他用户的历史导航信息中评价高的路段作为新的导航路段。7.根据权利要求6所述的导航路线生成方法,其特征在于,所述新的导航路段的导航时间与最优导航路线的对应路段的导航时间相差不超过一小时。8.根据权利要求1至7任一项所述的导航路线生成方法,其特征在于,生成最终的导航路线之后,还包括以下步骤:
导航结束后,用户对所述最终的导航路线中具体的路段进行评价,所述评价包括推荐指数、满意程度、是否拥堵、最满意路段和最不满意路段,并将所述最终的导航路线和评价保存至云端,作为历史导航数据。9.一种导航路线生成系统,其特征在于,包括:获取模块,所述获取模块用于获取出发地和目的地的坐标信息;路段划分模块,所述路段划分模块用于根据出发地和目的地的坐标信息,计算当前出发地和目的地之间的最优导航路线,并将所述最优导航路线划分出若干路段;新路段生成模块,所述新路段生成模块用于对划分的每一路段,根据历史导航信息生成新的导航路段,所述历史导航信息包括用户自身的历史导航信息和其它用户的历史导航信息;最终路线生成模块,所述最终路线生成模块用于将生成的新的导航路段替换所述最优导航路线划分出的对应路段,生成最终的导航路线。10.根据权利要求9所述的导航路线生成系统,其特征在于,还包括评价模块,所述评价模块用于在导航结束后,用户对所述最终的导航路线中具体的路段进行评价,所述评价包括推荐指数、满意程度、是否拥堵、最满意路段和最不满意路段,并将所述最终的导航路线和评价保存至云端,作为历史导航数据。

技术总结
本发明涉及一种导航路线生成方法和系统,方法包括以下步骤:获取出发地和目的地的坐标信息;根据出发地和目的地的坐标信息,计算当前出发地和目的地之间的最优导航路线,并将所述最优导航路线划分出若干路段;对于划分的每一路段,根据历史导航信息生成新的导航路段,所述历史导航信息包括用户自身的历史导航信息和其它用户的历史导航信息;将生成的新的导航路段替换所述最优导航路线划分出的对应路段,生成最终的导航路线。本发明提供一种新的导航路线生成方式,在一些并不急迫的导航行程中,能够通过路上的景色舒缓导航路上的无趣,不用手动添加途经点、帮助用户在时间不紧凑的情况下享受旅途乐趣。情况下享受旅途乐趣。情况下享受旅途乐趣。


技术研发人员:任婷婷
受保护的技术使用者:重庆长安汽车股份有限公司
技术研发日:2023.06.20
技术公布日:2023/9/6
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐