导航终端和导航方法

文档序号:5871338阅读:105来源:国知局
专利名称:导航终端和导航方法
技术领域
本发明涉及一种导航终端和导航方法,且特别涉及一种无需计算最佳路径,根据 目的地周围、到目的地途中的关键区域或关键点的导航数据便能导航到目的地的导航终端 和导航方法。
背景技术
现有的导航技术是一种基于卫星定位的导航技术,它将卫星定位系统与移动终端 相结合,不仅可以为用户提供经度、纬度等的定位信息,也可以为用户提供更加直观的导航 帮助,引导用户到达目的地,方便人们的出行。导航终端按照导航地图的数据,为用户提供 道路搜索,目的地定位、路线规划、测距、导航以及语音导航等功能。导航终端中的导航地图 是从地图提供商处获得,并内置于导航终端的存储介质中,用户需要定期通过导航数据提 供商来进行导航数据的更新,以维持导航终端导航的准确性。这种地图的定期更新给用户 使用带来了不便,同时也影响了导航市场应有的快速发展。网络导航是一种新的导航技术,由于其地图是在互联网上的,因此,可以方便维 护,使其反映最新的城市发展状况,并且可以让用户随时分享到最新的地图数据等。但是, 由于现有的导航技术的核心是最佳路径算法,而最佳路径的计算需要确定起始点与目的 地,当用户脱离原先算好的最佳路径时,又需要重新计算新的最佳路径。因此,将最佳路径 算法结合到网络导航上后,导航地图不在导航终端上而在互联网上,重新计算最佳路径时, 需将导航终端的当前位置(作为起始点)上传到网络,由网络进行最佳路径的计算。由于 网络传输的时延、网络阻塞以及最佳路径的计算又颇耗费计算机时间等问题,新计算的最 佳路径不能及时传回导航终端,使得现有导航方法很难实际应用到网络导航中去,并且,为 了计算最佳路径需要布署大量的服务器,也会增加应用成本。

发明内容
本发明针对现有导航技术中的缺陷,提供了一种导航终端和导航方法,无需计算 最佳路径,设定好目的地后,不论用户的起始位置在哪,从哪个方向去,都同样能引导用户 到达目的地。为实现上述目的,本发明实施例提供了一种导航终端,包括获取所述导航终端的 当前定位坐标的位置信息获取模块,还包括导航数据存储模块、导航控制模块以及导航信 息输出模块,其中,所述导航数据存储模块,用于保存获取的与目的地相关的导航数据,所述导航数 据包括车辆导航数据和/或步行导航数据;
所述导航控制模块,与所述位置信息获取模块和所述导航数据存储模块相连,用 于从所述导航数据存储模块获取所述导航数据,并根据设定的目的地和所述位置信息获取 模块获取到的所述当前定位坐标,判断所述导航终端是否进入所述导航数据所指示的范围 内;所述导航信息输出模块,与所述导航控制模块相连,用于若所述导航控制模块的 判断结果为所述导航终端进入所述导航数据所指示的范围内,则将所述导航数据转换为导 航信息输出,以供用户从输出的所述当前定位坐标到所述目的地间的一种或多种到达方式 中进行选择。为了实现上述目的,本发明实施例还提供了一种导航方法,具体包括以下步骤获取导航终端的当前定位坐标;获取与目的地相关的导航数据,所述导航数据包括车辆导航数据和/或步行导航 数据;根据设定的所述目的地和所述当前定位坐标,判断所述导航终端是否进入所述导 航数据所指示的范围内;若所述导航终端进入所述导航数据所指示的范围内,则将所述导航数据转换为导 航信息输出,以供用户从输出的所述当前定位坐标到所述目的地间的一种或多种到达方式 中进行选择。与现有的导航方法提供一条线状的最佳路径不同,本发明实施例提供的导航终端 和导航方法,能够仅依据获取的与目的地相关的导航数据,无需进行最佳路径计算,便能实 现导航。本发明适用于网络导航;并且,获取到的导航数据是“面状”数据,即导航数据中包 括从各个方向通往目的地的道路,从而使得导航终端的使用者可以根据当前的路况进行选 择行驶,避免了现有导航技术中仅能够给出单一的最优路线计算结果,而在突发交通状况 下不能及时给予应急提示的缺陷,为导航终端的使用者提供更加灵活的导航。


