一种导航方法、装置、电子设备及存储介质制造方法及图纸

技术编号:36327523 阅读:7 留言:0更新日期:2023-01-14 17:35
本公开涉及一种导航方法、装置、电子设备及存储介质。所述导航方法包括:在导航应用程序根据导航路线进行本次导航引导时,记录导航路线;当所述导航应用程序再次开启时,确定所述本次导航引导终止是否属于非正常终止;若所述本次导航终止属于非正常终止,基于被导航对象的有效定位位置,引导所述被导航对象沿所述导航路线继续行驶。通过本公开的导航方法,实现了在本次导航非正常终止后,在下次导航时为被导航对象进行续航导航的目的,提升了用户体验。验。验。

【技术实现步骤摘要】
一种导航方法、装置、电子设备及存储介质


[0001]本公开涉及导航
,尤其涉及一种导航方法、装置、电子设备及存储介质。

技术介绍

[0002]随着科技的不断发展,智能终端已经成为人们日常生活中不可或缺的设备。用户可以在智能终端上安装各种不同类型的应用(Application,APP)程序,以满足用户的不同需求。
[0003]出行类应用程序,例如地图导航应用程序被广泛的使用。通常情况下,地图导航应用程序不仅可以规划出从起点到目的地的导航路线,还可以基于被导航对象的定位位置,引导被导航对象沿导航路线行驶,为了使被导航对象了解其在导航路线上的定位位置,一般还会在导航路线上标识出被导航对象的定位位置。
[0004]但是,本公开的专利技术人发现,在地图导航应用程序出现异常或正常中断的情况下,无法有效的为用户按原导航路线继续提供导航服务,从而降低了用户体验。

技术实现思路

