一种对路导航的导航方法、导航装置及其系统的制作方法_3

文档序号:9842160阅读:来源:国知局
公路在县级和市级范围都有入口时,根据用户的选择去确定最终目标入口。
[0075]S304、将搜索出的所有路径的入口按照地址的行政级别的大小进行输出。
[0076]请结合图6,图6为采用本发明对路导航的导航方法或者导航装置得到的导航结果显示示意图。例如,接收到的路段名称为XX高速,当前位置为K地,根据K地按照地址从小到大的顺序进行搜索后,得到县级、市级、省级都有该XX高速的入□。又如,县级的入□有3个、市级的入口有10个,省级的入口有20个,则先显示县级的3个入口以供用户选择,当所显示的3个入口都不是用户想进入的入口时,再显示市级的10个入口以供用户选择,以此依次类推。
[0077]S305、计算所有路径的入口分别到当前用户所处的当前位置之间的路程长度。
[0078]路程长度即从起始地到目的地的路程,一般指的是可以行走的道路的路程,而不是两地之间的直线距离。
[0079]S306、将各个路程长度进行比较,按照由小到大的顺序将比较后得到的结果进行输出,并将路程长度最小的路径的入口默认为首选的目标入口。
[0080]如图6所示,比如从K地所在的县级开始搜索,在县级搜索到3个可以进入的入口,分别为入口 A、入口 B和入口 C。分别计算出K地到入口 A的路程长度,K地到入口 B的路程长度和K地到入口 C的路程长度。又如,设K地到入口 A的路程长度为a千米,K地到入口 B的路程长度为b千米,K地到入口 C的路程长度为c千米,将计算得到的路程长度进行比较,比较结果为:a<b<c,则根据路程长度的最短路程,选择入口 A作为默认的首选目标入口。当然,将根据路程长度的大小进行比较输出结果后,用户不想或者不需要选取路程长度最小的入口作用实际的行走入口,也可以根据用户的实际需要选择相应的入口。但是如果用户不做出选择的话,在预置的时间后,会自动选择默认的路程长度最小的入口作为目标入口。
[0081]S307、计算出用户所处的当前位置分别到所有路径的入口的行程时间,根据到达时间由短到长的顺序将路径的入口进行输出。
[0082]搜索到可供进入的所有路径的入口后,可以自动计算当前位置到各个入口的行程时间,计算行程时间时会综合考虑路程长度和该路段的交通情况。交通情况包括该条道路的行车数量、拥堵情况等。然后根据到达时间由短到长的顺序将路径的入口的信息输出给用户,用户可以根据具体情况选择目标入口。
[0083]步骤S305和S306是其中的一种可向用户提供选择入口的数据参考,步骤S307又是另一种可向用户提供选择入口的数据参考。在执行步骤S304后可以选择执行步骤S305和S306,然后再执行步骤S308。或者,在执行步骤S304后直接选择执行步骤S307,然后再执行步骤S308。当然,根据实际使用的需要,在执行步骤S304后,也可以直接跳转到直接执行步骤S308。
[0084]S308、从所有路径的入口中确定目标入口,结合目标入口和当前位置规划出导航路线。
[0085]当用户从搜索出来的所有路径的入口中确定目标入口时,会结合目标入口和当位置输出多条导航路线,所输出的多条导航路线中会显示出大概的行程和需要的时间,同时能会结合行程、时间和当地的交通情况为用户推荐出一到两条导航路线。用户可以从推荐出来的导航路线中选择需要的导航路线或者根据自己的要求结合显示出来的行程和时间数据去选择喜欢的导航路线。选定好导航路线后,能通过语音导航的方式或者显示导航路线的方式为用户指路。
[0086]本发明实施例提供的对路导航的导航方法,通过接收到的需要导航的路段名称和定位到的当前位置进行搜索从当前位置到路段的所有路径的入口,然后根据确定的目标入口规划出导航路线,从而方便用户对道路导航的规划,更快的找到需求的路径。并且,在用户还不确定目的地时也能提供比较明确的导航方向,为下一步确定好的目的地址做好提前准备。同时,也为用户在行走过程中提供了多种选择,既可以根据目的地进行导航,也可以根据需要行走的道路进行导航。
[0087]请参阅图4,图4为本发明第三实施例提供的对路导航的导航装置的模块示意图。为了便于说明,仅示出了与本发明实施例相关的部分。图4示例的对路导航的导航装置可以是前述实施例提供的对路导航的导航方法的执行主体,其可以是移动终端或者其中的一个功能模块。图4示例的对路导航的导航装置,主要包括:定位模块401、搜索模块402和线路规划模块403 ο各功能模块详细说明如下:
[0088]定位模块401,用于在接收到需要导航的路段名称时,确定用户所处的当前位置。
[0089]对路导航是相对于现有的对地导航来说的,现有的导航一般都是需要知道两个地址,即当前位置和目标位置,然后根据两个地址输出路线,再从输出的路线中选择需要的导航路线。而本发明的对路导航,不是根据目标位置的地址进行导航,而是根据道路进行导航。只要知道当前位置和道路即可以搜索到所有的可能的导航路线,然后再根据选定的路线进行具体导航。
[0090]路段名称一般由用户输入,可以通过手写、打字的方式输入,也可以通过语音的方式输入。接收方为装载该导航方法的软件的载体,该载体可以为某一模块、装置、设备等。
[0091]路段名称可以是某条高速路的名称、国道的名称、街道的名称等,该名称可以是精确的名称,也可以是只知道其中部分字的模糊名称。比如,可以输入精确的名称“滨海大道”,当对某条路的名称记得不是不太清楚时,可以只输入其中的一部分名称“机X高速”。
[0092]当输入精确的名称时,会根据输入的名称从定位到的当前位置由近到远开始搜索,当搜索不到输入的名称时,会根据输入的名称提示出相似的路段名称供用户选择。例如,当用户输入“滨海大道”时,如果在当前位置预置的范围内没有找到与之完全相同的路段,会在当前位置搜索与输入的路段名称相似的路段名“宾海大道”、“滨河大道”等,并提示用户选择。
[0093]当输入模糊的路段名称时,在接收到输入的信息后,会首先定位用户所处的当前位置,然后根据输入的模糊名称从定位到的当前位置由近到远开始搜索相似的名称,搜索范围一般为当前位置所在的市,如果在该市内找不到需求的路段名称,再将搜索范围扩展到相邻的市或省进行搜索。当搜索到相似的路段名称时,将搜索到的所有相似的路段名称进行显示,以供用户选择。
[0094]搜索模块402,根据当前位置和路段名称,搜索出从当前位置到路段的所有路径的入口。
[0095]一般的,当接收到路段名称时,在没有定位当前位置的情况下就可以进行搜索,将该路段名称所有的可以进入的入口都输出,然后再根据选定的入口输入线路。
[0096]根据接收到的路段名称,再结合定位到的当前位置,可以更加准确地进行搜索,同时,当用户输入的路段名称出现错误时,能及时发现并进行提醒。或者当用户输入的是模糊的路段名称时,根据当前位置可以快速搜索到对应的需求的路段名称,如果没有对当前位置进行定位,则需要在大范围内进行搜索,搜索出的结果会比较多,需要花费较多的时间去选择准确的路段名称。
[0097]线路规划模块403,根据搜索模块402搜索出的所有路径的入口中确定目标入口,结合目标入口和当前位置规划出导航路线。
[0098]当用户从搜索出来的所有路径的入口中确定目标入口时,会结合目标入口和当位置输出多条导航路线,所输出的多条导航路线中会显示出大概的行程和需要的时间,同时能会结合行程、时间和当地的交通情况为用户推荐出一到两条导航路线。用户可以从推荐出来的导航路线中选择需要的导航路线或者根据自己的要求结合显示出来的行程和时间数据去选择喜欢的导航路线。选定好导航路线后,能通过语音导航的方式或者显示导航路线的方式为用户指路。
[0099]本发明实施例提供的对路导航的导航装置,通过接收到的需要导航的路段名称和定位到的当前位置进行搜索从当前位置到路段的所有路径的入口,然后根据确定的目标入口规划出导航路线,从而方便用户对道路导航的规划,更快的找到需求的路径。并且,在用户还不确定目的地时也能提供比较明确的导航方向,为下一步确定好的目的地址做好提前准备。同时,也为用户在行走过程中提供
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1