图1为本发明实施例一导航终端的结构示意图;图2为本发明实施例二针对车辆导航的导航终端的结构示意图;图3为本发明实施例三针对车辆导航的导航终端的结构示意图;图4为本发明实施例四针对行人导航的导航终端的结构示意图;图5为本发明实施例五的导航方法的流程示意图;图6为本发明实施例六的导航方法的流程示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。图1为本发明实施例一导航终端的结构示意图。如图1所示,导航终端包括位置 信息获取模块11、导航数据存储模块13、导航控制模块14和导航信息输出模块15。
位置信息获取模块11获取导航终端的当前定位坐标。导航数据存储模块13,用 于保存获取的与目的地相关的导航数据。该导航数据可以包括车辆导航数据和/或步行 导航数据;车辆导航数据主要可以包括能到达目的地的目的地周边区域的道路及其属性 信息(如经过的导航道路的名称、该导航道路前往目的地的正确行驶方向以及路口转弯、 直行、掉头等信息)、并且为提升用户的导航体验,还可以包括沿路标志性参照物和与沿路 标志性参照物相关的提示信息等;步行导航数据主要可以包括前往目的地所途经的一些 关键地点即导航点(每个导航点有一定的区域范围),当步行者位于导航点的范围内时用 于提醒步行者如何继续行进的、与这些导航点相关的提示语等,非限定地,步行导航数据也 可以包括能到达目的地的目的地周边区域的导航道路及其属性信息等数据。导航控制模块 14,与位置信息获取模块11和导航数据存储模块13相连,用于依据导航数据存储模块13 中保存的导航数据,并根据设置的目的地和位置信息获取模块11获取到的导航终端的当 前定位坐标,判断导航终端是否进入所述导航数据所指示的范围内。导航信息输出模块15 与导航控制模块14相连,用于若导航控制模块14的判断结果为导航终端进入所述导航数 据所指示的范围内时,则将导航数据转换为导航信息输出,以供用户从输出的当前定位坐 标到目的地间的一种或多种到达方式中进行选择。本实施例提供的导航终端,能够仅依据获取的与目的地相关的导航数据,无需进 行最佳路径计算,便能实现导航。本发明适用于网络导航;并且,获取到的导航数据是“面 状”数据,即导航数据中包括从各个方向通往目的地的道路,从而使得导航终端的使用者可 以根据当前的路况进行选择行驶,避免了现有导航技术中仅能够给出单一的最优路线计算 结果,而在突发交通状况下不能及时给予应急提示的缺陷。图2为本发明实施例二针对车辆导航的导航终端的结构示意图。如图2所示,导 航终端包括位置信息获取模块21、通信模块22、导航数据存储模块23、导航控制模块24和 导航信息输出模块25。其中位置信息获取模块21、导航数据存储模块23、导航控制模块24 和导航信息输出模块25的结构和功能与实施例一中的位置信息获取模块11、导航数据存 储模块13、导航控制模块14和导航信息输出模块15的结构和功能相同的部分,在此不再赘 述。在该导航终端中,导航数据存储模块23获取的导航数据可以是通过该导航终端 中包括的通信模块22获取的,即该导航终端中还包括与导航数据存储模块23相连接的通 信模块22,用于通过有线或无线的方式接收导航数据。具体地,该通信模块22与无线网络 连接,从而通过无线网络接收网络侧的与目的地相关的导航数据,该通信模块22还可以与 一个个人终端相连接,从个人终端上获取导航数据,其中个人终端可以通过有线或无线的 方式与网络侧的服务平台相连接,从而从服务平台下载所需的与目的地相关的导航数据。导航终端中的位置信息获取模块21解析从全球卫星定位系统 (GlobalPositioning System ;以下简称GPS),但不限于GPS,也可以是俄罗斯的格洛纳斯 (GL0NASS)全球卫星定位系统,欧盟的伽俐略卫星定位系统,我国的北斗卫星定位系统或其 它无线局域定位系统,如WI-FI等,接收到的信号,根据该信号计算出导航终端当前所在位 置的定位坐标。导航终端中的导航数据存储模块23可以是一个易失性存储器(如内存)或非易 失性存储器(如闪存,但不限于闪存)。其中,导航数据中的车辆导航数据主要可以包括到达目的地的目的地周边区域的导航道路以及导航道路属性信息(如经过某条道路前往 目的地的正确的行驶方向以及路口转弯、直行、掉头等信息)等。导航控制模块24具体可以包括道路判断子模块241、方向判断子模块242以及 距离判断子模块243,对应地,导航信息输出模块25具体可以包括第一输出子模块251和 第二输出子模块252。道路判断子模块241用于根据当前定位坐标和与目的地相关的导航数据,判断导 航终端是否处在导航数据中包括的导航道路上,如果在,则触发方向判断子模块242判断 前进的方向(该方向是通过当前定位坐标的移动方向决定的)是否与导航数据中设定的行 驶方向一致,若不一致,则将第一判断结果输出至第一输出子模块251,若一致,则触发距离 判断子模块243计算当前定位坐标与导航数据中包括的导航道路上的下一路口的距离,并 根据该距离及当前行驶速度判断导航终端是否在设定时间内将到达下一路口和/或判断 该距离是否小于设定的提示距离。当导航终端在设定时间内到达下一路口或该距离小于设 定的提示距离时,将第二判断结果输出至第二输出子模块252,否则,继续进行距离的计算 并判断导航终端是否在设定时间内将到达下一路口和/或判断该距离是否小于设定的提 示距离。具体地,距离判断子模块243可以仅判断导航终端是否在设定时间内将到达下一 路口,若是,则将第二判断结果输出至第二输出子模块252;或者,距离判断子模块243也可 以仅判断该距离是否小于设定的提示距离,若是,则将第二判断结果输出至第二输出子模 块252 ;或者,距离判断子模块243也可以同时判断导航终端是否在设定时间内将到达下一 路口和判断该距离是否小于设定的提示距离,并且在两个条件之一满足时,将第二判断结 果输出至第二输出子模块252。第一输出子模块251根据第一判断结果输出与导航数据中设定的行驶方向不一 致的第一导航信息,即提示导航终端使用者走反了,要调头;第二输出子模块252根据第二 判断结果输出与下一路口相关的第二导航信息,如在下一路口转弯、直行或调头等信息,例 如提示导航终端使用者在前方30米路口处直行或右转。另外,为提升导航效果,导航数据中的车辆导航数据还可以包括沿路的标志性参 照物和与标志性参照物相关的提示信息等。导航控制模块24具体还可以包括标志检查子 模块244 ;导航信息输出模块25具体还可以包括第三输出子模块253。其中,标志检查子 模块244用于当方向判断子模块242判断当前定位坐标的移动方向与导航数据中设定的行 驶方向一致时,检查导航数据中是否存在导航终端所在的导航道路上的沿路标志性参照物 和与沿路标志性参照物相关的提示信息,如果存在,则获取与标志性参照物相关的导航数 据输出至第三输出子模块253 ;第三输出子模块253将接收到的与标志性参照物相关的导 航数据转换为第三导航信息输出。例如第三导航信息为“左手边有一 4S店,过4S店后约 20米便是小区大门”,或者为“前方就是安华桥,过安华桥后第二个出口出主路”等提示性内 容。另外,导航数据中的车辆导航数据还可以包括主干道路网信息。例如在城市 中,可以将所有的骨干道路或部分骨干道路加入到导航数据中。导航控制模块24具体还可 以包括主干道判断子模块245;导航信息输出模块25具体还可以包括第四输出子模块254。 主干道判断子模块245用于当道路判断子模块241判断导航终端未处在导航数据中包括的 导航道路上时,根据主干道路网信息计算距离当前定位坐标最近的主干道与当前定位坐标的距离和相对位置,并将计算得到的主干道与当前定位坐标的距离和相对位置发送至第四 输出子模块254 ;第四输出子模块254将主干道与当前定位坐标的距离和相对位置转换为 第四导航信息输出。例如第四导航信息为“左手边100米是南京路,请走到南京路上去”。 需要注意的是,如果在一个城市生活了一段时间后,去这个城市的某个地方,在大方向上经 常无需导航,关键是到了目的地附近后,怎样到达最终的目的地,因此,主干道路网信息也 可以省去。在导航过程中,导航控制模块24具体还可以包括距离方位计算子模块246 ;导航 信息输出模块25具体还可以包括第五输出子模块255。距离方位计算子模块246用于计算 当前定位坐标与目的地间的直线距离和相对位置,并将计算得到的当前定位坐标与目的地 间的直线距离和相对位置输出至第五输出子模块255 ;第五输出子模块255将当前定位坐 标与目的地间的直线距离和相对位置转换为第五导航信息输出。例如可以每间隔一定时 间计算得出当前定位坐标离目的地的直线距离以及与目的地的相对方位,并输出“目的地 位于左前方,直线距离2. 1公里”的提示。值得指出的是,根据本实施例的具体描述,所述第三、第四及第五导航信息不是必 须要输出的,即导航数据中可以不包括沿路标志性参照物等以及主干路网等信息,从而进 一步减少传输的导航数据的信息量。本实施例提供的导航终端,能够仅依据获取的与目的地相关的导航数据,无需进 行最佳路径计算,便能实现导航。本发明适用于网络导航;并且,获取到的导航数据是“面 状”数据,即导航数据中包括从各个方向通往目的地的道路,从而使得导航终端的使用者可 以根据当前的路况进行选择行驶,为导航终端的使用者提供更加灵活的导航,使得使用者 能够根据当时的实际交通状况进行路径选择。图3为本发明实施例三针对车辆导航的导航终端的结构示意图。如图3所示,导 航终端包括位置信息获取模块31、通信模块32、导航数据存储模块33、导航控制模块34、导 航信息输出模块35、显示模块36和操作处理模块37。其中位置信息获取模块31、通信模 块32、导航数据存储模块33、导航控制模块34和导航信息输出模块35的结构和功能与实 施例二中的位置信息获取模块21、通信模块22、导航数据存储模块23、导航控制模块24和 导航信息输出模块25的结构和功能相同,在此不再赘述。其中,通信模块32包括第一通信 单元321和第二通信单元322,导航控制模块34包括道路判断子模块341、方向判断子模块 342、距离判断子模块343、标志检查子模块344、主干道判断子模块345以及距离方位计算 子模块346,导航信息输出模块35包括第一输出子模块351、第二输出子模块352、第三输出 子模块353、第四输出子模块354、第五输出子模块355以及设置转换子模块356。在本实施例中,第一通信单元321,与导航数据存储模块33相连,通过无线网络接 收导航数据。本实施例中的无线网络是指利用通用无线分组业务GPRS网络,然而本发明的 其它实施例不限于此,无线网络也可以是GSM网络、码分多址CDMA网络或者第三代移动通 信3G网络等。具体为,可以是通过一移动终端向地图管理平台发送信息,以控制地图管理 平台将导航数据通过GSM网络、CDMA网络、3G网络或者GPRS网络等发送至导航终端中。第 二通信单元322,与导航数据存储模块33相连,可通过无线或有线方式与个人终端相连,第 二通信单元322通过无线方式或有线方式等接收个人终端中的导航数据。本实施例中,有 线方式可以为采用数据线将个人终端与导航终端的第二通信单元322相连,无线方式可以为采用GPRS、CDMA、3G或WI-FI等无线传输方式。值得指出的是,所述个人终端也可以与导航终端设计在同一个硬件当中,如都设 计在智能手机或PDA(带通信功能)等当中。这样,在个人终端上的导航数据可以直接提供 给导航终端使用。所述个人终端的功能主要有网络电子地图的显示与浏览,导航数据的编 辑、制作以及传输,地图搜索与查询等。在本实施例中,导航信息输出模块35具体包括的设置转换子模块356用于将各种 导航信息转换为文本形式和/或语音形式和/或图形形式输出,各种导航信息可以包括上 述实施例中描述的第一导航信息、第二导航信息、第三导航信息、第四导航信息或第五导航 fn息o在本实施例中,显示模块36与导航控制模块34相连,用于显示导航数据,与导航 信息输出模块35的功能相结合,将导航数据视觉化。操作处理模块37,与导航信息输出模 块35相连,用于接收用户通过导航终端的输入设备传送的重复输出指令,并控制导航信息 输出模块35重复输出前一时刻采用语音形式输出的导航信息。本实施例的导航终端允许重复播报前一次播报时没有听清的导航信息,并将导航 数据用显示设备显示,将地图信息和文本、语音、图形相结合,使导航数据更加形象化。图4为本发明实施例四针对行人导航的导航终端的结构示意图。如图4所示,导 航终端包括位置信息获取模块41、通信模块42、导航数据存储模块43、导航控制模块44和 导航信息输出模块45。其中位置信息获取模块41、导航数据存储模块43、导航控制模块44 和导航信息输出模块45的结构和功能与实施例一中的位置信息获取模块11、导航数据存 储模块13、导航控制模块14和导航信息输出模块15的结构和功能相同的部分,在此不再赘 述。在该导航终端中,导航数据存储模块43获取的导航数据可以是通过该导航终端 中包括的通信模块42获取的,即该导航终端中还包括与导航数据存储模块43相连接的通 信模块42,用于通过有线或无线的方式从网络侧接收导航数据。具体地,该通信模块42与 无线网络连接,从而通过无线网络接收网络侧的与目的地相关的导航数据,该通信模块42 还可以与一个个人终端相连接,从个人终端上获取导航数据,其中个人终端可以通过有线 或无线的方式与网络侧的服务平台相连接,从而从服务平台下载所需的与目的地相关的导 航数据。导航终端中的位置信息获取模块41解析从全球卫星定位系统 (GlobalPositioning System ;以下简称GPS),但不限于GPS,也可以是俄罗斯的格洛纳斯 (GL0NASS)全球卫星定位系统,欧盟的伽俐略卫星定位系统,我国的北斗卫星定位系统或其 它无线局域定位系统,如WI-FI等,接收到的信号,根据该信号计算出导航终端当前所在位 置的定位坐标。导航终端中的导航数据存储模块43可以是一个易失性存储器(如内存)或非易 失性存储器(如闪存,但不限于闪存)。其中,导航数据中的步行导航数据主要可以包括 导航点和与导航点相关联的提示信息;具体为前往目的地所途径的一些关键地点即导航点 (每个导航点有一定的区域范围),当步行者位于导航点的范围内时用于提醒步行者如何 继续行进的、与这些导航点相关的提示语等。导航控制模块44具体可以包括导航点判断子模块447 ;导航信息输出模块45具
9体可以包括第六输出子模块457。其中导航点判断子模块447用于根据当前定位坐标和与 目的地相关的导航数据,判断导航终端是否处在导航数据中包括的导航点的范围内,如果 在,则获取导航数据存储模块43中保存的与导航点相关联的提示信息,并输出至第六输出 子模块457 ;第六输出子模块457将与导航点相关联的提示信息转换为第六导航信息输出。 例如该第六导航信息为“在此处可看到十字路口东南角的六层红色楼房,从该红色楼房右 边的小路朝里走”另外,在本实施例的导航过程中,导航控制模块44具体还可以包括距离方位计算 子模块446 ;导航信息输出模块45具体还可以包括第五输出子模块455。距离方位计算子 模块446用于计算当前定位坐标与目的地间的直线距离和相对位置,并将计算得到的当前 定位坐标与目的地间的直线距离和相对位置输出至第五输出子模块455 ;第五输出子模块 455将当前定位坐标与目的地间的直线距离和相对位置转换为第五导航信息输出。例如 可以每间隔一定时间计算得出当前定位坐标离目的地的直线距离以及与目的地的相对方 位,并输出“目的地位于左前方,直线距离2. 1公里”的提示。非限定性地,步行导航数据也可以包括能到达目的地的目的地周边区域的道路属 性信息等数据。在本实施例中,也可以包括如实施例三中所述的显示模块、操作处理模块、第一通 信单元、第二通信单元、设置转换子模块,在此不再赘述。另外,本实施例提供的针对行人导航的导航终端可以结合到上述实施例中的针对 车辆导航的导航终端中,从而当选择进行车辆导航时,导航控制模块的功能与实施例二、实 施例三中的导航控制模块的功能相同,在此不再赘述;当选择进行行人导航时,导航控制模 块的功能与实施例四中的导航控制模块的功能相同,在此也不再赘述。在本发明的又一实施例中,将导航终端设置在车载导航装置、移动终端或个人数 码助理(PDA)以及各种手机等电子产品中,以提高导航终端使用的灵活性,方便使用者的 携带和使用。导航终端中各单元功能与导航终端的上述实施例相同,在此不再赘述。图5为本发明实施例五的导航方法的流程示意图。如图5所示,该导航方法包括 如下步骤步骤1、获取导航终端的当前定位坐标;步骤2、获取与目的地相关的导航数据,所述导航数据包括车辆导航数据和/或步 行导航数据;步骤3、根据设定的所述目的地和所述当前定位坐标,判断所述导航终端是否进入 所述导航数据所指示的范围内,若是,执行步骤4 ;否则,不执行任何操作;步骤4、将所述导航数据转换为导航信息输出,以供用户从输出的所述当前定位坐 标到所述目的地间的一种或多种到达方式中进行选择。其中,步骤1和步骤2的顺序可颠倒,并且步骤1中获取导航终端的当前定位坐标 的步骤可以根据需要重复获取。本实施例的导航方法能够通过上述的导航终端来实现,具体实现参见上述的导航 终端实施例,在此不再赘述。使用本实施例提供的导航方法,能够仅依据获取与目的地相关 的导航数据,无需进行最佳路径计算,便能实现导航。本方法适用于网络导航;并且,获取到 的导航数据是“面状”数据,即导航数据中包括从各个方向通往目的地的道路,从而使得导航终端的使用者可以根据当前的路况进行选择行驶,避免了现有导航技术中仅能够给出单 一的最优路线计算结果,而在突发交通状况下不能及时给予应急提示的缺陷。图6为本发明实施例六的导航方法的流程示意图。如图6所示,该导航方法包括 如下步骤步骤61、获取导航终端的当前定位坐标。步骤62、接收导航数据并保存。所述导航数据,主要包括到达目的地的目的地周边区域的导航道路以及导航道路 属性信息(如经过某条道路前往目的地的正确的行驶方向以及路口转弯、直行、掉头等信 息)、沿路的标志性参照物以及与标志性参照物相关的提示信息等。此外,所述导航数据还 可以(但不是必须)包含主干道路网信息,例如在城市中,可以将所有的骨干道路或部分 骨干道路加入到所述导航数据中。步骤63、根据所述当前定位坐标和与目的地相关的导航数据,判断所述导航终端 是否处在导航数据中的导航道路上,若是,执行步骤631,若否,执行步骤632。步骤631、判断前进的方向是否与导航数据中设定的行驶方向一致,若不一致,执 行步骤6311 ;若一致,执行步骤6312。步骤6311、提示导航终端的使用者走反了,要其调头,并将此提示转化为第一导航 信息输出;本步骤执行完后,跳转到执行步骤64。步骤6312、计算离路口还有多长的距离,如果该距离小于设定的最小距离或根据 当前的行驶速度,在设定的时间内将到达前方路口,将根据导航数据中该道路的相关信息 提示使用者在该路口转弯、直行或调头等(如提示使用者前方30米直行或右转),并转化 为第二导航信息输出。步骤6313、检查该导航道路是否有沿路提示,如果有(如“左手边有一 4S店,过 4S店后约20米便是小区大门”;或者如“前方就是安华桥,过安华桥后第二个出口出主路” 等提示性内容。),并且当前位置处于该沿路提示所设定点的附近,将该沿路提示转化为第 三导航信息输出,执行完后跳转到执行步骤64。本步骤6313不是必须的,它的目的是对本导航方法的优化。步骤632、计算离最近的导航道路的距离以及方位,给出行驶建议(如提示使用 者左手边100米是南京路,请走到南京路上去),并转化为第四导航信息输出。本步骤632不是必须的,它的目的是对本导航方法的优化。步骤64、每隔一定时间给出离目的地的直线距离以及目的地的方位的提示(如 目的地位于左前方,直线距离2. 1公里),并转化为第五导航信息输出。本步骤64不是必须的,它的目的是对本导航方法的优化。本实施例的导航方法能够通过上述的导航终端来实现,具体实现参见上述的导航 终端实施例,在此不再赘述。本实施例的导航方法允许使用者通过无线或有线方法下载目 的地的导航数据,大大节省了导航终端的存储空间;同时,使导航终端支持多种数据下载方 式,提高了使用的灵活性。根据具有个性化信息的导航数据向使用者提供当前或随后的行 驶提示,并提供导航信息的重复播报,提高了导航的及时性和准确性。另外,在上述实施例六的导航方法中,所述步骤62具体可以包括步骤621、通过无线网络接收所述导航数据并保存;或
步骤622、通过无线方式和/或有线方式与个人终端相连,接收所述个人终端获得 的所述导航数据并保存。另外,在上述实施例六的导航方法中,还可以包括步骤65、接收重复输出指令,并控制重复输出前一时刻输出的所述第一导航信息、 所述第二导航信息、所述第三导航信息、所述第四导航信息或所述第五导航信息。步骤66、显示所述导航数据。另外,本发明实施例中提供的导航方法,除适应于车辆导航和行人导航,还适应于 作游客导游。当作导游时,用户可重新指定导航数据中的某一个位置为新的目的地。如,原 来设定的目的地是景区的最高的山峰,现在可重新指定目的地为景区的一个观景台。最后应说明的是以上实施例仅用以说明本发明的技术方案,而非对其限制;尽 管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然 可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替 换、或者对以上实施例中的不同的技术细节进行重新组合;而这些修改或者替换或者重新 组合,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
一种导航终端,包括获取所述导航终端的当前定位坐标的位置信息获取模块,其特征在于,还包括导航数据存储模块、导航控制模块以及导航信息输出模块,其中,所述导航数据存储模块,用于保存获取的与目的地相关的导航数据,所述导航数据包括车辆导航数据和/或步行导航数据;所述导航控制模块,与所述位置信息获取模块和所述导航数据存储模块相连,用于从所述导航数据存储模块获取所述导航数据,并根据设定的目的地和所述位置信息获取模块获取到的所述当前定位坐标,判断所述导航终端是否进入所述导航数据所指示的范围内;所述导航信息输出模块,与所述导航控制模块相连,用于若所述导航控制模块的判断结果为所述导航终端进入所述导航数据所指示的范围内,则将所述导航数据转换为导航信息输出,以供用户从输出的所述当前定位坐标到所述目的地间的一种或多种到达方式中进行选择。
2.根据权利要求1所述的导航终端,其特征在于,所述车辆导航数据包括所述目的地 周边区域的导航道路以及导航道路属性信息,所述导航控制模块具体包括道路判断子模 块、方向判断子模块以及距离判断子模块,所述导航信息输出模块具体包括第一输出子模 块和第二输出子模块;所述道路判断子模块用于根据所述当前定位坐标和与所述目的地相关的所述车辆导 航数据,判断所述导航终端是否处在所述车辆导航数据中包括的所述导航道路上;所述方向判断子模块用于判断所述导航终端的移动方向是否与所述车辆导航数据中 设定的行驶方向一致;所述距离判断子模块用于计算所述当前定位坐标与所述车辆导航数据中包括的所述 导航道路上的下一路口的距离,并判断该距离是否小于设定的距离,和/或根据该距离及 当前的行驶速度判断所述导航终端是否在设定时间内将到达所述下一路口;所述第一输出子模块用于当所述方向判断子模块确定所述当前定位坐标的移动方向 与所述车辆导航数据中设定的行驶方向不一致时,输出与所述车辆导航数据中设定的行驶 方向不一致的第一导航信息;所述第二输出子模块用于当所述导航终端与所述下一路口的距离小于设定的距离和/ 或在所述设定时间内将到达所述下一路口时,输出与所述下一路口相关的第二导航信息。
3.根据权利要求2所述的导航终端,其特征在于,所述车辆导航数据还包括沿路标志 性参照物和与所述沿路标志性参照物相关的提示信息,所述导航控制模块具体还包括标志 检查子模块,所述导航信息输出模块具体还包括第三输出子模块;所述标志检查子模块用于当所述方向判断子模块判断所述导航终端的移动方向与所 述车辆导航数据中设定的行驶方向一致时,检查所述车辆导航数据中是否存在所述导航终 端所在的所述导航道路上的所述沿路标志性参照物和与所述沿路标志性参照物相关的提 不信息;所述第三输出子模块用于当所述标志检查子模块确定所述车辆导航数据中存在所述 导航终端所在的所述导航道路上的所述沿路标志性参照物和与所述沿路标志性参照物相 关的提示信息时,将接收到的与所述沿路标志性参照物相关的导航数据转换为第三导航信 息输出。
4.根据权利要求2或3所述的导航终端,其特征在于,所述车辆导航数据还包括主干道路网信息,所述导航控制模块具体还包括主干道判断子模块,所述导航信息输出模块具 体还包括第四输出子模块;所述主干道判断子模块用于当所述道路判断子模块判断所述导航终端未处在所述车 辆导航数据中包括的所述导航道路上时,根据所述主干道路网信息计算距离当前定位坐标 最近的主干道与所述当前定位坐标的距离和相对位置,并将计算得到的所述主干道与所述 当前定位坐标的距离和相对位置发送至所述第四输出子模块;所述第四输出子模块用于将所述主干道与所述当前定位坐标的距离和相对位置转换 为第四导航信息输出。
5.根据权利要求2或3所述的导航终端,其特征在于,所述导航控制模块具体还包括距 离方位计算子模块,所述导航信息输出模块具体还包括第五输出子模块;所述距离方位计算子模块用于计算所述当前定位坐标与所述目的地间的直线距离和 相对位置,并将计算得到的所述当前定位坐标与所述目的地间的直线距离和相对位置输出 至所述第五输出子模块;所述第五输出子模块用于将所述当前定位坐标与所述目的地间的直线距离和相对位 置转换为第五导航信息输出。
6.根据权利要求1所述的导航终端,其特征在于,所述导航数据包括导航点和与导航 点相关联的提示信息,所述导航控制模块具体还包括导航点判断子模块,所述导航信息输 出模块具体还包括第六输出子模块;所述导航点判断子模块用于根据所述当前定位坐标和与所述目的地相关的所述步行 导航数据,判断所述导航终端是否处在所述步行导航数据中包括的所述导航点的范围内, 如果在,则获取所述导航数据存储模块中保存的与所述导航点相关联的提示信息,并输出 至所述第六输出子模块;所述第六输出子模块将与所述导航点相关联的提示信息转换为第六导航信息输出。
7.根据权利要求1所述的导航终端,其特征在于,所述导航终端还包括与所述导航数 据存储模块相连接的通信模块,用于通过有线或无线的方式从网络侧接收所述导航数据。
8.根据权利要求1或7所述的导航终端,其特征在于,所述导航终端还包括操作处理模块,与所述导航信息输出模块相连,用于接收重复输出指令,并控制所述导 航信息输出模块重复输出前一时刻输出的所述导航信息;显示模块,与所述导航控制模块相连,用于显示所述导航数据。
9.根据权利要求1所述的导航终端,其特征在于,所述导航终端设置在车载导航装置、 移动终端、个人数码助理或手持设备中。
10.一种导航方法,其特征在于,具体包括以下步骤 获取导航终端的当前定位坐标;获取与目的地相关的导航数据,所述导航数据包括车辆导航数据和/或步行导航数据; 根据设定的所述目的地和所述当前定位坐标,判断所述导航终端是否进入所述导航数 据所指示的范围内;若所述导航终端进入所述导航数据所指示的范围内,则将所述导航数据转换为导航信 息输出,以供用户从输出的所述当前定位坐标到所述目的地间的一种或多种到达方式中进 行选择。
全文摘要
本发明公开了一种导航终端和导航方法。与现有的导航方法提供一条线状的最佳路径不同,本发明实施例提供的导航终端和导航方法,能够仅获取与目的地相关的导航数据,无需进行最佳路径计算,便能实现导航。能够适用于网络导航;并且,获取到的导航数据是“面状”数据,即导航数据中包括从各个方向通往目的地的道路,从而使得导航终端的使用者可以根据当前的路况进行选择行驶,避免了现有导航技术中仅能够给出单一的最优路线计算结果,而在突发交通状况下不能及时给予应急提示的缺陷,为导航终端的使用者提供更加灵活的导航。
文档编号G01C21/26GK101865694SQ201010167220
公开日2010年10月20日 申请日期2010年4月27日 优先权日2009年8月7日
发明者肖湘萍 申请人:肖湘萍
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1