CN112734341A - 辅助导航的方法、装置及*** - Google Patents
辅助导航的方法、装置及*** Download PDFInfo
- Publication number
- CN112734341A CN112734341A CN202110100023.XA CN202110100023A CN112734341A CN 112734341 A CN112734341 A CN 112734341A CN 202110100023 A CN202110100023 A CN 202110100023A CN 112734341 A CN112734341 A CN 112734341A
- Authority
- CN
- China
- Prior art keywords
- navigation
- information
- user
- navigation route
- route
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 64
- 238000009826 distribution Methods 0.000 claims abstract description 124
- 238000003860 storage Methods 0.000 claims description 18
- 238000004590 computer program Methods 0.000 claims description 16
- 239000013589 supplement Substances 0.000 claims description 6
- 230000001502 supplementing effect Effects 0.000 abstract 1
- 238000011156 evaluation Methods 0.000 description 18
- 230000002452 interceptive effect Effects 0.000 description 11
- 235000012054 meals Nutrition 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 238000012946 outsourcing Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 235000013305 food Nutrition 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010422 painting Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3407—Route searching; Route guidance specially adapted for specific applications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9537—Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/12—Hotels or restaurants
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Tourism & Hospitality (AREA)
- Radar, Positioning & Navigation (AREA)
- Economics (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- Human Resources & Organizations (AREA)
- Automation & Control Theory (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Development Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Computational Linguistics (AREA)
- Navigation (AREA)
Abstract
本申请公开了一种辅助导航的方法、装置及***,涉及计算机领域,可用于改善目前地图导航在邻近定位地点的一段距离的导航过程中,存在导航规划的路线不够精准,影响用户体验的技术问题。其中方法包括:接收目标订单的订单配送信息,所述订单配送信息至少包括配送实时位置、订单配送地址;响应于辅助导航指令,输出携带有所述订单配送信息的地图信息;基于所述地图信息生成第一用户绘制的导航路线信息;发送携带有所述导航路线信息的导航指引信息,以便根据所述导航路线信息向第二用户展示所述第一用户引导的导航路线。本申请适用于对导航地图中缺失线路的补充及覆盖。
Description
技术领域
本申请涉及计算机技术领域,尤其涉及到一种辅助导航的方法、装置及***。
背景技术
随着新时期导航产业发展速度的加快,对地图导航的制作与应用产生了积极的影响。实践中为了不断满足使用者的多样化需求,应确保地图导航的应用状况良好性以及精准性。
目前,地图导航在邻近定位地点的一段距离(如100米)的导航过程中,有时由于定位地点附近区域道路复杂、或没有上传更细节地图等原因,造成导航规划的路线不够精准,用户需要更多时间找到目标地点,耗时耗力。比如小区内部导航、或者办公楼/商场到底从哪个门进出等。在外卖行业中体现在配送员会浪费大量时间在小区门口到订餐者家,导致订单配送超时。并且在社交、旅游等其他领域,如朋友间发送定位互相找对方、景点内部导航、用户寻找商户所在位置等也有此类痛点。
发明内容
有鉴于此,本申请提供了一种辅助导航的方法、装置及***,主要目的在于改善目前地图导航在邻近定位地点的一段距离的导航过程中,存在导航规划的路线不够精准,用户需要更多时间找到目标地点,耗时耗力的技术问题。
依据本申请的一个方面,提供了一种辅助导航的方法,可应用于第一客户端侧,该方法包括:
接收目标订单的订单配送信息,所述订单配送信息至少包括配送实时位置、订单配送地址;
响应于辅助导航指令,输出携带有所述订单配送信息的地图信息;
基于所述地图信息生成第一用户绘制的导航路线信息;
发送携带有所述导航路线信息的导航指引信息,以便根据所述导航路线信息向第二用户展示所述第一用户引导的导航路线。
优选地,所述基于所述地图信息生成第一用户绘制的导航路线信息,具体包括:
接收第一用户依据所述地图信息或辅助导航信息确定的起始位置以及终止位置,以及利用预设绘图工具绘制的由所述起始位置至所述终止位置的第一导航路线;
根据所述起始位置、所述终止位置和所述第一导航路线,确定所述导航路线信息。
优选地,所述接收第一用户依据所述地图信息或辅助导航信息确定的起始位置以及终止位置,具体包括:
接收第一用户依据所述配送实时位置确定的起始位置,以及依据所述订单配送地址确定的终止位置;或,
接收第一用户依据辅助导航信息确定的起始位置和终止位置,所述辅助导航信息是由所述第二用户依据缺失导航路线请求发送的,所述辅助导航信息包含所述第二用户设定的所述起始位置和/或所述终止位置。
优选地,所述根据所述起始位置、所述终止位置和所述第一导航路线,确定所述导航路线信息,具体包括:
根据所述起始位置、所述终止位置和所述第一导航路线,并结合至少一用户依据所述起始位置至所述终止位置历史绘制的第二导航路线,确定所述导航路线信息。
优选地,所述根据所述起始位置、所述终止位置和所述第一导航路线,并结合至少一用户依据所述起始位置至所述终止位置历史绘制的第二导航路线,确定所述导航路线信息,具体包括:
利用所述第二导航路线对所述第一导航路线进行修正,并将修正后的第一导航路线,确定为第一用户引导第二用户的导航路线。
优选地,所述利用所述第二导航路线对所述第一导航路线进行修正,并将修正后的第一导航路线,确定为第一用户引导第二用户的导航路线,具体包括:
计算所述第一导航路线和所述第二导航路线的路线推荐值;
将所述第一导航路线和所述第二导航路线中路线推荐值最高的导航路线确定为第一用户引导第二用户的导航路线。
优选地,所述计算所述第一导航路线和所述第二导航路线的路线推荐值,具体包括:
计算所述第一导航路线对应各个预设评定参数的第一推荐值,以及所述第二导航路线对应各个预设评定参数的第二推荐值,其中,所述预设评定参数至少包括路线时长、路线拥堵率;
将所述第一推荐值的加权平均值确定所述第一导航路线的路线推荐值;
将所述第二推荐值的加权平均值确定所述第二导航路线的路线推荐值。
优选地,所述导航路线信息包含第一用户引导第二用户的导航路线的导航图片和/或导航地图。
依据本申请的另一个方面,提供了一种辅助导航的方法,可应用于第二客户端侧,该方法包括:
发送目标订单的订单配送信息,所述订单配送信息至少包括配送实时位置、订单配送地址;
接收第一用户引导第二用户的导航路线信息,所述导航路线信息是所述第一用户基于携带有所述订单配送信息的地图信息绘制的;
响应于所述导航路线信息的查看指令,向所述第二用户展示所述导航路线信息;
根据所述导航路线信息执行导航操作。
优选地,所述方法还包括:
识别所述导航路线信息中存在路线缺失或存在路线偏移的缺失导航路线;
发送携带有所述缺失导航路线对应起始位置和终止位置的辅助导航请求,以使得所述第一用户依据所述辅助导航请求补充所述缺失导航路线;
根据所述导航路线信息和所述第一用户补充的缺失导航路线执行导航操作。
优选地,所述向所述第二用户展示所述导航路线信息,具体包括:
向所述第二用户展示第一用户引导所述第二用户的导航路线的导航图片和/或导航地图。
依据本申请的又一方面,提供了一种辅助导航的装置,可应用于第一客户端侧,该装置包括:
接收模块,用于接收目标订单的订单配送信息,所述订单配送信息至少包括配送实时位置、订单配送地址;
输出模块,用于响应于辅助导航指令,输出携带有所述订单配送信息的地图信息;
生成模块,用于基于所述地图信息生成第一用户绘制的导航路线信息;
发送模块,用于发送携带有所述导航路线信息的导航指引信息,以便根据所述导航路线信息向第二用户展示所述第一用户引导的导航路线。
优选地,所述生成模块,具体用于:接收第一用户依据所述地图信息或辅助导航信息确定的起始位置以及终止位置,以及利用预设绘图工具绘制的由所述起始位置至所述终止位置的第一导航路线;根据所述起始位置、所述终止位置和所述第一导航路线,确定所述导航路线信息。
优选地,所述生成模块,具体用于:接收第一用户依据所述配送实时位置确定的起始位置,以及依据所述订单配送地址确定的终止位置;或,接收第一用户依据辅助导航信息确定的起始位置和终止位置,所述辅助导航信息是由所述第二用户依据缺失导航路线请求发送的,所述辅助导航信息包含所述第二用户设定的所述起始位置和/或所述终止位置。
优选地,所述生成模块,具体用于:根据所述起始位置、所述终止位置和所述第一导航路线,并结合至少一用户依据所述起始位置至所述终止位置历史绘制的第二导航路线,确定所述导航路线信息。
优选地,所述生成模块,具体用于:利用所述第二导航路线对所述第一导航路线进行修正,并将修正后的第一导航路线,确定为第一用户引导第二用户的导航路线。
优选地,所述生成模块,具体用于:计算所述第一导航路线和所述第二导航路线的路线推荐值;将所述第一导航路线和所述第二导航路线中路线推荐值最高的导航路线确定为第一用户引导第二用户的导航路线。
优选地,所述生成模块,具体用于:计算所述第一导航路线对应各个预设评定参数的第一推荐值,以及所述第二导航路线对应各个预设评定参数的第二推荐值,其中,所述预设评定参数至少包括路线时长、路线拥堵率;将所述第一推荐值的加权平均值确定所述第一导航路线的路线推荐值;将所述第二推荐值的加权平均值确定所述第二导航路线的路线推荐值。
优选地,所述导航路线信息包含第一用户引导第二用户的导航路线的导航图片和/或导航地图。
依据本申请的再一方面,提供了一种辅助导航的装置,可应用于第二客户端侧,该装置包括:
发送模块,用于发送目标订单的订单配送信息,所述订单配送信息至少包括配送实时位置、订单配送地址;
接收模块,用于接收第一用户引导第二用户的导航路线信息,所述导航路线信息是所述第一用户基于携带有所述订单配送信息的地图信息绘制的;
展示模块,用于响应于所述导航路线信息的查看指令,向所述第二用户展示所述导航路线信息;
执行模块,用于根据所述导航路线信息执行导航操作。
优选地,所述装置还包括:识别模块、发送模块;
所述识别模块,用于识别所述导航路线信息中存在路线缺失或存在路线偏移的缺失导航路线;
所述发送模块,用于发送携带有所述缺失导航路线对应起始位置和终止位置的辅助导航信息,以使得所述第一用户依据所述辅助导航信息补充所述缺失导航路线;
所述执行模块,还用于根据所述导航路线信息和所述第一用户补充的缺失导航路线执行导航操作。
优选地,所述展示模块,具体用于向所述第二用户展示第一用户引导所述第二用户的导航路线的导航图片和/或导航地图。
依据本申请再一个方面,提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述可应用于第一客户端侧的辅助导航的方法。
依据本申请再一个方面,提供了一种客户端设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述可应用于第一客户端侧的辅助导航的方法。
依据本申请再一个方面,提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述可应用于第二客户端侧的辅助导航的方法。
依据本申请再一个方面,提供了另一种客户端设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述可应用于第二客户端侧的辅助导航的方法。
依据本申请再一个方面,提供了一种辅助导航的***,包括:服务器和上述第一客户端和上述第二客户端。
借由上述技术方案,本申请提供的一种辅助导航的方法、装置及***,与目前传统方式相比,当第二用户在配送目标订单时,为使导航规划的路线更加精准,从而保证目标订单的顺利配送,具有访问权限的第一用户可通过交互页面向第一客户端发送辅助导航指令。第一客户端即可响应于辅助导航指令,基于第二用户针对目标订单的配送数据,输出携带有订单配送信息的地图信息,并根据第一用户的录入操作以及地图信息生成导航路线信息。进而可向需要导航地图指引的第二客户端发送将携带有导航路线信息的导航指引信息,以便根据导航路线信息向第二用户展示第一用户引导的导航路线。通过本申请中的技术方案,使得在导航路线不清楚时,能够通过方便快捷的方式手动规划路线,形成一种手动补全和修改地图的良性循环,起到精准导航的目的,从而增强用户体验感,节省寻路时间。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1示出了本申请实施例提供的一种辅助导航的方法的流程示意图;
图2示出了本申请实施例提供的另一种辅助导航的方法的流程示意图;
图3至图6示出了本申请实施例提供的一种确定导航路线信息的实例示意图;
图7示出了本申请实施例提供的一种确定导航路线信息的流程示意图;
图8示出了本申请实施例提供的又一种辅助导航的方法的流程示意图;
图9至图10示出了本申请实施例提供的一种导航路线信息应用的实例示意图;
图11示出了本申请实施例提供的一种辅助导航的装置的结构示意图;
图12示出了本申请实施例提供的另一种辅助导航的装置的结构示意图;
图13示出了本申请实施例提供的一种辅助导航的***的结构示意图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
为了改善目前地图导航在邻近定位地点的一段距离的导航过程中,存在导航规划的路线不够精准,用户需要更多时间找到目标地点,耗时耗力的技术问题。本实施例提供了一种辅助导航的方法,如图1所示,可应用于熟知路线用户的第一客户端侧,该方法包括:
步骤101、接收目标订单的订单配送信息,订单配送信息至少包括配送实时位置、订单配送地址。
对于本侧实施例的执行主体可为熟知路线用户的第一客户端设备,例如,智能手机、平板电脑等智能终端上安装的具有导航功能的应用程序(Application,APP)、或小程序、或公众号、或WEB端应用程序、其他APP中的导航网页页面等。
其中,目标订单可指餐饮订单、物流订单等,订单配送信息具体可指订单配送的位置信息,具体可包括配送实时位置,配送目的地对应的订单配送地址。
具体的,若本申请中的目标订单对应为外卖订单或物流订单,当订单用户(第一用户)完成下单后,平台服务端会根据订单信息以及订单配送地址生成订单配送任务。待配送骑手(第二用户)接单后,即触发对订单配送任务的执行操作。相应的,在订单用户(第一用户)对应的第一客户端设备上可接收到配送骑手(第二用户)对该订单的订单配送信息,此时订单配送信息可包括订单配送状态,如配送中、配送完成,当订单配送状态对应为“配送中”时,订单配送信息还可包括配送实时位置、订单配送地址、预计送达时间、以及配送实时位置到订单配送地址的剩余距离和预计剩余配送时长等。例如,以外卖订单配送场景中为例,当点餐用户(第一用户)提交外卖订单,且配送骑手(第二用户)接单后(生成目标订单),点餐用户对应的第一客户端设备会接收到配送骑手针对该订单的订单配送信息,其中订单配送信息至少可以包括配送骑手的配送实时位置以及订单配送地址,进而可在点餐用户对应的订单展示页面对该订单配送信息进行动态展示。
步骤102、响应于辅助导航指令,输出携带有订单配送信息的地图信息。
由于目前地图导航在邻近定位地点的一段距离(如100米)的导航过程中,有时由于定位地点附近区域道路复杂、或没有上传更细节地图等原因,造成导航规划的路线不够精准,比如导航路线往往在到达小区时终止,对于小区内部缺少楼户之间的精确导航、或者办公楼/商场缺少入口以及内部商户或公司的导航定位等,导致基于现有的导航资源,无法有效满足用户的导航需求。为解决这一问题,在本申请中,可由创建目标订单的第一用户发送辅助导航指令,进而第一客户端设备即会响应于辅助导航指令,输出携带有订单配送信息的地图信息,以便接收并在导航地图中生成第一用户绘制的导航路线,从而实现对缺失或不存在的导航路线的补充,进一步形成一种手动补全和修改地图的良性循环,起到精准导航的目的,从而提高导航效率。
步骤103、基于地图信息生成第一用户绘制的导航路线信息。
对于本实施例,在输出携带有订单配送信息的地图信息后,第一客户端设备可实时接收第一用户按照预设工具绘制的由配送实时位置到订单配送地址的轨迹路线,进一步基于轨迹路线生成导航路径信息。
例如,在订单配送任务中,当配送骑手不清楚配送路线时,订单用户可通过向第一客户端设备发送辅助导航指令,获取携带有订单配送信息的地图信息,进而订单用户可根据地图中的环境信息(如小区楼号、建筑物标识、办公区入口等)、道路信息(如路况信息、路段名称等)或商场中的商铺信息等,利用预设绘图工具在导航地图中手动绘制路径轨迹,进一步根据路径轨迹精准导航线路,生成导航路线信息,以供配送骑手进行导航参考。
步骤104、发送携带有导航路线信息的导航指引信息,以便根据导航路线信息向第二用户展示第一用户引导的导航路线。
例如,在订单配送任务中,当订单用户根据配送骑手的配送实时位置生成导航路线信息后,订单用户可基于导航路线信息生成导航指引,将导航指引通过与骑手的对话框发送至骑手侧客户端,以便骑手可基于导航路线信息查看订单用户绘制生成的导航路线,并按照导航路线进行订单的精准配送。
需要说明的是,对于本申请,并不局限于订单配送场景,还可应用于社交寻址、业务员展业等需要路线导航的任意场景中。对于社交定位导航场景,多人通过发送实时位置或通过共享位置进行集合时,往往不能根据实时定位规划具体的集合路线,时常出现几个人的定位很近却无法找到对方的情况。相应的,当本申请应用于社交定位导航场景时,本申请中的目标订单可对应为社交寻址、业务员展业等需要导航指引的路径导航任务,可通过预先为导航需求方(第二用户)创建导航任务(目标订单),任务创建方(第一用户)即可基于任务页面实时查看到导航需求方(第二用户)的任务执行信息(订单配送信息)。此时的任务执行信息(订单配送信息)可包括导航需求方(第二用户)的实时位置(配送实时位置)以及导航任务中设定的目标到达位置(订单配送地址)。进一步的,任务创建方(第一用户)可根据导航需求方(第二用户)的实时位置以及地图信息,为导航需求方规划到目标位置的导航路线,具体可通过触发辅助导航指令,在输出地图信息后,基于地图信息为各个导航需求方规划导航路径。
例如,在社交应用场合中,如用户A、B需要到目标位置c处聚合,当用户B不清楚或无法获知到达目标位置c处的路径时,用户A可为用户B创建路径导航任务,并通过第一客户端设备发送至用户B对应的第二客户端设备。当用户B打开路径导航任务时,即触发对路径导航任务的执行操作,进而第一客户端设备会接收到用户B针对该路径导航任务的任务执行信息,此时任务执行信息至少可以包括用户B的实时位置以及设定所需到达的目标位置c。用户A可通过向第一客户端设备发送辅助导航指令,获取携带有用户B针对该路径导航任务的任务执行信息的地图信息。进一步用户A可根据地图中的环境信息(如小区楼号、建筑物标识、办公区入口等)、道路信息(如路况信息、路段名称等)或商场中的商铺信息等,利用预设绘图工具在导航地图中,手动绘制由用户B的实时位置到设定所需到达的目标位置c的轨迹路线。在根据路径轨迹精准导航线路后,可生成导航路线信息。相应的,用户A可进一步将导航路线信息发送至用户B,以便根据导航路线信息向用户B展示用户A引导的导航路线,进而使用户B能够根据该导航路线精准到达目标位置c。
本实施例提供的可应用于第一客户端侧的辅助导航的方法,与目前传统方式相比,当第二用户在配送目标订单时,为使导航规划的路线更加精准,从而保证目标订单的顺利配送,具有访问权限的第一用户可通过交互页面向第一客户端设备发送辅助导航指令。第一客户端设备即可响应于辅助导航指令,基于第二用户针对目标订单的配送数据,输出携带有订单配送信息的地图信息,并根据第一用户的录入操作以及地图信息生成导航路线信息。进而可向需要导航地图指引的第二客户端设备发送将携带有导航路线信息的导航指引信息,以便根据导航路线信息向第二用户展示第一用户引导的导航路线。通过本申请中的技术方案,使得在导航路线不清楚时,能够通过方便快捷的方式手动规划路线,形成一种手动补全和修改地图的良性循环,起到精准导航的目的,从而增强用户体验感,节省寻路时间。
进一步的,作为上述实施例具体实施方式的细化和扩展,提供了另一种可应用于第一客户端侧的辅助导航的方法,如图2所示,该方法包括:
步骤201、接收目标订单的订单配送信息,订单配送信息至少包括配送实时位置、订单配送地址。
例如,若本申请应用于外卖订单配送场景,当订单用户下单完成,骑手接单进而触发执行外卖配送任务时,在订单用户对应的第一客户端设备即可实时显示配送骑手对该订单的订单配送信息。如图3所示,此时订单配送信息可包括订单信息,如可包括商家、商品名称、商品数量、商品金额等。此外,订单配送信息还可包括订单配送状态,如配送中、配送完成,当订单配送状态对应为“配送中”时,订单配送信息还可包括配送实时位置、订单配送地址、预计送达时间、以及配送实时位置到订单配送地址(收货地址)的剩余距离和预计剩余配送时长等。
步骤202、响应于辅助导航指令,输出携带有订单配送信息的地图信息。
其中,辅助导航指令为熟知路线的第一用户向第一客户端设备发送的,用于获取携带有订单配送信息的可编辑地图。例如,如图3所示的外卖订单配送场景,在配送骑手接单后,点餐用户即可在订单展示页面查看到配送骑手的配送实时位置,为了避免配送骑手依据点餐平台服务器或第三方导航软件规划的导航路径不够精准,进而造成配送延迟。故此时点餐用户可通过在订单展示页面点击“在线联系”任务按键,从而进入到如图4所示的与配送骑手的对话框,通过在对话框中点击对应的“找路”任务按键,即可生成并上传辅助导航指令。此时第一客户端设备会输出标记有配送实时位置以及订单配送位置的可编辑地图,以便点餐用户在可编辑地图中手动绘制导航路径。
步骤203、接收第一用户依据地图信息或辅助导航信息确定的起始位置以及终止位置,以及利用预设绘图工具绘制的由起始位置至终止位置的第一导航路线。
其中,辅助导航信息是由第二用户依据缺失导航路线请求发送的,辅助导航信息包含第二用户设定的起始位置和/或终止位置;预设绘图工具可对应可编辑模式下的涂鸦工具或标注工具等,在响应于辅助导航指令,输出地图信息后,地图信息对应的区域地图即进入可编辑模式。用户通过调用预设绘图工具,即可在区域地图中标注出对应的路径轨迹,进一步得到起始位置至终止位置的第一导航路线。
相应的,对于本实施例,在绘制生成第一导航路线时,可通过两种方式,第一方式是第一用户直接向第一客户端设备发送辅助导航指令,进而在接收到地图信息后,直接基于地图标记确定待绘制路线的起始位置以及终止位置,进而实现对第一导航路线的绘制。另一种方式是,第一用户在接收到第二用户发送的辅助导航请求后,通过向第一客户端设备发送辅助导航请求,进而根据辅助导航请求中携带的辅助导航信息,确定第二用户所需获取的待指引路线的起始位置以及终止位置,进而第一用户可基于辅助导航信息中的起始位置以及终止位置,绘制生成第一导航路线。通过本申请中的技术方案,在生成导航路径时,可采用主动生成以及被动请求生成的方式,进而使绘制生成的导航路线更能符合用户的实际导航需求。
在具体的应用场景中,为了实现对导航路线的生成,在获取到携带有订单配送信息的地图信息后,第一用户可首先基于地图中的位置信息确定待绘制导航路线的起始位置和终止位置,进而制定由起始位置至终止位置的第一导航路线。其中,可直接将当前配送实时位置和订单配送地址分别确定为待绘制路线的起始位置和终止位置,以便为第二用户提供路径参考。此外,由于导航地图邻近定位地点的一段距离,导航规划的路线不够精准,会造成导航路径不够精准,故当第二用户在判定导航地图规划的导航路线存在遗漏或出现错误时,还可第一时间在与第一用户的对话框,向第一用户发送携带有起始位置和终止位置的辅助导航请求。故当第一用户在接收到辅助导航请求后,还可直接将辅助导航请求中携带的起始位置和终止位置确定为待绘制路径的起点和终点,以便进一步利用预设绘图工具绘制第二用户请求辅助的第一导航路线。相应的,在接收第一用户依据地图信息或辅助导航信息确定的起始位置以及终止位置时,实施例步骤具体可以包括:接收第一用户依据配送实时位置确定的起始位置,以及依据订单配送地址确定的终止位置;或,接收第一用户依据辅助导航信息确定的起始位置和终止位置。
例如,基于实施例步骤202的实例,若在外卖订单配送场景,点餐用户通过在订单展示页面点击“在线联系”进入到如图4所示的与配送骑手的对话框,通过在对话框中点击对应的“找路”任务按键,第一客户端设备输出标记有配送实时位置以及订单配送位置的可编辑地图,则此时点餐用户可首先根据标注位置或辅助导航信息中的起始位置、终止位置,在可编辑地图中确定绘制导航路线的起始位置以及终止位置。当采用标注位置绘制导航路线时,可利用图5中的预设绘图工具(如画笔)绘制由配送实时位置到订单配送地址的路径信息,在绘制过程中,可通过点击菜单键中的“橡皮擦”或“撤销”,实现对绘制路径的修改,进一步根据实际环境信息绘制出如5所示的导航路径。
步骤204、根据起始位置、终止位置和第一导航路线,确定导航路线信息。
对于本实施例,在具体的应用场景中,当接收到用户选定的起始位置、终止位置,以及由起始位置到终止位置的连续路径轨迹后,可自动根据起始位置、终止位置和第一导航路线拟合生成导航路线信息。相应的,实施例步骤204具体可以包括:根据起始位置、终止位置和第一导航路线,并结合至少一用户依据起始位置至终止位置历史绘制的第二导航路线,确定导航路线信息。
对于本实施例,在绘制得到第一导航路线后,如图7所示,由于第一用户徒手绘制的导航路径可能会存在一定的误差,进而容易造成最终生成的导航路线与实际道路环境不符,或存在绕路的情况,故为了保证导航路线信息的精准度,在确定出第一导航路线后,还可进一步基于多个用户绘制的第二导航路线,逐步计算出精准线路,进而将精准路线确定为最终的导航路线信息。具体可以包括:利用第二导航路线对第一导航路线进行修正,并将修正后的第一导航路线,确定为第一用户引导第二用户的导航路线。其中,第二导航路线对应预设历史时间段内数据库中存储的由起始位置至终止位置历史绘制路线。
相应的,在根据第一导航路线和第二导航路线确定最终的导航路线信息时,可通过计算第一导航路线和第二导航路线的路线推荐值;将第一导航路线和第二导航路线中路线推荐值最高的导航路线确定为第一用户引导第二用户的导航路线。其中,在计算第一导航路线和第二导航路线的路线推荐值时,具体可通过计算第一导航路线对应各个预设评定参数的第一推荐值,以及第二导航路线对应各个预设评定参数的第二推荐值,其中,预设评定参数至少包括路线时长、路线拥堵率;将第一推荐值的加权平均值确定第一导航路线的路线推荐值;将第二推荐值的加权平均值确定第二导航路线的路线推荐值。
对于本实施例,在具体的应用场景中,可首先设定多个预设评定参数,如路线时间、路线拥堵率,对于历史绘制路线还可设定采纳率、准确率等。并且为各个预设评定参数分别配置对应的预设权重,在计算第一导航路线的推荐值时,可首先采集各个预设评定参数的参数值,并基于预设权重计算各个预设评定参数的加权平均值,进而将该加权平均值确定为第一导航路线的路线推荐值;同上,在计算第二导航路线的推荐值时,可基于历史数据提取第二导航路线对应各个预设评定参数的参数值,进而可基于各个预设评定参数的预设权重计算加权平均值,将该加权值平均值确定为第二导航路线的路线推荐值。
需要说明的是,为了便于导航路径的展示,最终确定出的导航路线信息可对应多种展示形式,例如可包括包含第一用户引导第二用户的导航路线的导航图片和/或导航地图等。在导航图片中,可显示起始位置至终止位置这一路径的路径轨迹,以及路径轨迹周围的标志信息,如建筑物信息、路段标识信息、入口标识信息、交通信息等;在导航地图中可显示起始位置至终止位置这一路径导航信息,如建筑物信息、路段标识信息、入口标识信息、交通信息等,并且还可根据第二用户的坐标位置进行导航信息的实时更新,如距离到达的剩余时间、剩余距离等,此外还可实时输出语音播报信息。
步骤205、发送携带有导航路线信息的导航指引信息,以便根据导航路线信息向第二用户展示第一用户引导的导航路线。
在确定出最为精准,且对应耗时最短的导航路线信息后,可通过发送携带有导航路线信息的导航指引信息,具体采用发送导航指引请求的形式,通过在与第二用户的对话框发送携带有导航路线信息的导航指引请求,以便第二用户可通过确认导航指引请求,获取得到对应的导航路线的导航图片和/或导航地图等,进而可基于导航图片和/或导航地图,由起始位置顺利到达设定的终止位置。
例如,若在外卖订单配送场景,点餐用户基于地图信息或辅助导航信息确定的起始位置以及终止位置,绘制得到第一导航路径,并利用由起始位置至终止位置历史绘制的第二导航路线修正得到如5所示的导航路径后,点餐用户可通过点击图5中的“发送”任务按键,进入到如图6所示的与配送骑手的交互界面,进而在交互页面向配送骑手发送携带有导航路线信息的导航指引信息,并根据导航路线信息向配送骑手展示点餐用户引导的导航路线。
对于本实施例提供的方法,与目前传统方式相比,当第二用户在配送目标订单时,为使导航规划的路线更加精准,从而保证目标订单的顺利配送,具有访问权限的第一用户可通过交互页面向第一客户端设备发送辅助导航指令。第一客户端设备即可响应于辅助导航指令,基于第二用户针对目标订单的配送数据,输出携带有订单配送信息的地图信息,并根据第一用户的录入操作以及地图信息生成导航路线信息。进而可向需要导航地图指引的第二客户端设备发送将携带有导航路线信息的导航指引信息,以便根据导航路线信息向第二用户展示第一用户引导的导航路线。通过本申请中的技术方案,使得在导航路线不清楚时,能够通过方便快捷的方式手动规划路线,形成一种手动补全和修改地图的良性循环,起到精准导航的目的,从而增强用户体验感,节省寻路时间。
上述实施例内容为在熟知路线用户的第一客户端侧描述的辅助导航的处理过程,进一步的,为了完整说明本实施例的实施方式,本实施例还提供了又一种辅助导航的方法,可应用于需要导航地图指引的第二客户端测,如图8所示,该方法包括:
步骤301、发送目标订单的订单配送信息,订单配送信息至少包括配送实时位置、订单配送地址。
对于本侧实施例的执行主体可为需要导航地图指引用户的第二客户端设备,例如,智能手机、平板电脑等智能终端上安装的具有导航功能的应用程序(Application,APP)、或小程序、或公众号、或WEB端应用程序、其他APP中的导航网页页面等。
其中,目标订单可指餐饮订单、物流订单等,订单配送信息具体可指订单配送的位置信息,具体可包括配送实时位置,配送目的地对应的订单配送地址。
具体的,若本申请中的目标订单对应为外卖订单或物流订单,当配送骑手(第二用户)接单后,即启动目标订单的订单配送任务,此时会向平台服务端上传配送骑手针对该目标订单的订单配送信息,以便在订单用户(第一用户)对应的第一客户端设备上实时显示订单配送信息。此时订单配送信息可包括骑手信息,如骑手姓名、联系方式、骑手评价等级等,订单配送信息还可包括订单配送状态,如配送中、配送完成,当订单配送状态对应为“配送中”时,订单配送信息还可包括配送实时位置、预计送达时间、以及配送实时位置到订单配送地址(收货地址)的剩余距离和预计剩余配送时长等。例如,以外卖订单配送场景中为例,当配送骑手(第二用户)接单后,会实时采集配送骑手针对该订单的订单配送信息,并发送至点餐用户(第一用户)对应的第一客户端设备,其中订单配送信息至少可以包括配送骑手的配送实时位置以及订单配送地址。
步骤302、接收第一用户引导第二用户的导航路线信息,导航路线信息是第一用户基于携带有订单配送信息的地图信息绘制的。
其中,导航路线信息可对应第一用户在获取得到地图信息后,直接将配送实时位置、订单配送地址分别确定为起始位置和终止位置后,利用预设绘图工具绘制的由起始位置至终止位置的第一导航路线,并且结合至少一用户依据起始位置至终止位置历史绘制的第二导航路线,最终确定出的导航路线结果。
例如,在外卖订单配送场景中,当配送骑手接单后,在执行配送任务时,可接收到点餐用户发送的导航路线信息,此时的导航路线信息是点餐用户为避免配送骑手不清楚配送路线,进而根据配送骑手的配送实时位置以及订单配送位置手动绘制生成的,此时配送骑手可选择性地点击开启该导航路线信息,依据点餐用户绘制的导航路线实现对订单的精准配送。
此外,导航路线信息还可对应第一用户在接收到第二用户依据缺失路线上传的起始位置和终止位置后,利用预设绘图工具绘制的由针对该缺失路线的起始位置至终止位置的第一导航路线,并且结合至少一用户依据起始位置至终止位置历史绘制的第二导航路线,最终确定出的导航路线结果。
其中,进一步可选的,第二用户在根据平台服务器、第三方导航软件规划的预设导航路线,或根据第一用户绘制生成的导航路线信息执行导航任务时,还可根据实际环境信息(如路况信息、交通信息)对预设导航路线或导航路线信息进行通行情况预判,进而确定出可能存在车辆拥堵、车辆限行或处于封路状态的缺失导航路线。进一步获取该缺失导航路线对应的起始位置和终点位置,从而向第一用户对应的第一客户端设备发送辅助导航请求,以提示第一用户针对该缺失导航路线进行路线的补充规划。相应的,实施例步骤具体可包括:识别导航路线信息中存在路线缺失或存在路线偏移的缺失导航路线;发送携带有缺失导航路线对应起始位置和终止位置的辅助导航请求,以使得第一用户依据辅助导航请求补充缺失导航路线。
例如,在外卖订单配送场景中,当配送骑手(第二用户)接单后,配送骑手可依据点餐平台服务器或第三方导航软件规划的预设导航路线实现对订单的配送,此外,还可根据第一用户针对订单配送信息绘制生成的导航路线实现对订单的配送。当配送骑手在送餐过程中,发现导航路线存在通行异常时,可进入到与点餐用户的对话框,向点餐用户发送缺失导航路线的辅助导航请求,当点餐用户接收到辅助导航请求后,可通过在订单展示页面点击“在线联系”任务按键,从而进入到与配送骑手的对话框,通过在对话框中点击对应的“找路”菜单键,生成并上传辅助导航指令。进而第一客户端设备会输出标记有配送实时位置以及订单配送位置的可编辑地图,以便点餐用户在该可编辑地图中实现对缺失导航路线的补充绘制,并发送至配送骑手对应的第二客户端设备。
进一步地,在第一用户完成对导航路线信息的绘制,将导航指引信息通过第二用户的交互界面发送至第二用户后,第二用户对应的第二客户端设备即可在与第一用户的交互界面接收到第一用户绘制生成的导航指引信息,以便第二用户通过该导航指引信息实现精准导航。例如,在外卖订单配送场景中,当点餐用户基于地图信息或辅助导航信息确定的起始位置以及终止位置,绘制并修正得到导航路径,进而在交互页面向配送骑手发送携带有导航路线信息的导航指引信息后,如图9所示,配送骑手可在第二客户端设备与点餐用户的交互页面上接收到导航指引信息,在该导航指引信息中可包含第一用户绘制生成的导航路线。
需要说明的是,为了便于导航路径的展示,最终确定出的导航路线信息可对应多种展示形式,例如可包括包含第一用户引导第二用户的导航路线的导航图片和/或导航地图等。在导航图片中,可显示起始位置至终止位置这一路径的路径轨迹,以及路径轨迹周围的标志信息,如建筑物信息、路段标识信息、入口标识信息、交通信息等;在导航地图中可显示起始位置至终止位置这一路径导航信息,如建筑物信息、路段标识信息、入口标识信息、交通信息等,并且还可根据第二用户的坐标位置进行导航信息的实时更新,如距离到达的剩余时间、剩余距离等,此外还可实时输出语音播报信息。
步骤303、响应于导航路线信息的查看指令,向第二用户展示导航路线信息。
在具体的应用场景中,当第二用户接收到第一用户引导第二用户的导航路线信息后,可通过向第二客户端设备发送查看指令,进而可查看到第一用户规划的详细导航路线信息。具体的,当第二客户端设备接收到第二用户发送的查看指令后,可响应于导航路线信息的查看指令,进一步向第二用户展示具体的导航路线。例如,在外卖订单配送场景中,如图9所示,配送骑手在第二客户端设备与点餐用户的交互页面上接收到导航指引信息后,可通过点击该导航指引信息,进而向第二客户端设备发送查看指令,此时第二客户端设备会响应于该查看指令,跳转到地图展示页面,进而在第二客户端设备展示如图10所示的导航路线,其中,导航路线可对应多种展示形式,例如可为图片形式、地图路径形式等。
步骤304、根据导航路线信息执行导航操作。
对于本实施例,在获取得到起始位置到终止位置的导航图片和/或导航地图后,可进一步根据导航图片和/或导航地图执行导航操作,从而可在导航路线不清楚时,能够通过方便快捷的方式手动规划路线,形成一种手动补全和修改地图的良性循环,起到精准导航的目的,从而增强用户体验感,节省寻路时间。
需要说明的是,对于本申请,并不局限于订单配送场景,还可应用于社交寻址、业务员展业等需要路线导航的任意场景中。若本申请应用于社交定位导航场景时,导航需求方(第二用户)在触发执行导航任务(目标订单)后,可实时向具有访问权限的第一用户发送导航执行信息(订单配送信息),此时的导航执行信息(订单配送信息)可包括导航需求方(第二用户)的实时位置(配送实时位置)以及导航任务中设定的目标到达位置(订单配送地址)。例如,在社交应用场合中,如用户A、B需要到目标位置c处聚合,当用户B不清楚或无法获知到达目标位置c处的路径时,可通过触发用户A为用户B创建的路径导航任务,并向具有访问权限的第一客户端设备发送针对该路径导航任务的导航执行信息,以便为用户A提供导航路线规划的数据参照,此时导航执行信息至少可以包括用户B的实时位置以及设定所需到达的目标位置c。进一步用户B可接收到用户A在第一客户端设备中绘制的导航路线信息,进而可基于该导航路线信息执行到达目标位置c的导航操作。
通过上述方法,可在确定存在缺失路径时,向熟知路径的第一客户端设备发送辅助导航请求,以便熟知路径的第一用户依据辅助导航请求中携带的起始位置和终止位置,手动规划路径,并将规划后且经过大数据精准后导航路线信息发送至需要路径指引的第二客户端设备,第二客户端设备可基于接收到的导航路线信息执行导航操作。使得在导航路线不清楚时,能够通过方便快捷的方式获取得到较为精准的规划路线,起到精准导航的目的,从而增强用户体验感,节省寻路时间。
进一步的,作为图1和图2所示方法的具体实现,本实施例提供了一种可应用于第一客户端侧的辅助导航的装置,如图11所示,该装置包括:接收模块41、输出模块42、生成模块43、发送模块44。
接收模块41,可用于接收目标订单的订单配送信息,订单配送信息至少包括配送实时位置、订单配送地址;
输出模块42,可用于响应于辅助导航指令,输出携带有订单配送信息的地图信息;
生成模块43,可用于基于地图信息生成第一用户绘制的导航路线信息;
发送模块44,可用于发送携带有导航路线信息的导航指引信息,以便根据导航路线信息向第二用户展示第一用户引导的导航路线。
在具体的应用场景中,生成模块43,具体可用于接收第一用户依据地图信息或辅助导航信息确定的起始位置以及终止位置,以及利用预设绘图工具绘制的由起始位置至终止位置的第一导航路线;根据起始位置、终止位置和第一导航路线,确定导航路线信息。
相应的,为了依据地图信息或辅助导航信息确定得到路径规划的起始位置以及终止位置,生成模块43,具体可用于接收第一用户依据配送实时位置确定的起始位置,以及依据订单配送地址确定的终止位置;或,接收第一用户依据辅助导航信息确定的起始位置和终止位置,辅助导航信息是由第二用户依据缺失导航路线请求发送的,辅助导航信息包含第二用户设定的起始位置和/或终止位置。
在具体的应用场景中,为了根据起始位置、终止位置和第一导航路线,确定得到导航路线信息,生成模块43,具体可用于根据起始位置、终止位置和第一导航路线,并结合至少一用户依据起始位置至终止位置历史绘制的第二导航路线,确定导航路线信息。
在具体的应用场景中,在依据第一导航路线和第二导航路线确定导航路线信息时,生成模块43,具体可用于利用第二导航路线对第一导航路线进行修正,并将修正后的第一导航路线,确定为第一用户引导第二用户的导航路线。
相应的,在利用第二导航路线修正第一导航路线时,生成模块43,具体可用于计算第一导航路线和第二导航路线的路线推荐值;将第一导航路线和第二导航路线中路线推荐值最高的导航路线确定为第一用户引导第二用户的导航路线。
在具体的应用场景中,在计算第一导航路线和第二导航路线的路线推荐值时,生成模块43,具体用于计算第一导航路线对应各个预设评定参数的第一推荐值,以及第二导航路线对应各个预设评定参数的第二推荐值,其中,预设评定参数至少包括路线时长、路线拥堵率;将第一推荐值的加权平均值确定第一导航路线的路线推荐值;将第二推荐值的加权平均值确定第二导航路线的路线推荐值。
相应的,可选的,导航路线信息包含第一用户引导第二用户的导航路线的导航图片和/或导航地图。
需要说明的是,本实施例提供的一种可应用于第一用户客户端侧的辅助导航的装置所涉及各功能单元的其它相应描述,可以参考图1和图2中的对应描述,在此不再赘述。
进一步的,作为图8所示方法的具体实现,本申请实施例提供了一种可应用于第二用户客户端侧的辅助导航的装置,如图12所示,该装置包括:发送模块51、接收模块52、展示模块53、执行模块54。
发送模块51,可用于发送目标订单的订单配送信息,订单配送信息至少包括配送实时位置、订单配送地址;
接收模块52,可用于接收第一用户引导第二用户的导航路线信息,导航路线信息是第一用户基于携带有订单配送信息的地图信息绘制的;
展示模块53,可用于响应于导航路线信息的查看指令,向第二用户展示导航路线信息;
执行模块54,可用于根据导航路线信息执行导航操作。
在具体的应用场景中,本装置还包括:识别模块55、发送模块56;
识别模块55,可用于识别导航路线信息中存在路线缺失或存在路线偏移的缺失导航路线;
发送模块56,可用于发送携带有缺失导航路线对应起始位置和终止位置的辅助导航请求,以使得第一用户依据辅助导航请求补充缺失导航路线;
执行模块54,还可用于根据导航路线信息和第一用户补充的缺失导航路线执行导航操作。
相应的,展示模块53,具体用于向第二用户展示第一用户引导第二用户的导航路线的导航图片和/或导航地图。
需要说明的是,本实施例提供的一种可应用于第二用户客户端侧的辅助导航的装置所涉及各功能单元的其它相应描述,可以参考图8中的对应描述,在此不再赘述。
基于上述如图1和图2所示方法,相应的,本申请实施例还提供了一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述如图1和图2所示的可应用于第一用户客户端侧的辅助导航的方法。基于上述如图8所示方法,本申请实施例还提供了另一种存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述如图8所示的可应用于第二用户客户端侧的辅助导航的方法。
基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景的方法。
基于上述如图1和图2所示的方法,以及图11所示的虚拟装置实施例,为了实现上述目的,本申请实施例还提供了一种客户端设备,具体可以为平板电脑、智能手机、智能手表、智能手环、或其他网络设备等,该第一客户端设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图1和图2所示的可应用于第一用户客户端侧的辅助导航的方法。
基于上述如图8所示的方法,以及图12所示的虚拟装置实施例,为了实现上述目的,本申请实施例还提供了另一种客户端设备,具体可以为平板电脑、智能手机、智能手表、智能手环、或其他网络设备等,该第二客户端设备包括存储介质和处理器;存储介质,用于存储计算机程序;处理器,用于执行计算机程序以实现上述如图8所示的可应用于第二用户客户端侧的辅助导航的方法。
可选的,上述两种实体设备都还可以包括用户接口、网络接口、摄像头、射频(Radio Frequency,RF)电路,传感器、音频电路、WI-FI模块等等。用户接口可以包括显示屏(Display)、输入单元比如键盘(Keyboard)等,可选用户接口还可以包括USB接口、读卡器接口等。网络接口可选的可以包括标准的有线接口、无线接口(如WI-FI接口)等。
本领域技术人员可以理解,本实施例提供的客户端设备的实体设备结构并不构成对这两种实体设备的限定,可以包括更多或更少的部件,或者组合某些部件,或者不同的部件布置。
存储介质中还可以包括操作***、网络通信模块。操作***是管理上述两个实体设备硬件和软件资源的程序,支持信息处理程序以及其它软件和/或程序的运行。网络通信模块用于实现存储介质内部各组件之间的通信,以及与信息处理实体设备中其它硬件和软件之间通信。
基于上述内容,进一步的,本申请实施例还提供了一种辅助导航的***,如图13所示,该***包括第一客户端设备61、第二客户端设备62、服务器设备63。
其中,第一客户端设备61可用于执行如图1和图2所示的方法,第二客户端设备62可用于执行如图6所示的方法。
第一客户端设备61,具体可用于接收目标订单的订单配送信息,订单配送信息至少包括配送实时位置、订单配送地址;响应于辅助导航指令,输出携带有订单配送信息的地图信息;基于地图信息生成第一用户绘制的导航路线信息;发送携带有导航路线信息的导航指引信息,以便根据导航路线信息向第二用户展示第一用户引导的导航路线。
第二客户端设备62,具体可用于发送目标订单的订单配送信息,订单配送信息至少包括配送实时位置、订单配送地址;接收第一用户引导第二用户的导航路线信息,导航路线信息是第一用户基于携带有订单配送信息的地图信息绘制的;响应于导航路线信息的查看指令,向第二用户展示导航路线信息;根据导航路线信息执行导航操作。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以借助软件加必要的通用硬件平台的方式来实现,也可以通过硬件实现。通过应用本实施例的技术方案,与目前传统方式相比,当第二用户在配送目标订单时,为使导航规划的路线更加精准,从而保证目标订单的顺利配送,具有访问权限的第一用户可通过交互页面向第一客户端设备发送辅助导航指令。第一客户端设备即可响应于辅助导航指令,基于第二用户针对目标订单的配送数据,输出携带有订单配送信息的地图信息,并根据第一用户的录入操作以及地图信息生成导航路线信息。进而可向需要导航地图指引的第二客户端设备发送将携带有导航路线信息的导航指引信息,以便根据导航路线信息向第二用户展示第一用户引导的导航路线。通过本申请中的技术方案,使得在导航路线不清楚时,能够通过方便快捷的方式手动规划路线,形成一种手动补全和修改地图的良性循环,起到精准导航的目的,从而增强用户体验感,节省寻路时间。
本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本申请序号仅仅为了描述,不代表实施场景的优劣。以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。
Claims (10)
1.一种辅助导航的方法,其特征在于,包括:
接收目标订单的订单配送信息,所述订单配送信息至少包括配送实时位置、订单配送地址;
响应于辅助导航指令,输出携带有所述订单配送信息的地图信息;
基于所述地图信息生成第一用户绘制的导航路线信息;
发送携带有所述导航路线信息的导航指引信息,以便根据所述导航路线信息向第二用户展示所述第一用户引导的导航路线。
2.根据权利要求1所述的方法,其特征在于,所述基于所述地图信息生成第一用户绘制的导航路线信息,具体包括:
接收第一用户依据所述地图信息或辅助导航信息确定的起始位置以及终止位置,以及利用预设绘图工具绘制的由所述起始位置至所述终止位置的第一导航路线;
根据所述起始位置、所述终止位置和所述第一导航路线,确定所述导航路线信息。
3.一种辅助导航的方法,其特征在于,包括:
发送目标订单的订单配送信息,所述订单配送信息至少包括配送实时位置、订单配送地址;
接收第一用户引导第二用户的导航路线信息,所述导航路线信息是所述第一用户基于携带有所述订单配送信息的地图信息绘制的;
响应于所述导航路线信息的查看指令,向所述第二用户展示所述导航路线信息;
根据所述导航路线信息执行导航操作。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
识别所述导航路线信息中存在路线缺失或存在路线偏移的缺失导航路线;
发送携带有所述缺失导航路线对应起始位置和终止位置的辅助导航请求,以使得所述第一用户依据所述辅助导航请求补充所述缺失导航路线;
根据所述导航路线信息和所述第一用户补充的缺失导航路线执行导航操作。
5.一种辅助导航的装置,其特征在于,包括:
接收模块,用于接收目标订单的订单配送信息,所述订单配送信息至少包括配送实时位置、订单配送地址;
输出模块,用于响应于辅助导航指令,输出携带有所述订单配送信息的地图信息;
生成模块,用于基于所述地图信息生成第一用户绘制的导航路线信息;
发送模块,用于发送携带有所述导航路线信息的导航指引信息,以便根据所述导航路线信息向第二用户展示所述第一用户引导的导航路线。
6.根据权利要求5所述的装置,其特征在于,
所述生成模块,具体用于接收第一用户依据所述地图信息或辅助导航信息确定的起始位置以及终止位置,以及利用预设绘图工具绘制的由所述起始位置至所述终止位置的第一导航路线;根据所述起始位置、所述终止位置和所述第一导航路线,确定所述导航路线信息。
7.一种辅助导航的装置,其特征在于,包括:
发送模块,用于发送目标订单的订单配送信息,所述订单配送信息至少包括配送实时位置、订单配送地址;
接收模块,用于接收第一用户引导第二用户的导航路线信息,所述导航路线信息是所述第一用户基于携带有所述订单配送信息的地图信息绘制的;
展示模块,用于响应于所述导航路线信息的查看指令,向所述第二用户展示所述导航路线信息;
执行模块,用于根据所述导航路线信息执行导航操作。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:识别模块;
所述识别模块,用于识别所述导航路线信息中存在路线缺失或存在路线偏移的缺失导航路线;
所述发送模块,用于发送携带有所述缺失导航路线对应起始位置和终止位置的辅助导航信息,以使得所述第一用户依据所述辅助导航信息补充所述缺失导航路线;
所述执行模块,还用于根据所述导航路线信息和所述第一用户补充的缺失导航路线执行导航操作。
9.一种存储介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至4中任一项所述的辅助导航的方法。
10.一种客户端设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至4中任一项所述的辅助导航的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110100023.XA CN112734341A (zh) | 2021-01-25 | 2021-01-25 | 辅助导航的方法、装置及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110100023.XA CN112734341A (zh) | 2021-01-25 | 2021-01-25 | 辅助导航的方法、装置及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112734341A true CN112734341A (zh) | 2021-04-30 |
Family
ID=75593955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110100023.XA Pending CN112734341A (zh) | 2021-01-25 | 2021-01-25 | 辅助导航的方法、装置及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112734341A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113465623A (zh) * | 2021-07-09 | 2021-10-01 | 联想(北京)有限公司 | 一种处理方法、装置及电子设备 |
CN113532463A (zh) * | 2021-07-21 | 2021-10-22 | 拉扎斯网络科技(上海)有限公司 | 配送导航***及方法、装置、电子设备、存储介质 |
CN113537815A (zh) * | 2021-07-28 | 2021-10-22 | 拉扎斯网络科技(上海)有限公司 | 进度信息推送方法及装置 |
CN113834495A (zh) * | 2021-08-20 | 2021-12-24 | 阿里巴巴新加坡控股有限公司 | 路线生成方法及装置 |
WO2024037003A1 (zh) * | 2022-08-18 | 2024-02-22 | 华为技术有限公司 | 导航方法、装置和移动载体 |
CN118168577A (zh) * | 2024-05-11 | 2024-06-11 | 浙江口碑网络技术有限公司 | 信息显示方法、装置、电子设备和存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103968822A (zh) * | 2013-01-24 | 2014-08-06 | 腾讯科技(深圳)有限公司 | 导航方法、用于导航的设备和导航*** |
CN105758409A (zh) * | 2015-07-17 | 2016-07-13 | 陶德龙 | 一种导航方法及*** |
CN106568431A (zh) * | 2015-10-13 | 2017-04-19 | 阿里巴巴集团控股有限公司 | 导航信息提供方法及装置 |
CN106610295A (zh) * | 2015-10-27 | 2017-05-03 | 腾讯科技(深圳)有限公司 | 一种路线导航方法、终端、服务器及*** |
CN108267143A (zh) * | 2016-12-30 | 2018-07-10 | 沈阳美行科技有限公司 | 导航路线推荐方法、***及其装置 |
CN110044370A (zh) * | 2019-05-14 | 2019-07-23 | 国网上海市电力公司 | 一种基于移动轨迹绘制的导航路线方法 |
CN111259101A (zh) * | 2020-01-11 | 2020-06-09 | 武汉光庭信息技术股份有限公司 | 一种导航路线自定义方法、电子设备及存储介质 |
-
2021
- 2021-01-25 CN CN202110100023.XA patent/CN112734341A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103968822A (zh) * | 2013-01-24 | 2014-08-06 | 腾讯科技(深圳)有限公司 | 导航方法、用于导航的设备和导航*** |
CN105758409A (zh) * | 2015-07-17 | 2016-07-13 | 陶德龙 | 一种导航方法及*** |
CN106568431A (zh) * | 2015-10-13 | 2017-04-19 | 阿里巴巴集团控股有限公司 | 导航信息提供方法及装置 |
CN106610295A (zh) * | 2015-10-27 | 2017-05-03 | 腾讯科技(深圳)有限公司 | 一种路线导航方法、终端、服务器及*** |
CN108267143A (zh) * | 2016-12-30 | 2018-07-10 | 沈阳美行科技有限公司 | 导航路线推荐方法、***及其装置 |
CN110044370A (zh) * | 2019-05-14 | 2019-07-23 | 国网上海市电力公司 | 一种基于移动轨迹绘制的导航路线方法 |
CN111259101A (zh) * | 2020-01-11 | 2020-06-09 | 武汉光庭信息技术股份有限公司 | 一种导航路线自定义方法、电子设备及存储介质 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113465623A (zh) * | 2021-07-09 | 2021-10-01 | 联想(北京)有限公司 | 一种处理方法、装置及电子设备 |
CN113532463A (zh) * | 2021-07-21 | 2021-10-22 | 拉扎斯网络科技(上海)有限公司 | 配送导航***及方法、装置、电子设备、存储介质 |
CN113537815A (zh) * | 2021-07-28 | 2021-10-22 | 拉扎斯网络科技(上海)有限公司 | 进度信息推送方法及装置 |
CN113537815B (zh) * | 2021-07-28 | 2023-02-03 | 拉扎斯网络科技(上海)有限公司 | 进度信息推送方法及装置 |
CN113834495A (zh) * | 2021-08-20 | 2021-12-24 | 阿里巴巴新加坡控股有限公司 | 路线生成方法及装置 |
WO2024037003A1 (zh) * | 2022-08-18 | 2024-02-22 | 华为技术有限公司 | 导航方法、装置和移动载体 |
CN118168577A (zh) * | 2024-05-11 | 2024-06-11 | 浙江口碑网络技术有限公司 | 信息显示方法、装置、电子设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112734341A (zh) | 辅助导航的方法、装置及*** | |
CN110081876B (zh) | 导航界面显示方法、物流导航方法和装置 | |
CN105180924B (zh) | 一种基于餐厅排队的导航方法及移动终端 | |
US8812585B2 (en) | Trusted maps: updating map locations using trust-based social graphs | |
US9857188B1 (en) | Providing alternative routing options to a rider of a transportation management system | |
GB2592778A (en) | Interactive electronic assignment of services to providers based on custom criteria | |
US10467579B1 (en) | Systems, method, and computer-readable media for estimating timing for delivery orders | |
CN109313039A (zh) | 检测与计划的公共交通路线的偏差 | |
JP2012212225A (ja) | 情報処理装置、方法およびプログラム | |
CN107026845B (zh) | 任务作弊行为识别方法及装置 | |
CN110633346B (zh) | 一种运动路线推荐方法、装置及存储介质 | |
CN109059934A (zh) | 路径规划方法、装置、终端及存储介质 | |
CN108288201A (zh) | 网约车***中为目标用户提供行程费用账单的方法及装置 | |
KR20150107381A (ko) | 현재 도로 상황과 과거 이동 정보에 기반한 배송 계획 수립 방법 및 시스템 | |
CN107430631A (zh) | 从位置报告确定语义地点名称 | |
CN111814069A (zh) | 信息处理方法、装置、存储介质以及电子设备 | |
CN110599663A (zh) | 排队时间查询方法及装置 | |
CN113160607A (zh) | 停车位导航方法、装置、电子设备、存储介质及产品 | |
CN111027734A (zh) | 信息处理方法、信息显示方法、装置、电子设备及服务器 | |
CN114187074A (zh) | 订单生成方法、装置、设备及存储介质 | |
CN110309247A (zh) | 计步数据的处理方法及装置 | |
Samsel et al. | Cascading information for public transport assistance | |
JP7183297B2 (ja) | 経路評価装置、経路評価システム、経路評価方法および経路評価プログラム | |
CN111242711A (zh) | 信息提示方法、装置、电子设备和存储介质 | |
CN113063424B (zh) | 一种商场内导航方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |