一种相对位置的确定方法及装置制造方法及图纸

技术编号:16156268 阅读:27 留言:0更新日期:2017-09-06 20:37
本申请公开了一种相对位置的确定方法及装置,所述方法包括:第一终端生成自身的参考位置信息,向第二终端发送所述参考位置信息,使所述第二终端基于所述参考位置信息,设置所述第二终端自身的位置信息,作为标记位置信息,接收所述第二终端发送的标记位置信息,根据所述参考位置信息以及接收到的所述标记位置信息,确定所述第一终端和第二终端之间的相对位置。通过本方法,并不需要借助外置的位置感应设备,可有效提升了多个终端确定彼此之间相对位置时的实用性。

【技术实现步骤摘要】
一种相对位置的确定方法及装置
本申请涉及计算机
,尤其涉及一种相对位置的确定方法及装置。
技术介绍
随着信息技术的发展,用户不仅可以通过终端获得由在线系统(如:网站)所提供的各类业务,用户还可以使用终端与其他用户进行彼此间的交互。目前,作为一种终端之间常用的交互方式,基于定位服务的位置共享可以让各终端彼此分享各自所在的位置,从而便于各用户相互了解其他用户所处的方位。对于目前的位置共享方式而言,基于定位服务所确定出的位置属于绝对位置,这不仅需要各终端与提供位置数据的服务器保持畅通的网络连接,而且,定位服务所提供的定位数据的精度有限,若各终端所处的距离较近,那么,各终端所得到的绝对位置就有可能相同,这将导致无法区分出各终端之间的相对位置。现有技术中,为了区分各终端之间的相对位置,通常会针对各终端设置特定的设备(如:外置的位置感应器),进而通过特定的设备来区分各终端具体的相对位置。但是,对于现有技术中的方式而言,在确定各终端的相对位置的过程中,只能借助于特定的设备,在脱离该特定的设备的情况下,将无法确定各终端之间的相对位置,显然,这样的方式局限性较大。
技术实现思路
本申请实施例提供一种相对位置的确定方法及装置,用以解决现有技术中确定终端之间相对位置的局限性较大的问题。本申请实施例提供的一种相对位置的确定方法,包括:第一终端生成自身的参考位置信息;向第二终端发送所述参考位置信息,使所述第二终端基于所述参考位置信息,设置所述第二终端自身的位置信息,作为标记位置信息;接收所述第二终端发送的标记位置信息;根据所述参考位置信息以及接收到的所述标记位置信息,确定所述第一终端和第二终端之间的相对位置。本申请实施例另提供的一种相对位置的确定方法,包括:第二终端接收第一终端发送的参考位置信息;根据所述参考位置信息,设置该第二终端自身的位置信息,作为标记位置信息;将所述标记位置发送给所述第一终端,使所述第一终端根据该第一终端自身的参考位置信息,以及该第二终端的所述标记位置信息,确定所述第一终端和第二终端之间的相对位置。本申请实施例提供一种相对位置的确定装置,包括:参考位置模块,用于生成第一终端自身的参考位置信息;发送模块,用于向第二终端发送所述参考位置信息,使所述第二终端基于所述参考位置信息,设置所述第二终端自身的位置信息,作为标记位置信息;接收模块,用于接收所述第二终端发送的标记位置信息;位置确定模块,用于根据所述参考位置信息以及接收到的所述标记位置信息,确定所述第一终端和第二终端之间的相对位置。本申请实施例还提供的一种相对位置的确定装置,包括:接收模块,用于接收第一终端发送的参考位置信息;标记位置模块,用于根据所述参考位置信息,设置第二终端自身的位置信息,作为标记位置信息;发送模块,用于将所述标记位置发送给所述第一终端,使所述第一终端根据该第一终端自身的参考位置信息,以及该第二终端的所述标记位置信息,确定所述第一终端和第二终端之间的相对位置。本申请实施例提供一种相对位置的确定方法及装置,通过本方法,当多个终端之间进行相对位置定位时,相对位置定位的发起方,即第一终端,将首先生成自身的参考位置信息,并将参考位置信息发送给第二终端,从而,第二终端便可以将第一终端的位置作为参考位置,来确定该第二终端自身的标记位置信息,之后,第二终端会将标记位置信息发送给第一终端,第一终端便可以根据自身的参考位置信息和第二终端的标记位置信息,来确定出第一终端和第二终端之间所处的相对位置。与现有技术不同的是,采用本申请中的上述方法,并不需要借助外置的位置感应设备,从而有效提升了多个终端确定彼此之间相对位置时的实用性。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例提供的基于第一终端侧的相对位置的确定过程示意图;图2a至2d为本申请实施例提供的一种定位界面的示意图;图3a至3b为本申请实施例提供的另一种定位界面的示意图;图4为本申请实施例提供的基于第二终端侧的相对位置的确定过程示意图;图5为本申请实施例提供的基于第一终端侧的相对位置的确定装置结构示意图;图6为本申请实施例提供的基于第二终端侧的相对位置的确定装置结构示意图。具体实施方式为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。正如前述,当多个终端之间需要进行相对位置的确定时,若采用现有技术中的位置服务的方式进行定位,只能得到每个终端的绝对位置,且可能受到位置服务精度的影响,而造成定位得到的多个终端的绝对位置相同。那么,为了得到多个终端之间的相对位置,且无需借助特定设备进行相对位置确定的情况,因此,在本申请实施例中提供一种相对位置的确定方法,如图1所示。具体而言,图1为本申请实施例提供的相对位置的确定过程,该过程具体包括以下步骤:S101,第一终端生成自身的参考位置信息。所述的第一终端包括但不限于:智能手机、平板电脑、笔记本电脑等移动终端,或计算机终端。在本申请实施例中,第一终端可以认为是针对相对位置进行定位的发起者。所述的参考位置信息,反映了第一终端自身的相对位置。需要说明的是,由于在本申请实施例中所进行的定位是各终端的相对位置,那么,也就无需准确得到第一终端所处的绝对位置。作为本申请的一种方式,第一终端可以定义自身的位置为正北方、正南方等等;或者,作为本申请的另一种方式,第一终端可以定义自身的位置为某定位界面中的中心位置。当然,上述的方式并不构成对本申请的限定。第一终端所生成的参考位置信息,是为了其他终端以该参考位置信息所对应的位置作为参考,从而确定各终端自身的位置。那么,当第一终端生成了自身的参考位置信息后,也就需要通知其他的终端,也即,执行下述步骤S102。S102:向第二终端发送所述参考位置信息,使所述第二终端基于所述参考位置信息,设置所述第二终端自身的位置信息,作为标记位置信息。所述第二终端,包括但不限于:智能手机、平板电脑、笔记本电脑等移动终端,或计算机终端。在本申请实施例中,第二终端可以认为是针对相对位置进行定位的参与者。第二终端在接收到了第一终端的参考位置信息后,也就可以确定第一终端当前位置,并将该位置作为参考位置,来确定第二终端自身的位置。第二终端所确定出的自身的位置信息,第二终端的位置信息标记了第二终端当前所处的位置,故可将第二终端的位置信息作为标记位置信息。当然,需要说明的是,第二终端的位置信息,既可以由使用该第二终端的用户进行设置,也可以由第二终端自行设置(如:在某些应用的支持下,第二终端可以与第一终端之间进行诸如蓝牙、红外等方式的位置交互,从而确定自身的位置信息,这里并不做具体限定)S103:接收所述第二终端发送的标记位置信息。第二终端会将自身的位置信息(也即,标记位置信息)发送给第一终端,以便第一终端确定各终端之间的相对位置,也即,执行下述步骤S104。S104:根据所本文档来自技高网...
一种相对位置的确定方法及装置

