一种导航方法、装置、设备及存储介质与流程

未命名 09-22 阅读:73 评论:0


1.本技术涉及地图技术领域,尤其涉及一种导航方法、装置、设备及存储介质。


背景技术:

2.在网约车业务中,约车信息提供平台可以为用户端提供约车服务,并向司机端提供与约车服务对应的约车订单,以使司机端基于约车订单发起导航。由于约车服务对应的地图数据有时与导航服务对应的地图数据不兼容,在司机端接收到约车订单后,通常会将订单中的终点坐标就近吸附到道路上,然后使用道路上的点作为导航终点发起该约车订单的导航。
3.然而,将终点坐标就近吸附到道路上得到的导航终点虽然是与终点坐标距离最近的点,但这类导航终点往往并不是用户的最佳下车点,以终点坐标在公园内为例,导航终点在距离终点坐标最近的马路边,而不是公园入口附近,导致用户在该类导航终点下车后还需要步行至终点坐标。因此,需要提供一种更加准确的技术方案。


技术实现要素:

4.本技术提供了一种导航方法、装置、设备及存储介质,通过初始终点的兴趣点匹配结果确定目标终点位置信息,提升订单终点的定位准确性,从而提升网约车导航的准确性和效率,本技术技术方案如下:
5.一方面,提供了一种导航方法,所述方法包括:
6.获取约车订单信息,所述约车订单信息包括:起点位置信息、初始终点描述信息和初始终点位置信息;
7.基于所述初始终点位置信息进行兴趣点分析,得到所述初始终点位置信息对应的至少一条兴趣点信息;
8.基于所述初始终点描述信息和所述至少一条兴趣点信息间的兴趣点匹配结果,确定所述约车订单信息对应的目标终点位置信息;
9.基于所述起点位置信息和所述目标终点位置信息,发起导航。
10.另一方面,提供了一种导航装置,所述方法包括:
11.约车订单信息获取模块,用于获取约车订单信息,所述约车订单信息包括:起点位置信息、初始终点描述信息和初始终点位置信息;
12.兴趣点分析模块,用于基于所述初始终点位置信息进行兴趣点分析,得到所述初始终点位置信息对应的至少一条兴趣点信息;
13.目标终点位置信息确定模块,用于基于所述初始终点描述信息和所述至少一条兴趣点信息间的兴趣点匹配结果,确定所述约车订单信息对应的目标终点位置信息;
14.导航模块,用于基于所述起点位置信息和所述目标终点位置信息,发起导航。
15.另一方面,提供了一种导航设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器
加载并执行以实现如第一方面所述的导航方法。
16.另一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如第一方面所述的导航方法。
17.另一方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如第一方面所述的导航方法。
18.本技术提供的一种导航方法、装置、设备及存储介质,具有如下技术效果:
19.本技术在网约车导航的场景上,通过获取约车订单信息,所述约车订单信息包括:起点位置信息、初始终点描述信息和初始终点位置信息;然后,基于所述初始终点位置信息进行兴趣点分析,得到所述初始终点位置信息对应的至少一条兴趣点信息;再基于所述初始终点描述信息和所述至少一条兴趣点信息间的兴趣点匹配结果,确定所述约车订单信息对应的目标终点位置信息;最后基于所述起点位置信息和所述目标终点位置信息,发起导航,通过初始终点的兴趣点匹配结果确定目标终点位置信息,能够解决由于约车服务对应的地图数据与导航服务对应的地图数据不兼容带来的订单终点吸附不准确的问题,提升订单终点的定位准确性,从而提升网约车导航的准确性和效率。
附图说明
20.为了更清楚地说明本技术实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。
21.图1是本技术实施例提供的一种应用环境的示意图;
22.图2是本技术实施例提供的一种导航方法的流程示意图;
23.图3是本技术实施例提供的一种基于初始终点位置信息进行兴趣点分析,得到初始终点位置信息对应的至少一条兴趣点信息的流程示意图;
24.图4是本技术实施例提供的一种基于初始终点描述信息和至少一条兴趣点信息间的兴趣点匹配结果,确定约车订单信息对应的目标终点位置信息的流程示意图;
25.图5是本技术实施例提供的一种对初始终点描述信息和至少一条兴趣点信息进行匹配分析,得到与初始终点描述信息匹配的目标兴趣点信息的流程示意图;
26.图6是本技术实施例提供的另一种对初始终点描述信息和至少一条兴趣点信息进行匹配分析,得到与初始终点描述信息匹配的目标兴趣点信息的流程示意图;
27.图7是本技术实施例提供的一种从目标兴趣点信息对应的预设引导点位置信息中确定目标终点位置信息的流程示意图;
28.图8是本技术实施例提供的一种目标终点位置信息的示意图;
29.图9是本技术实施例提供的一种导航装置的组成框图;
30.图10是本技术实施例提供的一种导航设备的结构示意图。
具体实施方式
31.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
32.需要说明的是,本技术的说明书和权利要求书及上述附图中的术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
33.可以理解的是,在本技术的具体实施方式中,涉及到用户信息等相关的数据,当本技术以上实施例运用到具体产品或技术中时,需要获得用户许可或者同意,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。
34.请参阅图1,图1是本技术实施例提供的一种应用环境的示意图,该应用环境中可以包括第一客户端10、服务器端20和第二客户端30,第一客户端10、服务器端20和第二客户端30可以通过无线通信方式进行间接地连接。用户可以通过第一客户端10向服务器端20发送约车请求。服务器端20响应于约车请求,生成约车订单信息,并向第二客户端30发送约车订单信息,约车订单信息包括:起点位置信息、初始终点描述信息和初始终点位置信息。第二客户端30基于初始终点位置信息进行兴趣点分析,得到初始终点位置信息对应的至少一条兴趣点信息,再基于初始终点描述信息和至少一条兴趣点信息间的兴趣点匹配结果,确定约车订单信息对应的目标终点位置信息,最后基于起点位置信息和目标终点位置信息,发起导航,以使司机根据导航路线完成订单行程。需要说明的是,图1仅仅是一种示例。
35.第一客户端可以是智能手机、电脑(如台式电脑、平板电脑、笔记本电脑)、数字助理、智能语音交互设备(如智能音箱)、智能可穿戴设备、车载终端等类型的实体设备,也可以是运行于实体设备中的软体,比如计算机程序。第一客户端所对应的操作系统可以是安卓系统(android系统)、ios系统(是由苹果公司开发的移动操作系统)、linux系统(一种操作系统)、microsoft windows系统(微软视窗操作系统)等。
36.服务器端可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn(content delivery network,内容分发网络)以及大数据和人工智能平台等基础云计算服务的云服务器。其中服务器可以包括有网络通信单元、处理器和存储器等等。服务器端可以为对应的客户端提供后台服务。
37.第二客户端可以是智能手机、电脑(如台式电脑、平板电脑、笔记本电脑)、数字助理、智能语音交互设备(如智能音箱)、智能可穿戴设备、车载终端等类型的实体设备,也可以是运行于实体设备中的软体,比如计算机程序。第二客户端所对应的操作系统可以是安卓系统(android系统)、ios系统(是由苹果公司开发的移动操作系统)、linux系统(一种操作系统)、microsoft windows系统(微软视窗操作系统)等。
38.以下介绍本技术提供的一种导航方法的具体实施例,图2是本技术实施例提供的一种导航方法的流程示意图,本技术提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序
仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。具体的如图2所示,所述方法可以包括:
39.s201,获取约车订单信息,约车订单信息包括:起点位置信息、初始终点描述信息和初始终点位置信息。
40.具体的,起点位置信息可以为订单起点的位置信息,初始终点位置信息可以为初始订单终点的位置信息,上述位置信息可以包括:坐标信息、地址信息。在一个具体的实施例中,坐标信息可以为经纬度坐标信息。
41.具体的,初始终点描述信息可以为初始订单终点的描述信息,初始终点描述信息至少包括初始订单终点的名称。
42.在一个具体的实施例中,约车订单信息还可以包括:订单标识信息、用户身份标识信息等。
43.在一个具体的实施例中,上述获取约车订单信息可以包括:接收约车信息提供平台发送的约车订单信息。
44.在本说明书实施例中,约车信息提供平台可以为用户端提供约车服务,并向司机端提供与约车服务对应的约车订单信息。
45.在一些实施例中,约车信息提供平台可以与司机端的导航服务提供平台为同一平台。
46.在另一些实施例中,约车信息提供平台可以与导航服务提供平台为不同平台。例如,约车平台a在没有网约车司机或者当前司机运力不足的情况下,将基于用户的约车请求生成的约车订单信息发送给约车平台b的司机端,对该司机端来说,约车平台a为约车信息提供平台,约车平台b为导航服务提供平台。
47.在实际应用中,约车服务对应的地图数据有时与导航服务对应的地图数据不兼容,因此,需要对约车订单信息中的初始终点位置信息进行修正处理,得到目标终点位置信息,并将目标终点位置信息作为司机端的导航终点位置信息。
48.s202,基于初始终点位置信息进行兴趣点分析,得到初始终点位置信息对应的至少一条兴趣点信息。
49.在本说明书实施例中,兴趣点信息可以为导航地图中预先标注的重要的兴趣点的关联信息,具体的,兴趣点信息可以包括但不限于:兴趣点标识信息、兴趣点位置信息、兴趣点类型和兴趣点描述信息。具体的,兴趣点描述信息至少包括兴趣点的名称。
50.在实际应用中,商场、公园、学校、公交站、地铁站等都可以标注为兴趣点。以将马连洼地铁站标注为兴趣点为例,该兴趣点对应的兴趣点类型为地铁站,兴趣点描述信息为马连洼。
51.在本说明书实施例中,如图3所示,上述基于初始终点位置信息进行兴趣点分析,得到初始终点位置信息对应的至少一条兴趣点信息可以包括:
52.s301,确定与初始终点位置信息对应的目标区域。
53.具体的,目标区域可以为以初始终点位置信息为中心的兴趣点搜索区域。
54.s302,在目标区域内进行兴趣点搜索,得到至少一条兴趣点信息。
55.在一个具体的实施例中,可以将以初始终点位置信息为圆心,预设半径范围内的
兴趣点搜索区域作为与初始终点位置信息对应的目标区域;在该兴趣点搜索区域中进行兴趣点搜索,得到该兴趣点搜索区域中的至少一个兴趣点;并将该至少一个兴趣点对应的兴趣点信息作为初始终点位置信息对应的至少一条兴趣点信息。
56.由以上实施例可见,通过初始终点位置信息进行兴趣点分析,得到兴趣点信息,能够缩小目标终点的定位范围,提升目标终点的定位准确性。
57.s203,基于初始终点描述信息和至少一条兴趣点信息间的兴趣点匹配结果,确定约车订单信息对应的目标终点位置信息。
58.在本说明书实施例中,目标终点位置信息可以为目标订单终点的位置信息,目标订单终点可以为对上述初始订单终点进行修正后得到的订单终点。具体的,上述位置信息可以包括:坐标信息、地址信息等,坐标信息可以为经纬度坐标信息。
59.在实际应用中,兴趣点通常为当前区域中日常常用的位置点,因此,基于兴趣点匹配结果来确定目标终点位置信息,能够缩小目标终点位置信息的确定范围,提升目标终点位置信息的准确性。
60.在一个具体的实施例中,如图4所示,上述基于初始终点描述信息和至少一条兴趣点信息间的兴趣点匹配结果,确定约车订单信息对应的目标终点位置信息可以包括:
61.s401,对初始终点描述信息和至少一条兴趣点信息进行匹配分析,得到与初始终点描述信息匹配的目标兴趣点信息。
62.在一个可选实施例中,如图5所示,上述对初始终点描述信息和至少一条兴趣点信息进行匹配分析,得到与初始终点描述信息匹配的目标兴趣点信息可以包括:
63.s501,对初始终点描述信息进行类型关键词提取,确定与初始终点描述信息对应的目标兴趣点类型。
64.在一个具体的实施例中,上述对初始终点描述信息进行类型关键词提取,确定与初始终点描述信息对应的目标兴趣点类型可以包括:先对初始终点描述信息进行分词处理,得到多个拆分词,再从多个拆分词确定类型关键词,基于类型关键词,确定目标兴趣点类型。
65.s502,基于目标兴趣点类型,确定至少一条兴趣点信息中的待匹配兴趣点信息。
66.具体的,待匹配兴趣点信息可以为至少一条兴趣点信息中对应兴趣点类型是目标兴趣点类型的兴趣点信息。
67.s503,将初始终点描述信息与待匹配兴趣点信息对应的兴趣点描述信息进行匹配,得到与初始终点描述信息匹配的第一兴趣点描述信息。
68.在一个具体的实施例中,上述将初始终点描述信息与待匹配兴趣点信息对应的兴趣点描述信息进行匹配,得到与初始终点描述信息匹配的第一兴趣点描述信息可以包括:将类型关键词从初始终点描述信息中去除后,得到初始终点的目标描述信息;将目标描述信息与待匹配兴趣点信息对应的兴趣点描述信息进行匹配,得到与目标描述信息匹配的第一兴趣点描述信息。
69.在一个具体的实施例中,目标描述信息与待匹配兴趣点信息对应的兴趣点描述信息间的匹配方式可以为字符串匹配。
70.s504,将第一兴趣点描述信息对应的待匹配兴趣点信息作为目标兴趣点信息。
71.以初始终点描述信息为“马连洼地铁站”为例,对“马连洼地铁站”进行分词处理,
得到拆分词“马连洼”和“地铁站”,将拆分词“地铁站”作为类型关键词,得到初始终点描述信息“马连洼地铁站”对应的目标兴趣点类型为地铁站;
72.相应的,从至少一条兴趣点信息中确定对应兴趣点类型为地铁站的待匹配兴趣点信息;将类型关键词“地铁站”从初始终点描述信息中去除后,得到初始终点的目标描述信息“马连洼”;再将目标描述信息“马连洼”与待匹配兴趣点信息对应的兴趣点描述信息进行匹配,得到对应字符串为“马连洼”的第一兴趣点描述信息;最后将该第一兴趣点描述信息对应的待匹配兴趣点信息作为目标兴趣点信息。
73.在另一个可选实施例中,如图6所示,在上述对初始终点描述信息进行类型关键词提取,确定与初始终点描述信息对应的目标兴趣点类型之后,上述方法还可以包括:
74.s505,将初始终点描述信息与至少一条兴趣点信息对应的兴趣点描述信息进行匹配,得到与初始终点描述信息匹配的第二兴趣点描述信息。
75.在一个具体的实施例中,上述将初始终点描述信息与至少一条兴趣点信息对应的兴趣点描述信息进行匹配,得到与初始终点描述信息匹配的第二兴趣点描述信息可以包括:将类型关键词从初始终点描述信息中去除后,得到初始终点的目标描述信息;将目标描述信息与至少一条兴趣点信息对应的兴趣点描述信息进行匹配,从至少一条兴趣点信息对应的兴趣点描述信息中确定与目标描述信息匹配的第二兴趣点描述信息。
76.s506,基于目标兴趣点类型,从第二兴趣点描述信息对应的兴趣点信息中确定目标兴趣点信息。
77.具体的,从第二兴趣点描述信息对应的兴趣点信息中确定对应兴趣点类型是目标兴趣点类型的兴趣点信息为目标兴趣点信息。
78.由以上实施例可见,通过对初始终点描述信息进行类型关键词提取,确定初始终点描述信息对应的目标兴趣点类型,在基于初始终点描述信息和目标兴趣点类型从至少一条兴趣点信息中得到目标兴趣点信息,能够提升目标兴趣点信息的匹配准确率。
79.s402,从目标兴趣点信息对应的预设引导点位置信息中确定目标终点位置信息。
80.在本说明书实施例中,预设引导点位置信息可以为预设引导点的位置信息。具体的,上述位置信息可以包括:坐标信息、地址信息等,坐标信息可以为经纬度坐标信息。
81.在一些实施例中,预设引导点可以为兴趣点对应的用户常用下车点,在另一些实施例中,预设引导点还可以为兴趣点对应的方便司机停车的点。
82.在实际应用中,预设引导点可以包括商场门口、学校门口、机场和火车站的落客区、地铁站入口处等。
83.在一个具体的实施例中,如图7所示,上述从目标兴趣点信息对应的预设引导点位置信息中确定目标终点位置信息可以包括:
84.s701,将预设引导点位置信息中每一引导点位置信息分别和起点位置信息进行路线规划,得到每一引导点位置信息对应的行驶路线。
85.s702,确定每一引导点位置信息对应行驶路线中的目标行驶路线。
86.在实际应用中,可以根据预设的行驶路径选择策略从每一引导点位置信息对应行驶路线中确定目标行驶路线。具体的,行驶路径选择策略可以结合实际应用中的路径规划需求进行设置。
87.例如,在一些实施例中,预设的行驶路径选择策略可以为选择实际距离最短的行
驶路线作为目标行驶路线;在另一些实施例中,预设的行驶路径选择策略还可以为选择实时耗时最短的行驶路线作为目标行驶路线。
88.s703,将目标行驶路线对应的引导点位置信息作为目标终点位置信息。
89.由以上实施例可见,通过对预设引导点位置信息中每一引导点位置信息分别进行路线规划,将每一引导点位置信息对应行驶路线中目标行驶路线对应的引导点位置信息作为目标终点位置信息,能够提升目标终点位置信息确定的准确性和合理性。
90.在一个可选的实施例中,上述基于初始终点描述信息和至少一条兴趣点信息间的兴趣点匹配结果,确定约车订单信息对应的目标终点位置信息还可以包括:在兴趣点匹配结果指示初始终点描述信息不存在匹配的目标兴趣点信息的情况下,确定与初始终点位置信息距离最近的目标道路;再将目标道路上与初始终点位置信息距离最近的点位置信息作为目标终点位置信息。
91.以图8为例,在兴趣点匹配结果指示初始终点描述信息不存在匹配的目标兴趣点信息的情况下,由于道路1与初始终点位置信息的距离d1小于道路2与初始终点位置信息的距离d2,因此将道路1作为目标道路,将目标道路上与初始终点位置信息距离最近的点位置信息q作为目标终点位置信息。
92.由以上实施例可见,在初始终点描述信息不存在匹配的目标兴趣点信息的情况下,将与初始终点位置信息距离最近的目标道路上的点位置信息作为目标终点位置信息,减少目标终点位置信息过度偏离的可能性,提升目标终点位置信息确定的准确性。
93.s204,基于起点位置信息和目标终点位置信息,发起导航。
94.在本说明书实施例中,司机端可以以当前司机位置为导航起点,以起点位置信息为导航途经点,目标终点位置信息为导航终点,发起导航,得到上述约车订单信息对应的导航路线,能够提升导航的准确性和效率,从而提升用户的约车体验。
95.由以上本技术实施例提供的技术方案可见,本技术在网约车导航的场景上,通过获取约车订单信息,约车订单信息包括:起点位置信息、初始终点描述信息和初始终点位置信息,一方面,通过初始终点位置信息进行兴趣点分析,得到至少一条兴趣点信息,能够缩小目标终点的定位范围,提升目标终点的定位准确性;另一方面,过对初始终点描述信息进行类型关键词提取,确定初始终点描述信息对应的目标兴趣点类型,在基于初始终点描述信息和目标兴趣点类型从至少一条兴趣点信息中得到目标兴趣点信息,能够提升目标兴趣点信息的匹配准确率;另一方面,在匹配到目标兴趣点信息的情况下,通过对目标兴趣点信息的预设引导点位置信息中每一引导点位置信息分别进行路线规划,将每一引导点位置信息对应行驶路线中目标行驶路线对应的引导点位置信息作为目标终点位置信息,另外,在初始终点描述信息不存在匹配的目标兴趣点信息的情况下,将与初始终点位置信息距离最近的目标道路上的点位置信息作为目标终点位置信息,减少目标终点位置信息过度偏离的可能性,能够提升目标终点位置信息确定的准确性和合理性;另一方面,基于起点位置信息和目标终点位置信息,发起导航,能够解决由于约车服务对应的地图数据与导航服务对应的地图数据不兼容带来的订单终点吸附不准确的问题,提升导航的准确性和效率,从而提升用户的约车体验。
96.本技术实施例还提供了一种导航装置,如图9所示,该导航装置可以包括:
97.约车订单信息获取模块910,用于获取约车订单信息,约车订单信息包括:起点位
置信息、初始终点描述信息和初始终点位置信息;
98.兴趣点分析模块920,用于基于初始终点位置信息进行兴趣点分析,得到初始终点位置信息对应的至少一条兴趣点信息;
99.目标终点位置信息确定模块930,用于基于初始终点描述信息和至少一条兴趣点信息间的兴趣点匹配结果,确定约车订单信息对应的目标终点位置信息;
100.导航模块940,用于基于起点位置信息和目标终点位置信息,发起导航。
101.在一个具体的实施例中,上述约车订单信息获取模块910可以包括:
102.约车订单信息接收单元,用于接收约车信息提供平台发送的约车订单信息。
103.在本说明书实施例中,上述兴趣点分析模块920可以包括:
104.目标区域确定单元,用于确定与初始终点位置信息对应的目标区域;
105.兴趣点搜索单元,用于在目标区域内进行兴趣点搜索,得到至少一条兴趣点信息。
106.在一个具体的实施例中,上述目标终点位置信息确定模块930可以包括:
107.匹配分析单元,用于对初始终点描述信息和至少一条兴趣点信息进行匹配分析,得到与初始终点描述信息匹配的目标兴趣点信息;
108.目标终点位置信息单元,用于从目标兴趣点信息对应的预设引导点位置信息中确定目标终点位置信息。
109.在一个可选的实施例中,上述匹配分析单元可以包括:
110.类型关键词提取单元,用于对初始终点描述信息进行类型关键词提取,确定与初始终点描述信息对应的目标兴趣点类型;
111.待匹配兴趣点信息确定单元,用于基于目标兴趣点类型,确定至少一条兴趣点信息中的待匹配兴趣点信息;
112.第一兴趣点描述信息单元,用于将初始终点描述信息与待匹配兴趣点信息对应的兴趣点描述信息进行匹配,得到与初始终点描述信息匹配的第一兴趣点描述信息;
113.第一目标兴趣点信息单元,用于将第一兴趣点描述信息对应的待匹配兴趣点信息作为目标兴趣点信息。
114.在另一个可选实施例中,上述匹配分析单元还可以包括:
115.第二兴趣点描述信息单元,用于将初始终点描述信息与至少一条兴趣点信息对应的兴趣点描述信息进行匹配,得到与初始终点描述信息匹配的第二兴趣点描述信息;
116.第二目标兴趣点信息单元,用于基于目标兴趣点类型,从第二兴趣点描述信息对应的兴趣点信息中确定目标兴趣点信息。
117.在一个具体的实施例中,上述目标终点位置信息单元可以包括:
118.路线规划单元,用于将预设引导点位置信息中每一引导点位置信息分别和起点位置信息进行路线规划,得到每一引导点位置信息对应的行驶路线;
119.目标行驶路线单元,用于确定每一引导点位置信息对应行驶路线中的目标行驶路线;
120.第一目标终点确定单元,用于将目标行驶路线对应的引导点位置信息作为目标终点位置信息。
121.在一个可选的实施例中,上述目标终点位置信息确定模块930还可以包括:
122.目标道路单元,用于在兴趣点匹配结果指示初始终点描述信息不存在匹配的目标
兴趣点信息的情况下,确定与初始终点位置信息距离最近的目标道路;
123.第二目标终点确定单元,用于将目标道路上与初始终点位置信息距离最近的点位置信息作为目标终点位置信息。
124.需要说明的是,所述装置实施例中的装置与方法实施例基于同样的发明构思。
125.本技术实施例提供了一种导航设备,该导航设备包括处理器和存储器,该存储器中存储有至少一条指令或至少一段程序,该至少一条指令或该至少一段程序由该处理器加载并执行以实现如上述方法实施例所提供的导航方法。
126.进一步地,图10示出了一种用于实现本技术实施例所提供的导航方法的导航设备的硬件结构示意图,所述导航设备可以参与构成或包含本技术实施例所提供的导航装置。如图10所示,导航设备100可以包括一个或多个(图中采用1002a、1002b,
……
,1002n来示出)处理器1002(处理器1002可以包括但不限于微处理器mcu或可编程逻辑器件fpga等的处理装置)、用于存储数据的存储器1004、以及用于通信功能的传输装置1006。除此以外,还可以包括:显示器、输入/输出接口(i/o接口)、通用串行总线(usb)端口(可以作为i/o接口的端口中的一个端口被包括)、网络接口、电源和/或相机。本领域普通技术人员可以理解,图10所示的结构仅为示意,其并不对上述电子装置的结构造成限定。例如,导航设备100还可包括比图10中所示更多或者更少的组件,或者具有与图10所示不同的配置。
127.应当注意到的是上述一个或多个处理器1002和/或其他数据处理电路在本文中通常可以被称为“数据处理电路”。该数据处理电路可以全部或部分的体现为软件、硬件、固件或其他任意组合。此外,数据处理电路可为单个独立的处理模块,或全部或部分的结合到导航设备100(或移动设备)中的其他元件中的任意一个内。如本技术实施例中所涉及到的,该数据处理电路作为一种处理器控制(例如与接口连接的可变电阻终端路径的选择)。
128.存储器1004可用于存储应用软件的软件程序以及模块,如本技术实施例中所述的导航方法对应的程序指令/数据存储装置,处理器1002通过运行存储在存储器1004内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现上述的一种导航方法。存储器1004可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器1004可进一步包括相对于处理器1002远程设置的存储器,这些远程存储器可以通过网络连接至导航设备100。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
129.传输装置1006用于经由一个网络接收或者发送数据。上述的网络具体实例可包括导航设备100的通信供应商提供的无线网络。在一个实例中,传输装置1006包括一个网络适配器(networkinterfacecontroller,nic),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实施例中,传输装置1006可以为射频(radiofrequency,rf)模块,其用于通过无线方式与互联网进行通讯。
130.显示器可以例如触摸屏式的液晶显示器(lcd),该液晶显示器可使得用户能够与导航设备100(或移动设备)的用户界面进行交互。
131.本技术的实施例还提供了一种计算机可读存储介质,所述存储介质可设置于导航设备之中以保存用于实现方法实施例中导航方法相关的至少一条指令或至少一段程序,该至少一条指令或该至少一段程序由该处理器加载并执行以实现上述方法实施例提供的导航方法。
132.可选地,在本实施例中,上述存储介质可以位于计算机网络的多个网络服务器中的至少一个网络服务器。可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
133.本技术的实施例还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行如方法实施例提供的导航方法。
134.需要说明的是:上述本技术实施例先后顺序仅仅为了描述,不代表实施例的优劣。且上述对本技术特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
135.本技术中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置和设备实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
136.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
137.以上所述仅为本技术的较佳实施例,并不用以限制本技术,凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。

