交通导航的方法及装置制造方法及图纸

技术编号:10177147 阅读:139 留言:0更新日期:2014-07-02 16:51
本发明专利技术实施例提供了一种交通导航的方法及装置,涉及数据处理领域,能够保证用户能够按照正确行进方向行进。本发明专利技术包括:获取导航方位角以及用户方位角;其中,所述导航方位角为导航路径方向与指定方向的夹角,所述用户方位角为用户朝向与所述指定方向的夹角;根据所述导航方位角和所述用户方位角,生成方向指示信息。本发明专利技术实施例主要应用于行人出行导航的过程中。

【技术实现步骤摘要】
交通导航的方法及装置
本专利技术涉及数据处理领域,尤其涉及一种交通导航的方法及装置。
技术介绍
导航技术是借助GPS(GlobalPositioningSystem,全球定位系统)来获得用户的准确位置,并根据用户设定好的出发地和目的地规划出行路径,最后结合出行路径,根据出行对象的准确位置来对出行对象进行交通导航的技术。在实际的导航过程中,专利技术人发现现有技术中至少存在如下问题:用户通常情况下,只能获取到一张标识有用户当前位置以及预先规划好的出行路径的地图,在使用这种地图时,用户只能主观去判断行进方向以及行进路线。一旦用户的主观判断出现错误,就很容易脱离预先规划好的出行路径,导致用户无法继续按照预先规划好的出行路径行进到目的地。
技术实现思路
本专利技术的实施例提供一种交通导航的方法及装置,能够基于出行对象朝向对出行对象进行准确地方向导航,以保证用户能够按照正确行进方向行进。为达到上述目的,本专利技术的实施例采用如下技术方案:第一方面,本专利技术提供了一种交通导航的方法,包括:获取导航方位角以及用户方位角;其中,所述导航方位角为导航路径方向与指定方向的夹角,所述用户方位角为用户朝向与所述指定方向的夹角;根据所述导航方位角和所述用户方位角,生成方向指示信息。结合第一方面,在第一种可能的实现方式中,所述获取导航方位角包括:获取用户当前位置;根据所述用户当前位置,确定用户当前所在区域;当确定所述用户当前所在区域为导航路径节点的近邻区域,并且所述导航路径节点不为目的地节点时,获取与所述导航路径节点对应的导航路段的导航方位角;当确定所述用户当前所在区域不为导航路径节点的近邻区域,但所述用户当前所在区域为导航路段的近邻区域时,获取与所述用户当前所在区域内的导航路段的导航方位角。结合第一方面的第一种可能的实现方式中,在第二种可能的实现方式中,其特征在于,在所述获取导航方位角以及用户方位角之前,还包括:获取起始点位置信息和目的地位置信息;根据所述起始点位置信息和目的地位置信息,确定导航路径;依次获取所述导航路径上的所有导航路径节点,所述导航路径节点包括起始点节点和目的地节点;根据所述所有导航路径节点中两个相邻的导航路径节点确定唯一导航路段,并设置所述唯一导航路段与所述两个相邻的导航路径节点中的起始导航路径节点之间具有对应关系;将导航路段方向与所述指定方向的夹角确定为导航路径的导航方位角,所述导航路段方向为确定所述导航路段的起始导航路径节点指向所述导航路段的终止导航路径节点的方向。结合第一方面的第二种可能的实现方式中,在第三种可能的实现方式中,在依次获取所述导航路径上的所有导航路径节点之后,还包括:为每个导航路径节点分别分配一个对应的近邻区域。结合第一方面的第二种可能的实现方式中,在第四种可能的实现方式中,在所述根据所述所有导航路径节点中两个相邻的导航路径节点确定唯一导航路段之后,还包括:为每个导航路段分别分配一个对应的近邻区域。结合第一方面的第一种可能的实现方式中,在第五种可能的实现方式中,还包括:当确定所述用户当前所在区域为导航路径节点的近邻区域,并且所述导航路径节点为目的地节点时,则输出第一提示信息以告知用户已到达目的地。结合第一方面的第一种可能的实现方式中,在第六种可能的实现方式中,还包括:当确定所述用户当前所在区域不为导航路径节点的近邻区域,并且所述用户当前所在区域也不为导航路段的近邻区域时,则输出第二提示信息以告知用户已偏离导航路径。结合第一方面以及第一方面的前六种可能的实现方式中,在第七种可能的实现方式中,所述根据所述导航方位角和所述用户方位角,生成方向指示信息包括:根据所述导航方位角和所述用户方位角,确定方位角差值;确定所述方位角差值所在阈值范围;获取与所述方位角差值所在阈值范围对应的方向指示信息。第二方面,本专利技术提供了一种交通导航的装置,包括:获取单元,用于获取导航方位角以及用户方位角;其中,所述导航方位角为导航路径方向与指定方向的夹角,所述用户方位角为用户朝向与所述指定方向的夹角;生成单元,用于根据所述获取单元获取的导航方位角和所述用户方位角,生成方向指示信息。结合第二方面,在第一种可能的实现方式中,所述获取单元包括:获取模块,用于获取用户当前位置;确定模块,用于根据所述获取模块获取到的用户当前位置,确定用户当前所在区域;所述获取模块,还用于在所述确定模块确定所述用户当前所在区域为导航路径节点的近邻区域,并且所述导航路径节点不为目的地节点时,获取与所述导航路径节点对应的导航路段的导航方位角;以及用于在所述确定模块确定所述用户当前所在区域不为导航路径节点的近邻区域,但所述用户当前所在区域为导航路段的近邻区域时,获取与所述用户当前所在区域内的导航路段的导航方位角。结合第二方面的第一种可能的实现方式中,在第二种可能的实现方式中,还包括:所述获取单元,还用于获取起始点位置信息和目的地位置信息;以及用于依次获取所述导航路径上的所有导航路径节点,所述导航路径节点包括起始点节点和目的地节点;确定单元,用于根据所述获取单元获取的起始点位置信息和目的地位置信息,确定导航路径;以及用于根据所述所有导航路径节点中两个相邻的导航路径节点确定唯一导航路段;以及用于将导航路段方向与所述指定方向的夹角确定为导航路径的导航方位角,所述导航路段方向为确定所述导航路段的起始导航路径节点指向所述导航路段的终止导航路径节点的方向;设置单元,用于设置所述确定单元确定的唯一导航路段与所述两个相邻的导航路径节点中的起始导航路径节点之间具有对应关系。结合第二方面的第二种可能的实现方式中,在第三种可能的实现方式中,所述装置还包括:第一分配单元,用于为每个导航路径节点分别分配一个对应的近邻区域。结合第二方面的第二种可能的实现方式中,在第四种可能的实现方式中,所述装置还包括:第二分配单元,用于为每个导航路段分别分配一个对应的近邻区域。结合第二方面的第一种可能的实现方式中,在第五种可能的实现方式中,所述装置还包括:第一输出单元,用于在所述确定模块确定所述用户当前所在区域为导航路径节点的近邻区域,并且所述导航路径节点为目的地节点时,则输出第一提示信息以告知用户已到达目的地。结合第二方面的第一种可能的实现方式中,在第六种可能的实现方式中,所述装置还包括:第二输出单元,用于在所述确定模块确定所述用户当前所在区域不为导航路径节点的近邻区域,并且所述用户当前所在区域也不为导航路段的近邻区域时,则输出第二提示信息以告知用户已偏离导航路径。结合第二方面以及第二方面的前六种可能的实现方式中,在第七种可能的实现方式中,所述生成单元包括:确定模块,用于根据所述导航方位角和所述用户方位角,确定方位角差值;以及确定所述方位角差值所在阈值范围;获取模块,用于获取与所述确定模块确定的方位角差值所在阈值范围对应的方向指示信息。本专利技术实施例提供的一种交通导航的方法及装置,使用导航方位角以及用户方位角来生成方向指示信息,能够有效结合用户当前朝向来给用户给予交通导航,相比于现有技术中需要用户自己来确定行进方向来说,能够更客观准确地从行进方向上给用户给予导航,以保证用户能够按照正确行进方向行进。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作本文档来自技高网...
交通导航的方法及装置