[0005]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种导航方法、装置、电子设备及存储介质,实现了在本次导航引导非正常终止后,在下次导航时为被导航对象进行续航导航的目的,提升了用户体验。
[0006]第一方面,本公开实施例提供一种导航方法,包括:
[0007]在导航应用程序根据导航路线进行本次导航引导时,记录导航路线;
[0008]当所述导航应用程序再次开启时,确定所述本次导航引导终止是否属于非正常终止;
[0009]若所述本次导航引导终止属于非正常终止,则基于被导航对象的有效定位位置,引导所述被导航对象沿所述导航路线继续行驶。
[0010]第二方面,本公开实施例提供一种导航装置,包括:导航路线记录模块、确定模块和引导模块;
[0011]所述导航路线记录模块用于在导航应用程序根据导航路线进行本次导航引导时,记录所述导航路线;
[0012]所述确定模块用于当所述导航应用程序再次开启时,确定所述本次导航引导终止是否属于非正常终止;
[0013]若所述本次导航引导终止属于非正常终止,则所述引导模块用于基于被导航对象的有效定位位置,引导所述被导航对象沿所述导航路线继续行驶。
[0014]第三方面,本公开实施例提供一种电子设备,包括:
[0015]存储器;
[0016]处理器;以及
[0017]计算机程序;
[0018]其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如第一方面所述的方法。
[0019]第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面所述的方法。
[0020]本公开实施例提供的导航方法、装置、电子设备及存储介质,通过在导航应用程序根据导航路线进行本次导航引导时,记录所述导航路线;若所述本次导航引导非正常终止后,当所述导航应用程序再次开启时,基于被导航对象的有效定位位置,引导所述被导航对象沿所述导航路线继续行驶的技术手段,实现了在本次导航引导非正常终止后,在下次导航时为被导航对象进行续航导航的目的,提升了用户体验。
附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0022]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0023]图1为本公开实施例提供的导航方法流程图;
[0024]图2为本公开实施例提供的安装有导航应用程序的终端示意图;
[0025]图3为本公开实施例提供的导航路线示意图;
[0026]图4为本公开另一实施例提供的导航方法流程图;
[0027]图5为本公开另一实施例提供的导航方法流程图;
[0028]图6为本公开另一实施例提供的导航方法流程图;
[0029]图7为本公开另一实施例提供的导航方法流程图;
[0030]图8为本公开另一实施例提供的导航方法流程图;
[0031]图9为本公开另一实施例提供的导航路线示意图;
[0032]图10为本公开另一实施例提供的导航方法流程图;
[0033]图11为本公开实施例提供的导航装置的结构示意图;
[0034]图12为本公开实施例提供的电子设备实施例的结构示意图。
具体实施方式
[0035]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0036]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
[0037]在通过车载设备运行导航应用程序,通过导航应用程序为车辆导航的场景下,通常情况下,在车辆途经休息区、服务区或者由于突发状况临时熄火停车时,由于车载设备断电,使得运行于车载设备的导航应用程序关闭,从而导致已规划好的导航路线终止。当车辆
再次启动时,传统的“续航”是获取当前的车辆位置作为新的起点,重新规划一条从新的起点到终点的新路线进行导航,然而该新路线可能与车辆熄火停车之前的导航路线不一致,因此并不是真正意义上的“续航”。
[0038]同样的,在通过智能手机等移动终端运行导航应用程序,通过导航应用程序为车辆或者行人导航(例如步行导航、骑行导航)的场景下,在车辆或者行人途经休息区、服务区或者由于突发状况临时停车或者停止前进时,由于其它事务用户主动关闭运行于智能手机的导航应用程序,或者由于智能手机电量耗尽自动关机时,运行于智能手机的导航应用程序关闭,从而导致已规划好的导航路线终止。当用户打算离开服务区、休息区等再次出发时,传统的“续航”是获取当前的位置作为新的起点,重新规划一条从新的起点到终点的新路线进行导航,然而该新路线可能与车辆停车之前的导航路线不一致,因此并不是真正意义上的“续航”。
[0039]或者,当导航应用程序(包括导航应用程序运行于车载设备和智能手机等移动终端的场景)在导航过程中突然出现闪退,导航应用程序再次启动时,传统的处理方式是获取当前的位置作为新的起点,重新规划一条从新的起点到终点的新路线进行导航,然而该新路线可能与闪退之前的导航路线不一致,因此并不是真正意义上的“续航”。
[0040]针对上述问题,本公开实施例提供了一种导航方法,下面结合具体的实施例对该方法进行介绍。
[0041]图1为本公开实施例提供的一种导航方法流程图。本实施例可适用于客户端中进行定位的情况,该方法可以由定位装置执行,该装置可以采用软件和/或硬件的方式实现,该装置可配置于电子设备中,例如终端,具体包括手本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种导航方法,其中,所述方法包括:在导航应用程序根据导航路线进行本次导航引导时,记录导航路线;当所述导航应用程序再次开启时,确定所述本次导航引导终止是否属于非正常终止;若所述本次导航引导终止属于非正常终止,则基于被导航对象的有效定位位置,引导所述被导航对象沿所述导航路线继续行驶。2.根据权利要求1所述的方法,其中,在导航应用程序根据导航路线进行本次导航引导时,记录导航路线,包括:在导航应用程序根据导航路线进行本次导航引导时,若所述被导航对象到导航路线前方预设地点的距离小于或等于预设距离,则记录所述导航路线。3.根据权利要求2所述的方法,其中,所述导航应用程序运行于车载设备;若所述被导航对象到导航路线前方预设地点的距离小于或等于预设距离,则记录所述导航路线,包括:若所述被导航对象到导航路线前方服务区的距离小于或等于预设距离,则所述车载设备将所述导航路线以二进制的形式记录在本地存储空间中。4.根据权利要求3所述的方法,其中,确定所述本次导航引导终止是否属于非正常终止,包括:若所述本次导航引导终止之前所述被导航对象进入所述服务区且所述车载设备因车辆熄火而断电,则记录服务区续航状态,所述服务区续航状态用于表征所述本次导航引导终止属于非正常终止。5.根据权利要求4所述的方法,其中,若所述本次导航引导终止属于非正常终止,则基于被导航对象的有效定位位置,引导所述被导航对象沿所述导航路线继续行驶,包括:基于所述服务区续航状态、所述本地存储空间中记录的导航路线、以及所述被导航对象的...

【专利技术属性】
技术研发人员:叶文潭
申请(专利权)人:阿里巴巴新加坡控股有限公司
类型:发明
国别省市:

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

1