基于定位技术的目标集结地点规划方法和规划装置的制造方法

文档序号:8526565阅读:389来源:国知局
基于定位技术的目标集结地点规划方法和规划装置的制造方法
【技术领域】
[0001]本公开一般涉及计算机技术,具体涉及定位技术,尤其涉及基于定位技术的目标集结地点规划方法和规划装置。
【背景技术】
[0002]随着互联网技术的发展,人们越来越多的尝试通过互联网来辅助获得一些服务。
[0003]现有技术中,已有通过互联网来预定出租车或预定餐饮的服务。这类服务必然需要用户(即请求的发起方)与服务提供者(即请求的接收方,例如出租车司机、送餐者)约定一目标集结地点。目前,通常通过请求的发起方在提供服务的网页或者应用中输入地址来在用户与服务提供者之间约定目标集结地点。
[0004]然而,目前的约定目标集结地点的方案具有以下缺陷:
[0005]I)请求的发起方不一定熟悉周边的情况,给出的地点描述不一定准确。
[0006]2)当请求的发起方处于不熟悉的建筑物内时,找到建筑物的出口并到达约定位置的线路不是最优的,并且过程中通常会走许多弯路,询问许多人。
[0007]3)请求的接收方不一定熟悉发起方描述的地方,到达的位置不一定准确。
[0008]4)请求的发起方和接收方即使到达约定位置附近后,还可能需要再通过电话进行位置的进一步确认,延误了集结时间。
[0009]5)如果请求的发起方在一个初次前往的大型商圈或写字楼内发起请求,其所提供的信息不准确,从而造可能成接收方响应的时间延误。

【发明内容】