【技术保护点】
一种交通导航的方法,其特征在于,包括:获取导航方位角以及用户方位角;其中,所述导航方位角为导航路径方向与指定方向的夹角,所述用户方位角为用户朝向与所述指定方向的夹角;根据所述导航方位角和所述用户方位角,生成方向指示信息。

【技术特征摘要】
1.一种交通导航的方法,其特征在于,包括:获取导航方位角以及用户方位角;其中,所述导航方位角为导航路径方向与指定方向的夹角,所述用户方位角为用户朝向与所述指定方向的夹角;根据所述导航方位角和所述用户方位角,生成方向指示信息;所述根据所述导航方位角和所述用户方位角,生成方向指示信息包括:根据所述导航方位角和所述用户方位角,确定方位角差值;确定所述方位角差值所在阈值范围;获取与所述方位角差值所在阈值范围对应的所述方向指示信息。2.根据权利要求1所述的方法,其特征在于,所述获取导航方位角包括:获取用户当前位置;根据所述用户当前位置,确定用户当前所在区域;当确定所述用户当前所在区域为导航路径节点的近邻区域,并且所述导航路径节点不为目的地节点时,获取与所述导航路径节点对应的导航路段的导航方位角;当确定所述用户当前所在区域不为导航路径节点的近邻区域,但所述用户当前所在区域为导航路段的近邻区域时,获取与所述用户当前所在区域内的导航路段的导航方位角。3.根据权利要求2所述的方法,其特征在于,在所述获取导航方位角以及用户方位角之前,还包括:获取起始点位置信息和目的地位置信息;根据所述起始点位置信息和目的地位置信息,确定导航路径;依次获取所述导航路径上的所有导航路径节点,所述导航路径节点包括起始点节点和目的地节点;根据所述所有导航路径节点中两个相邻的导航路径节点确定唯一导航路段,并设置所述唯一导航路段与所述两个相邻的导航路径节点中的起始导航路径节点之间具有对应关系;将导航路段方向与所述指定方向的夹角确定为导航路径的导航方位角,所述导航路段方向为确定所述导航路段的起始导航路径节点指向所述导航路段的终止导航路径节点的方向。4.根据权利要求3所述的方法,其特征在于,在依次获取所述导航路径上的所有导航路径节点之后,还包括:为每个导航路径节点分别分配一个对应的近邻区域。5.根据权利要求3所述的方法,其特征在于,在所述根据所述所有导航路径节点中两个相邻的导航路径节点确定唯一导航路段之后,还包括:为每个导航路段分别分配一个对应的近邻区域。6.根据权利要求2所述的方法,其特征在于,还包括:当确定所述用户当前所在区域为导航路径节点的近邻区域,并且所述导航路径节点为目的地节点时,则输出第一提示信息以告知用户已到达目的地。7.根据权利要求2所述的方法,其特征在于,还包括:当确定所述用户当前所在区域不为导航路径节点的近邻区域,并且所述用户当前所在区域也不为导航路段的近邻区域时,则输出第二提示信息以告知用户已偏离导航路径。8.一种交通导航的装置,其特征在于,包括:获取单元,用于获取导航方位角以及用户方位角;其中,所述导航方位角为导...

【专利技术属性】
技术研发人员:丁强李莉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1