本发明涉及导航技术领域,尤其涉及一种导航方法及装置。
背景技术:
随着科学技术的发展,网络约车逐步融入人们的生活。网络约车服务不仅大大提高人们的打车效率,其多元化服务模式也有效提升了的人们的出行体验。
在网络约车业务中,有时虽然载有乘客的车辆距离目的地较近,但可能由于各种原因,如道路拥堵导致到达目的地所需的时间较长或是乘客想要节省费用等原因,使得乘客希望能够提前下车,步行或骑行至目的地。但若乘客对当前道路情况不熟悉,则会导致乘客不知道该何时何地下车,也不了解该如何步行或骑行至目的地,给乘客造成了困扰。
技术实现要素:
本发明实施例提供了一种导航方法及装置,以解决现有技术中的网络约车业务中的导航方式难以满足乘客需求的问题。
为了解决上述技术问题,本发明实施例提供了以下技术方案:
第一方面,本发明实施例提供了一种导航方法,应用于电子设备,所述导航方法包括:
在检测到目标条件的情况下,确定第一导航路线;其中,所述第一导航路线为从车辆的当前位置步行或骑行至目的地的导航路线;所述目标条件包括:第二导航路线的路程值小于或等于预设路程值,和/或,接收到用于生成第一导航路线的输入操作;所述第二导航路线为所述车辆从所述当前位置行驶至所述目的地的导航路线;
分别显示第一导航方案和第二导航方案;其中,所述第一导航方案中的信息包括:所述第一导航路线和所述第一导航路线的路程值;所述第二导航方案中的信息包括:所述第二导航路线和所述第二导航路线的路程值。
第二方面,本发明实施例提供了一种导航装置,应用于电子设备,所述导航装置包括:
导航路线确定模块,用于在检测到目标条件的情况下,确定第一导航路线;其中,所述第一导航路线为从车辆的当前位置步行或骑行至目的地的导航路线;所述目标条件包括:第二导航路线的路程值小于或等于预设路程值,和/或,接收到用于生成第一导航路线的输入操作;所述第二导航路线为所述车辆从所述当前位置行驶至所述目的地的导航路线;
显示模块,用于分别显示第一导航方案和第二导航方案;其中,所述第一导航方案中的信息包括:所述第一导航路线和所述第一导航路线的路程值;所述第二导航方案中的信息包括:所述第二导航路线和所述第二导航路线的路程值。
第三方面,本发明实施例提供了一种电子设备,所述电子设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的导航方法中的步骤。
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的导航方法中的步骤。
本发明实施例中,在网络约车业务进行时,不仅可以提供车辆导航路线,还可以提供行人导航路线或骑行导航路线,这样可以方便乘客根据自身需求,选择继续乘车至目的地,还是提前下车步行或骑行至目的地,从而更好的满足乘客的乘车需求,提升打车体验,同时也丰富了网络约车业务中的导航方式。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例的描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的导航方法的流程示意图;
图2为本发明实施例提供的示例的示意图之一;
图3为本发明实施例提供的示例的示意图之二;
图4为本发明实施例提供的示例的示意图之三;
图5为本发明实施例提供的导航装置的框图;
图6为本发明实施例提供的电子设备的框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,均属于本发明保护的范围。
依据本发明实施例的一个方面,提供了一种导航方法,应用于电子设备,所述电子设备可以包括但不限于:手机、平板电脑、车载终端、可穿戴设备等具有导航功能的终端设备。
如图1所示,该导航方法可以包括:
步骤101:在检测到目标条件的情况下,确定第一导航路线。
其中,第一导航路线为从车辆的当前位置步行或骑行至目的地的导航路线,即行人导航路线或骑行导航路线。
本步骤中所述的目标条件可以是:第二导航路线的路程值小于或等于预设路程值。第二导航路线为车辆从当前位置行驶至目的地的导航路线,即车辆导航路线。这里所述的预设路程值可以是基于历史数据分析得到的,也可以是经验值,还可以是乘客预先设置的数值。在第二导航路线的路程小于或等于该预设路程值范围内时,认为车辆的当前位置距离目的地比较近,也认为是乘客从当前位置步行或骑行至目的地的可接受路程。
本步骤中所述的目标条件也可以是:接收到用于生成第一导航路线的输入操作。这里所述的输入操作可以包括但不限于:语音输入操作,手势输入操作,对预设按键的点击操作、滑动操作、按压操作等。这里所述的预设按键可以包括但不限于:预设虚拟按键、预设实体按键中的至少一种。本发明实施例中,用户也可以根据自身需求,触发第一导航路线的生成指令。
本步骤中所述的目标条件还可以是前述两种条件的结合,即目标条件还可以是:接收到用于生成第一导航路线的输入操作,且第二导航路线的路程小于或等于预设路程值。
当然可以理解的是,本步骤中所述的目标条件还可以是其他适宜条件,具体情况可根据实际需求设计。
步骤102:分别显示第一导航方案和第二导航方案。
其中,第一导航方案中的信息包括:第一导航路线和第一导航路线的路程值。第二导航方案中的信息包括:第二导航路线和第二导航路线的路程值。
本发明实施例中,在确定第一导航路线后,可以显示两个导航方案(即第一导航方案和第二导航方案)供乘客参考,以使乘客能够根据自身需求,更好地选择到目的地的方式。
本发明实施例中,在网络约车业务进行时,不仅可以提供车辆导航路线,还可以提供行人导航路线或骑行导航路线,这样可以方便乘客根据自身需求,选择继续乘车至目的地,还是提前下车步行或骑行至目的地,从而更好的满足乘客的乘车需求,提升打车体验,同时也丰富了网络约车业务中的导航方式。
可选地,在确定第一导航路线时,导航系统可能会生成多条可以从当前位置步行至目的地的行人导航路线或骑行至目的地的骑行导航路线,在这种情况下,可以从多条行人导航路线或骑行导航路线中随机选择一条导航路线作为第一导航路线;也可以将多条行人导航路线或骑行导航路线显示出来,由乘客进行选择,并将乘客选择的导航路线确定为第一导航路线;还可以根据预设的优先条件(如路程、时间、车费等),从多条行人导航路线或骑行导航路线中确定一条导航路线作为第一导航路线。
可选地,在确定第一导航路线之后,该导航方法还可以包括:确定目标下车点。
这里所述的目标下车点为车辆中的乘客步行或骑行至目的地时对应的下车点。该目标下车点可以是导航系统推荐的,如可以是导航系统根据第一导航路线和第二导航路线确定的一个下车点,从而供乘客参考。该目标下车点也可以是乘客自主选择的,如导航系统可根据乘客的触控操作确定的一个下车点。
下面针对前述两种目标下车点的确定方法,分别提供了一种具体实现方式,如下所述:
可选地,关于根据第一导航路线和第二导航路线确定目标下车点,本发明实施例中提供了一种目标下车点的确定方法,该方法可以包括:
确定第一导航路线与第二导航路线的至少一个相同路线段;将目标相同路线段中的一个位置点,确定为目标下车点。
这里所述的目标相同路线段为所述至少一个相同路线段中的其中一个相同路线段。例如,沿当前位置到目的地的路线方向,该目标相同路线段可以是第一个相同路线段,也可以是最后一个相同路线段,还可以是第一个相同路线段与最后一个相同路线段之间的相同路线段。
该目标相同路线段的确定,可以是导航系统随机选取的,也可以是导航系统根据预设的优先条件(如路程、时间、车费等)确定的,还可以是乘客手动选择的。
该目标下车点的确定与目标相同路线段的确定方式类似,可以是导航系统在目标相同路线段中随机选取的一个位置点,也可以是导航系统根据预设的优先条件(如路程、时间、车费等)在目标相同路线段中确定的一个位置点,还可以是乘客手动在目标相同路线段中选择的一个位置点。
前述方法确定的目标下车点,由于是两条导航路线的相同路线段上的位置点,因此,在不需要调整车辆的导航路线同时,还可以满足乘客提前下车步行或骑行至目的地的需求。
其中,在第一导航路线与第二导航路线不具有相同路线段的情况下,可以将当前位置确定为目标下车点。
可选地,本发明实施例中,在将目标相同路线段中的一个位置点,确定为目标下车点时,可以先沿当前位置到目的地的路线方向,对目标相同路线段每隔预设距离值,获取一个经纬度坐标点;然后将获取的其中一个经纬度坐标点对应的位置点确定为目标下车点,如将获取的第一个经纬度坐标点对应的位置点或获取的最后一个经纬度坐标点对应的位置点,确定为目标下车点。这里所述的预设距离值可根据实际需求设置。
例如,如图2所示,车辆的当前位置为x,目的地为y,第一导航路线为实线201所示,第二导航路线为虚线202所示。第一导航路线201与第二导航路线202的相同路线段分别为图中的路线段a和路线段b。
假设,目标相同路线段为路线段a,则沿当前位置x到目的地y的路线方向,对路线段a每隔预设距离值,获取一个经纬度坐标点。假设,对路线段a获取到的经纬度坐标点分别为:a1、a2、a3、a4、a5,则可以将路线段a对应的最后一个经纬度坐标点a5,确定为目标下车点。
再假设,目标相同路线段为路线段b,则沿当前位置x到目的地y的路线方向,对路线段b每隔预设距离值,获取一个经纬度坐标点。假设,对路线段b获取到的经纬度坐标点分别为:b1、b2、b3、b4,则可以将路线段b对应的第一个经纬度坐标点b1,确定为目标下车点。
需要说明的是,前述示例仅是为了更好的理解本发明实施例提供的技术方案,而不是对本发明实施例的具体限定。可以理解的是,目标相同路线段以及目标下车点的确定,可根据实际需求选择确定方式,本发明实施例对此不进行限定。
可选地,关于根据乘客的触控操作确定目标下车点,本发明实施例中提供了一种目标下车点的确定方法,该方法可以包括:
接收乘客在目标导航路线段上的触控操作;将该触控操作对应的位置点,确定为目标下车点。
这里所述的目标导航路线段为:第一导航路线与第二导航路线的一个相同路线段。这里所述的触动操作可以包括但不限于:点击触控操作、按压触控操作等。
例如,如图3所示,车辆的当前位置为x,目的地为y,第一导航路线为实线301所示,第二导航路线为虚线302所示。第一导航路线301与第二导航路线302的相同路线段分别为图中的路线段a和路线段b。
假设,用于选择目标下车点的触控操作为单击触控操作,则在乘客对路线段a中的位置点o进行了单击触控操作的情况下,则将位置点o确定为目标下车点。
其中,在第一导航路线与第二导航路线不具有相同路线段的情况下,可以将选择当前位置确定为目标下车点。
本发明实施例中,在确定目标下车点时,乘客可以在第一导航路线和第二导航路线的相同路线段中,手动选择一个位置点,作为目标下车点。由于选择的目标上车点是两条导航路线的相同路线段上的位置点,因此,在不需要调整车辆的导航路线同时,还可以满足乘客提前下车步行或骑行至目的地的需求。
可选地,本发明实施例中,在分别显示第一导航方案和第二导航方案之后,若接收到乘客对第一导航方案的选择操作,则根据该选择操作,将车辆的导航终点由目的地切换为目标下车点。
例如,目标下车点为a1,车辆的原导航终点为目的地y。在乘客选择第一导航方案后,则将车辆的导航终点由目的地y切换为目标下车点a1。这一处理过程,乘客终端与司机终端可以同步执行并显示操作结果,以便司机同时获知乘客的下车点。
可选地,本发明实施例中,可以是在第一预计所需时间大于或等于第二预计所需时间的情况下,分别显示第一导航方案和第二导航方案。
其中,第一预计所需时间为车辆从目标下车点行驶至目的地的预计所需时间。第二预计所需时间为乘客从目标下车点步行或骑行至目的地的预计所需时间。
有时,虽然车辆当前位置与目的地之间的距离很近,但由于道路拥堵或路况复杂等原因,导致车辆行驶至目的地所需的时间很长。例如,早高峰和晚高峰时,由于道路拥堵导致车辆即使距离目的地较近,也需要花费很长时间才能到达目的地,不仅浪费时间,而且可能出现因为长时间拥堵怠速导致打车费用大幅增加的情况。又或是,目的地为小区南门,而车辆当前位置在小区北门,由于车辆无法进入小区,需要绕行至南门,导致花费时间长。再例如,如图4所示,目的地y在马路对面,车辆从当前位置x行驶至目的地y,需要在道路前方掉头后,才能到达目的地,其中车辆行驶路线如图4中的虚线402所示,显然,如果乘客从位置点c步行或骑行至目的地y,会更快一些,其中乘客步行或骑行路线如图4中的实线401所示。
本发明实施例为了解决前述技术问题,可以在确定第一导航路线后,分别估算车辆从目标下车点行驶至目的地的预计行驶时间(即第一预计所需时间)以及乘客从目标下车点步行或骑行至目的地的预计所需时间(即第二预计所需时间)。在获得第一预计所需时间和第二预计所需时间后,通过对第一预计所需时间和第二预计所需时间的比较,可以确定乘客是否具有步行或骑行至目的地的必要。在第一预计所需时间大于或等于第二预计所需时间时,说明步行或骑行更快,此时,则可以显示分别显示第一导航方案和第二导航方案,以供乘客进行选择。若乘客选择第一导航方案,即选择提前下车步行或骑行至目的地,则在节省时间的同时,还可以尽早释放车辆运力,提高网络约车平台的效率。
可选地,为了使乘客更好的了解到预计所需时间,本发明实施例中,第一导航方案中的信息还可以包括:第一预计所需时间,第二导航方案中的信息还包括:第二预计所需时间。此外,第一导航方案还可以包括:标注在第一导航路线中的目标下车点。
可选地,本发明实施例中,还可以在第一预计所需时间与第二预计所需时间的比值大于或等于预设值的情况下,分别显示第一导航方案和第二导航方案。这里所述的预设值为大于或等于1的数值。该预设值的具体数值,可以是基于历史数据分析得到的,也可以是经验值,还可以是乘客预先设置的数值,具体情况可根据实际需求选择。
可选地,在车辆处于实时计费的情况下(即本次网络约车业务为实时计费的情况下),第一导航方案中的信息还包括:车辆从目标下车点行驶到目的地的预计所需费用,从而使乘客还可以从车费方面考虑是否要提前下车。
综上所述,本发明实施例中,在网络约车业务进行时,不仅可以提供车辆导航路线,还可以提供行人导航路线或骑行导航路线,这样可以方便乘客根据自身需求,选择继续乘车至目的地,还是提前下车步行或骑行至目的地,从而更好的满足乘客的乘车需求,提升打车体验,同时也丰富了网络约车业务中的导航方式。
以上介绍了本发明实施例提供的导航方法,下面将结合附图介绍本发明实施例提供的导航装置。
依据本发明实施例的另一个方面,提供了一种导航装置,应用于电子设备,能实现上述导航方法实施例中的所有细节,并能达到相同的效果,为了避免重复,此处便不再进行赘述。
如图5所示,所述导航装置包括:
导航路线确定模块501,用于在检测到目标条件的情况下,确定第一导航路线。
其中,所述第一导航路线为从车辆的当前位置步行或骑行至目的地的导航路线;所述目标条件包括:第二导航路线的路程值小于或等于预设路程值,和/或,接收到用于生成第一导航路线的输入操作;所述第二导航路线为所述车辆从所述当前位置行驶至所述目的地的导航路线。
显示模块502,用于分别显示第一导航方案和第二导航方案。
其中,所述第一导航方案中的信息包括:所述第一导航路线和所述第一导航路线的路程值;所述第二导航方案中的信息包括:所述第二导航路线和所述第二导航路线的路程值。
可选地,所述导航装置还包括:
下车点确定模块,用于确定目标下车点。
其中,所述目标下车点为所述车辆中的乘客步行或骑行至所述目的地时对应的下车点。
可选地,所述下车点确定模块包括:
第一确定单元,用于确定所述第一导航路线与所述第二导航路线的至少一个相同路线段。
第二确定单元,用于将目标相同路线段中的一个位置点,确定为所述目标下车点。
其中,所述目标相同路线段为所述至少一个相同路线段中的其中一个相同路线段。
可选地,所述第二确定单元包括:
获取子单元,用于沿所述当前位置到所述目的地的路线方向,对所述目标相同路线段每隔预设距离值,获取一个经纬度坐标点。
确定子单元,用于将获取的第一个经纬度坐标点对应的位置点或最后一个经纬度坐标点对应的位置点,确定为所述目标下车点。
可选地,所述下车点确定模块包括:
接收单元,用于接收乘客在目标导航路线段上的触控操作。
其中,所述目标导航路线段为:所述第一导航路线与所述第二导航路线的一个相同路线段。
第三确定单元,用于将所述触控操作对应的位置点,确定为所述目标下车点。
可选地,所述导航装置还包括:
接收模块,用于接收乘客对所述第一导航方案的选择操作。
切换模块,用于根据所述选择操作,将所述车辆的导航终点由所述目的地切换为所述目标下车点。
可选地,所述显示模块包括:
显示单元,用于在第一预计所需时间大于或等于第二预计所需时间的情况下,分别显示第一导航方案和第二导航方案。
其中,所述第一预计所需时间为所述车辆从所述目标下车点行驶至所述目的地的预计所需时间;所述第二预计所需时间为从所述目标下车点步行或骑行至所述目的地的预计所需时间。
可选地,所述第一导航方案中的信息还包括:所述第一预计所需时间。所述第二导航方案中的信息还包括:所述第二预计所需时间。
可选地,在所述车辆处于实时计费的情况下,所述第二导航方案中的信息还包括:所述车辆从所述目标下车点行驶到所述目的地的预计所需费用。
本发明实施例中,在网络约车业务进行时,不仅可以提供车辆导航路线,还可以提供行人导航路线或骑行导航路线,这样可以方便乘客根据自身需求,选择继续乘车至目的地,还是提前下车步行或骑行至目的地,从而更好的满足乘客的乘车需求,提升打车体验,同时也丰富了网络约车业务中的导航方式。
依据本发明实施例的又一方面,提供了一种电子设备,该电子设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述导航方法中的步骤。
举个例子如下,图6示出了一种电子设备的实体结构示意图。
如图6所示,该电子设备可以包括:处理器(processor)610、通信接口(communicationsinterface)620、存储器(memory)630和通信总线640,其中,处理器610、通信接口620以及存储器630通过通信总线640完成相互间的通信。处理器610可以调用存储器630中的逻辑指令,以执行如下方法:
在检测到目标条件的情况下,确定第一导航路线;其中,所述第一导航路线为从车辆的当前位置步行或骑行至目的地的导航路线;所述目标条件包括:第二导航路线的路程值小于或等于预设路程值,和/或,接收到用于生成第一导航路线的输入操作;所述第二导航路线为所述车辆从所述当前位置行驶至所述目的地的导航路线;
分别显示第一导航方案和第二导航方案;其中,所述第一导航方案中的信息包括:所述第一导航路线和所述第一导航路线的路程值;所述第二导航方案中的信息包括:所述第二导航路线和所述第二导航路线的路程值。
此外,上述的存储器630中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
依据本发明实施例的再一方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述导航方法中的步骤,例如:
在检测到目标条件的情况下,确定第一导航路线;其中,所述第一导航路线为从车辆的当前位置步行或骑行至目的地的导航路线;所述目标条件包括:第二导航路线的路程值小于或等于预设路程值,和/或,接收到用于生成第一导航路线的输入操作;所述第二导航路线为所述车辆从所述当前位置行驶至所述目的地的导航路线;
分别显示第一导航方案和第二导航方案;其中,所述第一导航方案中的信息包括:所述第一导航路线和所述第一导航路线的路程值;所述第二导航方案中的信息包括:所述第二导航路线和所述第二导航路线的路程值。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
1.一种导航方法,应用于电子设备,其特征在于,所述导航方法包括:
在检测到目标条件的情况下,确定第一导航路线;其中,所述第一导航路线为从车辆的当前位置步行或骑行至目的地的导航路线;所述目标条件包括:第二导航路线的路程值小于或等于预设路程值,和/或,接收到用于生成第一导航路线的输入操作;所述第二导航路线为所述车辆从所述当前位置行驶至所述目的地的导航路线;
分别显示第一导航方案和第二导航方案;其中,所述第一导航方案中的信息包括:所述第一导航路线和所述第一导航路线的路程值;所述第二导航方案中的信息包括:所述第二导航路线和所述第二导航路线的路程值。
2.根据权利要求1所述的导航方法,其特征在于,在确定所述第一导航路线之后,所述导航方法还包括:
确定目标下车点;
其中,所述目标下车点为所述车辆中的乘客步行或骑行至所述目的地时对应的下车点。
3.根据权利要求2所述的导航方法,其特征在于,所述确定目标下车点,包括:
确定所述第一导航路线与所述第二导航路线的至少一个相同路线段;
将目标相同路线段中的一个位置点,确定为所述目标下车点;其中,所述目标相同路线段为所述至少一个相同路线段中的其中一个。
4.根据权利要求3所述的导航方法,其特征在于,所述将目标相同路线段中的一个位置点,确定为所述目标下车点,包括:
沿所述当前位置到所述目的地的路线方向,对所述目标相同路线段每隔预设距离值,获取一个经纬度坐标点;
将获取的第一个经纬度坐标点对应的位置点或最后一个经纬度坐标点对应的位置点,确定为所述目标下车点。
5.根据权利要求2所述的导航方法,其特征在于,所述确定目标下车点,包括:
接收乘客在目标导航路线段上的触控操作;其中,所述目标导航路线段为:所述第一导航路线与所述第二导航路线的一个相同路线段;
将所述触控操作对应的位置点,确定为所述目标下车点。
6.根据权利要求2所述的导航方法,其特征在于,在所述分别显示第一导航方案和第二导航方案之后,所述导航方法还包括:
接收乘客对所述第一导航方案的选择操作;
根据所述选择操作,将所述车辆的导航终点由所述目的地切换为所述目标下车点。
7.根据权利要求2所述的导航方法,其特征在于,所述分别显示第一导航方案和第二导航方案,包括:
在第一预计所需时间大于或等于第二预计所需时间的情况下,分别显示所述第一导航方案和所述第二导航方案;
其中,所述第一预计所需时间为所述车辆从所述目标下车点行驶至所述目的地的预计所需时间;所述第二预计所需时间为从所述目标下车点步行或骑行至所述目的地的预计所需时间。
8.根据权利要求7所述的导航方法,其特征在于,所述第一导航方案中的信息还包括:所述第一预计所需时间;所述第二导航方案中的信息还包括:所述第二预计所需时间。
9.根据权利要求2所述的导航方法,其特征在于,在所述车辆处于实时计费的情况下,所述第二导航方案中的信息还包括:所述车辆从所述目标下车点行驶到所述目的地的预计所需费用。
10.一种导航装置,应用于电子设备,其特征在于,所述导航装置包括:
导航路线确定模块,用于在检测到目标条件的情况下,确定第一导航路线;其中,所述第一导航路线为从车辆的当前位置步行或骑行至目的地的导航路线;所述目标条件包括:第二导航路线的路程值小于或等于预设路程值,和/或,接收到用于生成第一导航路线的输入操作;所述第二导航路线为所述车辆从所述当前位置行驶至所述目的地的导航路线;
显示模块,用于分别显示第一导航方案和第二导航方案;其中,所述第一导航方案中的信息包括:所述第一导航路线和所述第一导航路线的路程值;所述第二导航方案中的信息包括:所述第二导航路线和所述第二导航路线的路程值。
11.根据权利要求10所述的导航装置,其特征在于,所述导航装置还包括:
下车点确定模块,用于确定目标下车点;
其中,所述目标下车点为所述车辆中的乘客步行或骑行至所述目的地时对应的下车点。
12.根据权利要求11所述的导航装置,其特征在于,所述下车点确定模块包括:
第一确定单元,用于确定所述第一导航路线与所述第二导航路线的至少一个相同路线段;
第二确定单元,用于将目标相同路线段中的一个位置点,确定为所述目标下车点;其中,所述目标相同路线段为所述至少一个相同路线段中的其中一个。
13.根据权利要求12所述的导航装置,其特征在于,所述第二确定单元包括:
获取子单元,用于沿所述当前位置到所述目的地的路线方向,对所述目标相同路线段每隔预设距离值,获取一个经纬度坐标点;
确定子单元,用于将获取的第一个经纬度坐标点对应的位置点或最后一个经纬度坐标点对应的位置点,确定为所述目标下车点。
14.根据权利要求11所述的导航装置,其特征在于,所述下车点确定模块包括:
接收单元,用于接收乘客在目标导航路线段上的触控操作;其中,所述目标导航路线段为:所述第一导航路线与所述第二导航路线的一个相同路线段;
第三确定单元,用于将所述触控操作对应的位置点,确定为所述目标下车点。
15.根据权利要求11所述的导航装置,其特征在于,所述导航装置还包括:
接收模块,用于接收乘客对所述第一导航方案的选择操作;
切换模块,用于根据所述选择操作,将所述车辆的导航终点由所述目的地切换为所述目标下车点。
16.根据权利要求11所述的导航装置,其特征在于,所述显示模块包括:
显示单元,用于在第一预计所需时间大于或等于第二预计所需时间的情况下,分别显示所述第一导航方案和所述第二导航方案;
其中,所述第一预计所需时间为所述车辆从所述目标下车点行驶至所述目的地的预计所需时间;所述第二预计所需时间为从所述目标下车点步行或骑行至所述目的地的预计所需时间。
17.根据权利要求16所述的导航装置,其特征在于,所述第一导航方案中的信息还包括:所述第一预计所需时间;所述第二导航方案中的信息还包括:所述第二预计所需时间。
18.根据权利要求11所述的导航装置,其特征在于,在所述车辆处于实时计费的情况下,所述第二导航方案中的信息还包括:所述车辆从所述目标下车点行驶到所述目的地的预计所需费用。
19.一种电子设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述计算机程序被所述处理器执行时实现如权利要求1至9中任一项所述的导航方法的步骤。
20.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至9中任一项所述的导航方法的步骤。
技术总结