导航处理方法及移动智能终端技术

技术编号:12199454 阅读:86 留言:0更新日期:2015-10-14 11:38
本发明专利技术实施例提供了一种导航处理方法及移动智能终端。所述方法包括:根据用户的导航规划指令获得导航路线的数据以及所述导航路线上的多个偏航多发点的数据,所述偏航多发点的数据包括所述偏航多发点的位置信息;在根据所述导航路线的数据执行导航的过程中,如果当前所在的位置与任一偏航多发点之间的距离小于预定的距离限值并且当前正在朝向所述偏航多发点行进,则提示用户正在接近所述偏航多发点。本发明专利技术实施例的导航处理方法及移动智能终端,在接收用户的导航规划指令之后,进一步为用户返回导航路线的数据以及所述导航路线上的多个偏航多发点的数据,以便于用户使用导航过程中对其进行偏航提示,降低了用户偏航率,提升了用户导航体验。

【技术实现步骤摘要】

本专利技术涉及导航
,尤其涉及一种导航处理方法及移动智能终端
技术介绍
随着交通工具的普及和道路的建设的发展,导航装置成为用户出行的基本装备。但是在导航装置确定导航路线后,由于用户对道路不熟悉、道路临时施工等各种原因,使得用户偏航率较高。目前,现有的导航系统大多只是对系统自有数据的事故多发路段、红绿灯或者隧道、急转弯等辅助诱导信息给予提示,而不给予关于用户因行驶错误而发生偏离路线的偏航多发位置的提示。另外,针对导航系统中的错误数据,主要依靠收集用户的反馈来进行纠正,并没有考虑到用户在导航系统中的行为反馈更有利于数据的收集和更新,再者,在导航系统中通常通过定期购买新的图商数据来纠正导航错误数据,而图商数据本身的准确性也很难保证,且周期较长。
技术实现思路
本专利技术实施例的目的在于,提供一种导航处理方法及移动智能终端,以实现自动地针对导航路线中的偏航多发点给予用户偏航提示,降低用户偏航率,提升用户导航体验。根据本专利技术的一方面,提供一种导航处理方法,所述方法包括:根据用户的导航规划指令获得导航路线的数据以及所述导航路线上的多个偏航多发点的数据,所述偏航多发点的数据包括所述偏航多发点的位置信息;在根据所述导航路线的数据执行导航的过程中,如果当前所在的位置与任一偏航多发点之间的距离小于预定的距离限值并且当前正在朝向所述偏航多发点行进,则提示用户正在接近所述偏航多发点。优选地,所述方法还包括:如果检测到所述用户已偏离所述导航路线,则获取偏航位置信息,并且记录当前偏航位置信息的偏航状态。优选地,所述偏航多发点的数据还包括指示所述偏航多发点的导航状态的偏航标志位;则所述记录当前偏航位置信息的偏航状态的处理包括:如果所述偏航位置信息是所述多个偏航多发点之一,则将相应的偏航多发点的偏航标志位设为“已偏航”;如果所述偏航位置信息不是所述多个偏航多发点之一,则保存所述偏航位置信息。优选地,所述记录当前偏航位置信息的偏航状态的处理还包括:保存次数超过预设次数的偏航位置信息变更为偏航多发点。优选地,所述方法还包括:如果检测到用户没有偏离所述导航路线,则将经过的偏航多发点的偏航标志位设为“已路过”。优选地,所述方法还包括:对于偏航标志位被设为已偏航的偏航多发点,增大所述预定的距离限值;对于偏航标志位被设为已路过的偏航多发点,缩短所述预定的距离限值。根据本专利技术的另一方面,还提供一种移动智能终端,所述移动智能终端包括:导航请求模块,用于根据用户的导航规划指令获得导航路线的数据以及所述导航路线上的多个偏航多发点的数据,所述偏航多发点的数据包括所述偏航多发点的位置信息;偏航多发点提示模块,用于在根据所述导航路线的数据执行导航的过程中,如果当前所在的位置与任一偏航多发点之间的距离小于预定的距离限值并且当前正在朝向所述偏航多发点行进,则提示用户正在接近所述偏航多发点。优选地,所述移动智能终端还包括:偏航记录模块,用于如果检测到所述用户已偏离所述导航路线,则获取偏航位置信息,并且记录当前偏航位置信息的偏航状态。优选地,所述偏航多发点的数据还包括指示所述偏航多发点的导航状态的偏航标志位,则所述偏航记录模块用于如果所述偏航位置信息是所述多个偏航多发点之一,则将相应的偏航多发点的偏航标志位设为“已偏航”;如果所述偏航位置信息不是所述多个偏航多发点之一,则保存所述偏航位置信息。优选地,所述偏航记录模块还用于保存次数超过预设次数的偏航位置信息变更为偏航多发点。优选地,所述移动智能终端还包括:偏航标志位设置模块,用于如果检测到用户没有偏离所述导航路线,则将经过的偏航多发点的偏航标志位设为“已路过”。优选地,所述移动智能终端还包括:距离限值调整模块,用于对于偏航标志位被设为已偏航的偏航多发点,增大所述预定的距离限值;对于偏航标志位被设为已路过的偏航多发点,缩短所述预定的距离限值。本专利技术实施例提供的偏航处理方法及移动智能终端,在获得导航路线的数据的基础上,还获得了导航路线上的多个偏航多发点的数据,从而能够在用户位置接近偏航多发点时对用户进行偏航提示,降低了用户偏航率,提升了用户导航体验。此外,还可在导航过程中自动地检测和收集偏航位置信息,并根据新发现的偏航位置信息对获得的偏航数据进行更新和修正,从而提高了导航数据的准确性。【附图说明】图1是示出本专利技术实施例一的导航处理方法的流程图;图2是示出本专利技术实施例二的移动智能终端的逻辑框图。【具体实施方式】本专利技术的基本构思是,提供一种基于偏航多发点的导航处理方式:在获得导航路线的数据以及所述导航路线上的多个偏航多发点(即频繁发生偏离导航路线的位置)的数据之后,用户根据导航路线的数据行进过程中,其位置与任一偏航多发点之间的距离小于预定的距离限值时,对用户进行接近偏航多发点的提示,由此降低了用户偏航率,提升了用户导航体验。此外,能够自动地发现导航路线中的偏航多发点,并根据新发现的偏航多发点的数据对获得的偏航数据进行更新,从而提高了导航数据的准确性。下面结合附图对本专利技术实施例一种导航处理方法及移动智能终端进行详细描述。实施例一图1是示出本专利技术实施例一的导航处理方法的流程图。可在移动终端或者服务器上执行所述方法。参照图1,在步骤S110,根据用户的导航规划指令获得导航路线的数据以及所述导航路线上的多个偏航多发点的数据,所述偏航多发点的数据包括所述偏航多发点的位置信息。这里,所述导航规划指令至少包括目的地信息,例如,用户在导航界面上输入的目的地的信息。相应地,将所述导航规划指令发送给服务器,并从服务器接收根据用户当前的位置和目的地信息计算出的导航路线的数据和导航路线上的多个偏航多发点的数据。所述偏航多发点的位置信息可例如,但不限于GPS坐标数据。在步骤S120,在根据所述导航路线的数据执行导航的过程中,如果当前所在的位置与任一偏航多发点之间的距离小于预定的距离限值并且当前正在朝向所述偏航多发点行进,则提示用户正在接近所述偏航多发点。也就是说,当用户正在驶向任一偏航多发点时,提前提醒用户,例如当前所在的位置与某个偏航多发点之间的距离小于50米,那么就进行用户提醒。例如,语音提示“前方50米处是偏航多发路段,请注意变道”。此外,还可在导航界面上显示预设偏航提示图标,或者在终端显示屏演示偏航提示光。通过步骤SllO和S120的处理,可在导航过程中根据所述导航路线上的多个偏航多发点的数据,对用户驶向偏航多发点的状况给予提示,由此降低用户的偏航率,提升了用户导航体验。在此基础上,根据本专利技术的优选实施例,在导航过程中,还可检测用户偏离导航路线的状态,并且记录本次导航过程中发生的偏航情况,从而可根据记录的偏航情况对所述偏航多发点的数据进行更新和/或修正。相应地,所述方法还可包括:如果检测到所述用户已偏离所述导航路线,则获取偏航位置信息,并且记录当前偏航位置信息的偏航状态。为了便于在导航过程中记录偏航状态,优选地,所述偏航多发点的数据可还包括指示所述偏航多发点的导航状态的偏航标志位。所述偏航标志位可被初始化为“未偏航”。相应地,所述记录当前偏航位置信息的偏航状态的处理可包括:如果所述偏航位置信息是所述多个偏航多发点之一,则将相应的偏航多发点的偏航标志位设为“已偏航”;如果所述偏航位置信息不是所述多个偏航多发点之一,也就是本文档来自技高网...

【技术保护点】
一种导航处理方法,其特征在于,所述方法包括:根据用户的导航规划指令获得导航路线的数据以及所述导航路线上的多个偏航多发点的数据,所述偏航多发点的数据包括所述偏航多发点的位置信息;在根据所述导航路线的数据执行导航的过程中,如果当前所在的位置与任一偏航多发点之间的距离小于预定的距离限值并且当前正在朝向所述偏航多发点行进,则提示用户正在接近所述偏航多发点。

【技术特征摘要】

【专利技术属性】
技术研发人员:罗序斌
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1