【技术保护点】
一种相对位置的确定方法,其特征在于,包括:第一终端生成自身的参考位置信息;向第二终端发送所述参考位置信息,使所述第二终端基于所述参考位置信息,设置所述第二终端自身的位置信息,作为标记位置信息;接收所述第二终端发送的标记位置信息;根据所述参考位置信息以及接收到的所述标记位置信息,确定所述第一终端和第二终端之间的相对位置。

【技术特征摘要】
1.一种相对位置的确定方法,其特征在于,包括:第一终端生成自身的参考位置信息;向第二终端发送所述参考位置信息,使所述第二终端基于所述参考位置信息,设置所述第二终端自身的位置信息,作为标记位置信息;接收所述第二终端发送的标记位置信息;根据所述参考位置信息以及接收到的所述标记位置信息,确定所述第一终端和第二终端之间的相对位置。2.如权利要求1所述的方法,其特征在于,向第二终端发送所述参考位置信息,具体包括:所述第一终端确定自身所属的群组;向所述群组内的每个第二终端发送所述参考位置信息。3.如权利要求2所述的方法,其特征在于,所述方法还包括:所述第一终端根据接收到的标记位置信息,确定该第一终端与所述群组内每个第二终端之间的相对位置;将确定出的每个第二终端的相对位置,发给所述群组内的所有第二终端。4.如权利要求1所述的方法,其特征在于,第一终端生成自身的参考位置信息,具体包括:第一终端在包含有坐标系的定位界面中,根据该坐标系的原点生成该第一终端自身的参考位置信息,其中,所述第一终端将所述坐标系的原点作为该第一终端的参考位置;向第二终端发送所述参考位置信息,具体包括:将包含有所述参考位置信息的定位界面发送给第二终端;接收所述第二终端发送的标记位置信息,具体包括:接收所述第二终端反馈的、包含有该第二终端的标记位置信息的定位界面。5.如权利要求1所述的方法,其特征在于,第一终端生成自身的参考位置信息,具体包括:第一终端在定位界面中生成自身的参考位置信息;向第二终端发送所述参考位置信息,具体包括:将所述定位界面发送给第二终端;接收所述第二终端发送的标记位置信息,具体包括:接收所述第二终端反馈的、包含有该第二终端的标记位置信息的定位界面。6.如权利要求1所述的方法,其特征在于,在确定了所述第一终端和第二终端之间的相对位置之后,所述方法还包括:根据各终端之间的相对位置,以特定的顺序在所述各终端之间传递信息;或者根据各终端之间的相对位置,将特定图像合屏显示在各终端上。7.一种相对位置的确定方法,其特征在于,包括:第二终端接收第一终端发送的参考位置信息;根据所述参考位置信息,设置该第二终端自身的位置信息,作为标记位置信息;将所述标记位置发送给所述第一终端,使所述第一终端根据该第一终端自身的参考位置信息,以及该第二终端的所述标记位置信息,确定所述第一终端和第二终端之间的相对位置。8.如权利要求7所述的方法,其特征在于,第二终端接收第一终端发送的参考位置信息,具体包括:所述第二终端接收所述第一终端发送的包含坐标系的定位界面,其中,所述坐标系的原点作为所述第一终端的参考位置;根据所述参考位置信息,设置该第二终端自身的位置信息,具体包括:所述第二终端接收用户在所述定位界面中的操作指令,将用户在所述定位界面中的坐标系内所选定的位置作为该第二终端的标记位置,并生成标记位置信息;将所述标记位置发送给所述第一终端,具体包括:将包含有标记位置信息的定位界面发送给所述第一终端。9.如权利要求7所述的方法,其特征在于,第二终端接收第一终端发送的参考位置信息,具体包括:所述第二终端接收所述第一终端发送的包含参考位置信息的定位界面;根据所述参考位置信息,设置该第二终端自身的位置信息,具体包括:所述第二终端接收用户在所述定位界面中的操作指令,将用户在所述定位界面中所选定的位置作为该第...

【专利技术属性】
技术研发人员:郭伟
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1