技术特征:
1.一种导航方法,其特征在于,所述方法包括:获取约车订单信息,所述约车订单信息包括:起点位置信息、初始终点描述信息和初始终点位置信息;基于所述初始终点位置信息进行兴趣点分析,得到所述初始终点位置信息对应的至少一条兴趣点信息;基于所述初始终点描述信息和所述至少一条兴趣点信息间的兴趣点匹配结果,确定所述约车订单信息对应的目标终点位置信息;基于所述起点位置信息和所述目标终点位置信息,发起导航。2.根据权利要求1所述的方法,其特征在于,所述获取约车订单信息包括:接收约车信息提供平台发送的所述约车订单信息。3.根据权利要求1所述的方法,其特征在于,所述基于所述初始终点描述信息和所述至少一条兴趣点信息间的兴趣点匹配结果,确定所述约车订单信息对应的目标终点位置信息包括:对所述初始终点描述信息和所述至少一条兴趣点信息进行匹配分析,得到与所述初始终点描述信息匹配的目标兴趣点信息;从所述目标兴趣点信息对应的预设引导点位置信息中确定所述目标终点位置信息。4.根据权利要求3所述的方法,其特征在于,所述至少一条兴趣点信息中每一兴趣点信息包括:兴趣点类型和兴趣点描述信息,所述对所述初始终点描述信息和所述至少一条兴趣点信息进行匹配分析,得到与所述初始终点描述信息匹配的目标兴趣点信息包括:对所述初始终点描述信息进行类型关键词提取,确定与所述初始终点描述信息对应的目标兴趣点类型;基于所述目标兴趣点类型,确定所述至少一条兴趣点信息中的待匹配兴趣点信息;将所述初始终点描述信息与所述待匹配兴趣点信息对应的兴趣点描述信息进行匹配,得到与所述初始终点描述信息匹配的第一兴趣点描述信息;将所述第一兴趣点描述信息对应的待匹配兴趣点信息作为所述目标兴趣点信息。5.根据权利要求4所述的方法,其特征在于,在所述对所述初始终点描述信息进行类型关键词提取,确定与所述初始终点描述信息对应的目标兴趣点类型之后,所述方法还包括:将所述初始终点描述信息与所述至少一条兴趣点信息对应的兴趣点描述信息进行匹配,得到与所述初始终点描述信息匹配的第二兴趣点描述信息;基于所述目标兴趣点类型,从所述第二兴趣点描述信息对应的兴趣点信息中确定所述目标兴趣点信息。6.根据权利要求3所述的方法,其特征在于,所述从所述目标兴趣点信息对应的预设引导点位置信息中确定所述目标终点位置信息包括:将所述预设引导点位置信息中每一引导点位置信息分别和所述起点位置信息进行路线规划,得到所述每一引导点位置信息对应的行驶路线;确定所述每一引导点位置信息对应行驶路线中的目标行驶路线;将所述目标行驶路线对应的引导点位置信息作为所述目标终点位置信息。7.根据权利要求1所述的方法,其特征在于,所述基于所述初始终点位置信息进行兴趣点分析,得到所述初始终点位置信息对应的至少一条兴趣点信息包括:
确定与所述初始终点位置信息对应的目标区域;在所述目标区域内进行兴趣点搜索,得到所述至少一条兴趣点信息。8.根据权利要求1至7任一所述的方法,其特征在于,所述基于所述初始终点描述信息和所述至少一条兴趣点信息间的兴趣点匹配结果,确定所述约车订单信息对应的目标终点位置信息包括:在所述兴趣点匹配结果指示所述初始终点描述信息不存在匹配的目标兴趣点信息的情况下,确定与所述初始终点位置信息距离最近的目标道路;将所述目标道路上与所述初始终点位置信息距离最近的点位置信息作为所述目标终点位置信息。9.一种导航装置,特征在于,所述装置包括:约车订单信息获取模块,用于获取约车订单信息,所述约车订单信息包括:起点位置信息、初始终点描述信息和初始终点位置信息;兴趣点分析模块,用于基于所述初始终点位置信息进行兴趣点分析,得到所述初始终点位置信息对应的至少一条兴趣点信息;目标终点位置信息确定模块,用于基于所述初始终点描述信息和所述至少一条兴趣点信息间的兴趣点匹配结果,确定所述约车订单信息对应的目标终点位置信息;导航模块,用于基于所述起点位置信息和所述目标终点位置信息,发起导航。10.一种导航设备,其特征在于,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由所述处理器加载并执行以实现如权利要求1至8任一所述的导航方法。11.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1至8任一所述的导航方法。12.一种计算机程序产品,其特征在于,所述计算机程序产品包括至少一条指令或至少一段程序,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1至8任一所述的导航方法。

技术总结
本申请公开了一种导航方法、装置、设备及存储介质。本申请实施例可应用于地图导航领域,该导航方法包括:获取约车订单信息,所述约车订单信息包括:起点位置信息、初始终点描述信息和初始终点位置信息;基于所述初始终点位置信息进行兴趣点分析,得到所述初始终点位置信息对应的至少一条兴趣点信息;基于所述初始终点描述信息和所述至少一条兴趣点信息间的兴趣点匹配结果,确定所述约车订单信息对应的目标终点位置信息;基于所述起点位置信息和所述目标终点位置信息,发起导航。本申请在网约车导航的场景上,通过初始终点的兴趣点匹配结果确定目标终点位置信息,提升订单终点的定位准确性,从而提升网约车导航的准确性和效率。从而提升网约车导航的准确性和效率。从而提升网约车导航的准确性和效率。


技术研发人员:张大鹏
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2022.03.07
技术公布日:2023/9/20
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