[0010]鉴于现有技术中的上述缺陷或不足,为了实现上述一个或多个目的,本申请提供了一种基于定位技术的目标集结地点规划的技术方案,能够得到请求方与接收方均可到达的目标集结地点,并可提供请求方到该目标集结地点的最优路径,以及接收方到该目标集结地点的最优路径。
[0011]第一方面,本申请实施例提供了一种基于定位技术的目标集结地点规划方法,包括:基于接收方接受请求方的集结请求,获取请求方的位置信息和接收方的位置信息;基于第一预定条件确定约定点列表,约定点列表包括至少一个候选约定点;生成从请求方至候选约定点的第一候选路径以及接收方至候选约定点的第二候选路径;基于第二预定条件,从候选约定点中确定目标集结地点,从第一候选路径中确定第一路径,并从第二候选路径中确定第二路径;其中,第一路径为从请求方至目标集结地点的路径,第二路径为从接收方至目标集结地点的路径。
[0012]第二方面,本申请实施例还提供了一种基于定位技术的目标集结地点规划装置,包括:位置信息获取模块,配置用于基于接收方接受请求方的集结请求,获取请求方的位置信息和接收方的位置信息;候选约定点确定模块,配置用于基于第一预定条件确定约定点列表,约定点列表包括至少一个候选约定点;候选路径生成模块,配置用于生成从请求方至候选约定点之间的第一候选路径以及从接收方至候选约定点之间的第二候选路径;路径生成模块,配置用于基于第二预定条件,从候选约定点中确定目标集结地点,从第一候选路径中确定第一路径,并从第二候选路径中确定第二路径;其中,第一路径为从请求方至目标集结地点的路径,第二路径为从接收方至目标集结地点的路径。
[0013]本申请实施例提供的基于定位技术的目标集结地点规划的方案,可通过定位获取请求方和接收方的位置信息,并基于请求方和接收方的位置信息确定最终的请求方与接收方的目标集结地点和请求方与接收方分别到达该目标集结地点的路径。
[0014]在一些实施例中,通过将规划出的请求方到目标集结地点的路径和接收方到目标集结地点的路径分别向请求方和接收方呈现,可以使请求方和接收方更加直观地获知本方到达目标集结地点的路径,从而进一步的提高双方集结的效率。
【附图说明】
[0015]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0016]图1示出了可以应用本申请实施例的示例性系统架构100 ;
[0017]图2示出了根据本申请一个实施例的基于定位技术的目标集结地点规划方法的示意性的流程图;
[0018]图3示出了根据本申请一个实施例的确定第一路径、第二路径和目标集结地点的示意性的流程图;
[0019]图4示出了根据本申请一个实施例的获取请求方的位置信息的示意性流程图;
[0020]图5示出了根据本申请一个实施例的基于定位技术的目标集结地点规划装置的示意性的结构图。
【具体实施方式】
[0021]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与发明相关的部分。
[0022]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0023]如图1所示,系统架构100可以包括分别对应于用户110的终端设备111、112、网络103、服务器104和分别对应于用户120的终端设备121、122。网络103用以在终端设备111、112和服务器104之间提供通信链路的介质,并在终端设备121、122和服务器104之间提供通信链路的介质。网络103可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
[0024]用户110可以使用终端设备111、112通过网络103与服务器104交互,以接收或发送消息等。类似地,用户120可以使用终端设备121、122通过网络103与服务器104交互,以接收或发送消息等。
[0025]此外,用户110还可以使用终端设备111、112通过网络103、服务器104,来与使用终端设备121、122的用户120进行交互。
[0026]终端设备111、112、121、122上可以安装有各种客户端应用,例如即时通信工具、邮箱客户端、社交平台软件、软件管理应用等。
[0027]终端设备111、112、121、122可以是各种电子设备,包括但不限于个人电脑、智能手机、智能手表、平板电脑、个人数字助理等等。
[0028]服务器104可以是提供各种服务的服务器。服务器可以对接收到的数据进行存储、分析等处理,并将处理结果反馈给终端设备111、112、121、122。在本申请的实施例中,月艮务器104例如是路径规划服务器,用于基于终端设备111、112和终端设备121、122的位置确定用户110和用户120的目标集结地点,并进行路径规划。
[0029]应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
[0030]图2示出了根据本申请一个实施例的基于定位技术的目标集结地点规划方法200的示意性的流程图。
[0031]如图2所示,在步骤210和步骤220中,基于接收方接受请求方的集结请求,获取请求方的位置信息和接收方的位置信息。
[0032]例如,用户通过客户端(例如手机、计算机等)发送出租车预定请求。由于用户最终需要乘坐出租车,也即是说,用户需要与出租车司机约定乘车地点,那么在这里,可认为用户的出租车预定请求属于一种集结请求,乘车地点则是目标集结地点。
[0033]又例如,用户通过客户端发送订餐请求。由于用户最终需要取餐,那么在这里,可认为用户的订餐请求属于一种集结请求,取餐地点则是目标集结地点。
[0034]当请求方发出集结请求时,若有接收方响应,则表明该接收方接受了该集结请求,此时,可分别获取请求方和接收方的位置信息。
[0035]接着,在步骤230中,基于第一预定条件确定约定点列表,约定点列表包括至少一个候选约定点。
[0036]在这里,第一预定条件例如可以设定为距离请求方一预定距离范围内。或者,还可以由请求方直接指定的一个或者多个候选约定点。
[0037]接着在步骤240中,生成从请求方至候选约定点的第一候选路径以及接收方至候选约定点的第二候选路径。
[0038]在一种应用场景中,例如在步骤230确定的约定点列表中,包括了 A、B两个候选约定点。从请求方至A的路径有Al、A2,从请求方至B的路径有B1、B2、B3三条。那么,第一候选路径包括了 Al、A2、B1、B2、B3共五条路径。
[0039]类似地,同样假设步骤230确定的约定点列表中,包括了 A、B两个候选约定点。从接收方至A的路径有Al’、A2’和A3’,从接收方至B的路径有BI’、B2’和B3’。那么,第二候选路径包括了 Al’、A2 ’、A3 ’、B I’、B2 ’、B3 ’共六条路径。
[0040]接着,在步骤250中,基于第二预定条件,从候选约定点中确定目标集结地点,从第一候选路径中确定第一路径,并从第二候选路径中确定第二路径。在这里,第一路径为从请求方至目标集结地点的路径,第二路径为从接收方至目标集结地点的路径。
[0041]同样以候选约定点包括A、B,第一候选路径包括Al、A2、B1、B2、B3,第二候选路径包括 ΑΓ、Α2’、Α3’、Β1’、Β2’、Β3’ 为例。
[0042]假设第一候选路径和第二候
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1