导航路线处理方法、装置、设备及存储介质制造方法及图纸

技术编号:32806947 阅读:9 留言:0更新日期:2022-03-26 19:59
本公开涉及一种导航路线处理方法、装置、设备及存储介质,所述方法包括:基于被导航对象的起点和目的地,确定从所述起点到所述目的地的一条以上的导航路线;针对所述一条以上的导航路线中的每条导航路线,确定所述导航路线的指标与所述导航路线对应的参考路线的指标差异;根据所述指标差异,对所述导航路线进行过滤处理。本公开的至少一个实施中通过确定每条导航路线的指标与其对应参考路线的指标差异,实现对导航路线的过滤处理,可以根据用户需求定制个性化路线过滤策略,优化路线推荐效果,提升迭代效率。提升迭代效率。提升迭代效率。

【技术实现步骤摘要】
导航路线处理方法、装置、设备及存储介质


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

技术介绍

[0002]随着科技的不断发展,智能终端已经成为人们日常生活中不或缺的设备。用户可以在智能终端上安装各种不同类型的应用(Application,APP)程序,以满足用户的不同需求。
[0003]出行类应用程序,例如地图导航应用程序被广泛的使用。通常情况下,地图导航应用程序可以规划出从起点到目的地的导航路线。
[0004]但是,本申请的专利技术人发现,地图导航应用程序在一些场景中推荐给用户的导航路线质量并不符合用户预期,从而影响用户体验。

技术实现思路

[0005]为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种导航路线处理方法、装置、设备及存储介质,可以根据用户需求定制个性化路线过滤策略,优化路线推荐效果,提升迭代效率。
[0006]第一方面,本公开实施例提供一种导航路线处理方法,包括:
[0007]基于被导航对象的起点和目的地,确定从所述起点到所述目的地的一条以上的导航路线;
[0008]针对所述一条以上的导航路线中的每条导航路线,确定所述导航路线的指标与所述导航路线对应的参考路线的指标差异;
[0009]根据所述指标差异,对所述导航路线进行过滤处理。
[0010]第二方面,本公开实施例提供一种导航路线处理装置,包括:
[0011]确定模块,用于基于被导航对象的起点和目的地,确定从所述起点到所述目的地的一条以上的导航路线;针对所述一条以上的导航路线中的每条导航路线,确定所述导航路线的指标与所述导航路线对应的参考路线的指标差异;
[0012]过滤处理模块,用于根据所述指标差异,对所述导航路线进行过滤处理。
[0013]第三方面,本公开实施例提供一种电子设备,包括:
[0014]存储器;
[0015]处理器;以及
[0016]计算机程序;
[0017]其中,所述计算机程序存储在所述存储器中,并被配置为由所述处理器执行以实现如第一方面所述的方法。
[0018]第四方面,本公开实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现第一方面所述的方法。
[0019]本公开实施例提供一种导航路线处理方法、装置、设备及存储介质,所述方法包括:基于被导航对象的起点和目的地,确定从所述起点到所述目的地的一条以上的导航路线;针对所述一条以上的导航路线中的每条导航路线,确定所述导航路线的指标与所述导航路线对应的参考路线的指标差异;根据所述指标差异,对所述导航路线进行过滤处理。本公开的至少一个实施中通过确定每条导航路线的指标与其对应参考路线的指标差异,实现对导航路线的过滤处理,可以根据用户需求定制个性化路线过滤策略,优化路线推荐效果,提升迭代效率。
附图说明
[0020]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0021]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0022]图1为本公开实施例提供的导航路线处理方法流程图;
[0023]图2为本公开实施例提供的用户界面的示意图;
[0024]图3是本公开另一实施例提供的导航路线处理方法流程图;
[0025]图4a是本公开另一实施例提供的导航路线处理方法流程图;
[0026]图4b是本公开另一实施例提供的直线鼓包路线示意图;
[0027]图5为本公开实施例提供的导航路线处理装置的结构示意图;
[0028]图6为本公开实施例提供的电子设备实施例的结构示意图。
具体实施方式
[0029]为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0030]在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
[0031]通常情况下,在地图导航类应用程序中,当用户通过终端输入起点和目的地时,终端或者远端服务器可以初步规划出从起点到目的地之间的多条导航路线(例如100条导航路线),并从该多条导航路线中确定推荐给用户的推荐导航路线。
[0032]从很多条导航路线中筛选出几条推荐导航路线的过程中,会涉及到过滤体系或者过滤策略。所述过滤体系可以理解为框架,主要包括用什么样的指标来衡量导航路线的质量,以及各个指标具体如何定义。过滤策略是具体实现过程,例如哪些指标可以作为优势指标,哪些指标可以作为劣势指标,哪些指标可以作为绝对劣势指标。
[0033]原有的基于阈值的过滤体系,效果依赖于召回导航路线的质量,且过滤体系的迭代优化异常困难。召回导航路线集合改变,整个过滤体系便会失效,导致质量非常差的导航路线被透出给用户,严重影响用户体验。
[0034]针对上述问题,本公开实施例提供了一种导航路线处理方法,下面结合具体的实施例对该方法进行介绍。
[0035]图1为本公开实施例提供的导航路线处理方法流程图。本实施例可适用于客户端中从多条导航路线中筛选出符合用户预期的导航路线的情况,该方法可以由导航路线处理装置执行,该装置可以采用软件和/或硬件的方式实现,该装置可配置于电子设备中,例如终端,具体包括智能手机、掌上电脑、平板电脑、带显示屏的可穿戴设备、笔记本电脑等。或者,本实施例可适用于服务端中从多条导航路线中筛选出符合用户预期的导航路线的情况,该方法可以由导航路线处理装置执行,该装置可以采用软件和/或硬件的方式实现,该装置可配置于电子设备中,例如服务器。其中,所述服务器可以是实体服务器,也可以是云服务器,服务器可以是一个服务器,或者服务器集群。
[0036]下面以终端为例介绍该导航路线处理方法。如图1所示,本公开实施例提供的导航路线处理方法主要步骤如下:
[0037]S101、基于被导航对象的起点和目的地,确定从所述起点到所述目的地的一条以上的导航路线。
[0038]如图2所示,终端21中可安装有地图导航应用程序,终端21的显示组件上可以显示有该地图导航应用程序的用户界面。其中,该显示组件具体可以是屏幕。该显示组件可以集成在终端21中。或者该显示组件和终端21可以相互分离,并且两者之间可以通过有线或无线的方式通信连接。当用户出行时,用户可以在该地图导航应用程序的用户界面上输入起点和目的地。具体的,本实施例并不限定起点和目的地的具体输入方式,例如,可以是用户在该用户界面的起点输入框22中输入起点的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种导航路线处理方法,其中,所述方法包括:基于被导航对象的起点和目的地,确定从所述起点到所述目的地的一条以上的导航路线;针对所述一条以上的导航路线中的每条导航路线,确定所述导航路线的指标与所述导航路线对应的参考路线的指标差异;根据所述指标差异,对所述导航路线进行过滤处理。2.根据权利要求1所述的方法,其中,所述导航路线对应的参考路线是对所述一条以上的导航路线进行排序后,位于所述导航路线前面的其他导航路线;或者所述导航路线对应的参考路线是所述一条以上的导航路线中除所述导航路线之外的其他导航路线。3.根据权利要求1所述的方法,其中,根据所述指标差异,对所述导航路线进行过滤处理,包括:若所述导航路线的多个指标中第一指标的个数小于或等于第一阈值,且所述导航路线的多个指标中第二指标的个数大于或等于第二阈值,则删除所述导航路线;其中,所述第一指标是指所述导航路线比所述参考路线优的指标,所述第二指标是指所述导航路线比所述参考路线差的指标。4.根据权利要求3所述的方法,其中,所述方法还包括:若所述导航路线的多个指标中第三指标的个数大于或等于第三阈值,则删除所述导航路线;其中,所述第三指标是指所述导航路线比所述参考路线差的指标,所述第三指标使得所述导航路线比所述参考路线差的程度为第一程度,所述第二指标使得所述导航路线比所述参考路线差的程度为第二程度,所述第一程度大于所述第二程度。5.根据权利要求3或4所述的...

【专利技术属性】
技术研发人员:程冉徐龙飞崔恒斌
申请(专利权)人:阿里巴巴新加坡控股有限公司
类型:发明
国别省市:

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

1