一种阵列排布方法、系统、服务器以及移动终端与流程

文档序号:12464929阅读:286来源:国知局
一种阵列排布方法、系统、服务器以及移动终端与流程

本发明属于阵列排布技术领域,尤其涉及一种阵列排布方法、系统、服务器及移动终端。



背景技术:

人们在大型场地举行活动的时候,往往需要很多人排列成一些特别的阵型,或者是需要很多人按照预先设定的轨迹行进。目前,现有的阵列排布方法主要是通过人们私下不断的练习、彩排,以防止出现混乱现象,进而达到阵列排布的目的。然而该方法需要占用人们大量的时间,并且需要长时间租用场地,造成了场地和金钱的浪费。

综上所述,现有的阵列排布方法存在耗时长且成本过高的问题。



技术实现要素:

本发明的目的在于提供一种阵列排布方法,旨在解决现有的阵列排布方法存在耗时长且成本过高的问题。

本发明是这样实现的,一种阵列排布方法,所述阵列排布方法包括:

获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,所述图形信息包括图形形状以及组成图形的多个节点;

根据所述待排布区域、所述图形信息以及所述时间信息生成多个与所述多个节点对应的目标经纬度序列;

接收多个移动终端发送的多个标识信息,并根据多个所述标识信息将多个所述目标经纬度序列发送至多个所述移动终端。

本发明的目的在于提供一种阵列排布方法,所述阵列排布方法包括:

获取移动终端的标识信息,并将所述标识信息发送至服务器,以使所述服务器根据所述标识信息将所述目标经纬度序列发送至所述移动终端;

接收所述服务器发送的目标经纬度序列,所述目标经纬度序列包括目标经纬度信息与目标时间;

获取所述移动终端当前所在位置的当前经纬度信息,并根据所述当前经纬度信息与所述目标经纬度信息获取所述移动终端的移动方向;

根据所述当前经纬度信息与所述目标经纬度信息计算所述移动终端当前所在位置到目的位置的距离,并根据所述距离与所述移动方向指示所述移动终端在所述目标时间内到达所述目的位置。

本发明的另一目的还在于提供一种阵列排布方法,所述阵列排布方法包括:

服务器获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,所述图形信息包括图形形状以及组成图形的多个节点;

服务器根据所述待排布区域、所述图形信息以及所述时间信息生成多个与所述多个节点对应的目标经纬度序列;

多个移动终端分别获取多个所述移动终端的标识信息,并将所述标识信息发送至所述服务器,以使所述服务器根据所述标识信息将所述目标经纬度序列发送至所述移动终端;

所述服务器接收多个所述移动终端发送的多个标识信息,并根据多个所述标识信息将多个所述目标经纬度序列发送至多个所述移动终端;

多个所述移动终端接收所述服务器发送的目标经纬度序列,所述目标经纬度序列包括目标经纬度信息与目标时间;

多个所述移动终端获取分别获取多个所述移动终端当前所在位置的当前经纬度信息,并根据所述当前经纬度信息与所述目标经纬度信息获取所述移动终端的移动方向;

多个所述移动终端根据所述当前经纬度信息与所述目标经纬度信息计算所述移动终端当前所在位置到目的位置的距离,并根据所述距离与所述移动方向指示所述移动终端在所述目标时间内到达所述目的位置。

本发明的另一目的还在于提供一种服务器,所述服务器包括:

菜单模块,用于获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,所述图形信息包括图形形状以及组成图形的多个节点;

目标经纬度序列生成模块,用于根据所述待排布区域、所述图形信息以及所述时间信息生成多个与所述多个节点对应的目标经纬度序列;

目标经纬度序列发送模块,用于接收多个移动终端发送的多个标识信息,并根据多个所述标识信息将多个所述目标经纬度序列发送至多个所述移动终端。

本发明的又一目的还在于提供一种移动终端,所述移动终端包括:

标识信息获取模块,用于获取移动终端的标识信息,并将所述标识信息发送至服务器,以使所述服务器根据所述标识信息将所述目标经纬度序列发送至所述移动终端;

目标经纬度序列接收模块,用于接收所述服务器发送的目标经纬度序列,所述目标经纬度序列包括目标经纬度信息与目标时间;

移动方向获取模块,用于获取所述移动终端当前所在位置的当前经纬度信息,并根据所述当前经纬度信息与所述目标经纬度信息获取所述移动终端的移动方向;

指示模块,用于根据所述当前经纬度信息与所述目标经纬度信息计算所述移动终端当前所在位置到目的位置的距离,并根据所述距离与所述移动方向指示所述移动终端在所述目标时间内到达所述目的位置。

本发明的又一目的还在于提供一种阵列排布系统,所述阵列排布系统包括上述的服务器以及多个上述的移动终端。

在本发明中,通过包括服务器和多个移动终端的阵列排布系统,使得服务器获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,并根据待排布区域、图形信息以及时间信息生成多个目标经纬度序列;多个移动终端分别获取多个移动终端的标识信息,并将标识信息发送至服务器;服务器接收多个移动终端发送的多个标识信息,并根据多个标识信息将多个目标经纬度序列发送至多个移动终端;多个移动终端接收服务器发送的目标经纬度序列,目标经纬度序列包括目标经纬度信息与目标时间;多个移动终端获取分别获取多个移动终端当前所在位置的经纬度信息,并根据经纬度信息与目标经纬度信息获取移动终端的移动方向;多个移动终端根据当前经纬度信息与目标经纬度信息计算移动终端当前所在位置到目的位置的距离,并根据距离与移动方向指示移动终端在目标时间内到达目的位置,从而使得人们可通过手持移动终端快速定位排布的位置,无需耗费大量时间进行彩排,并且无需长时间租用场地,节省了时间与场地费用,进而解决了现有的阵列排布方法存在耗时长且成本过高的问题。

附图说明

图1为本发明一实施例所提供的阵列排布方法的流程示意图;

图2为本发明另一实施例所提供的阵列排布方法的流程示意图;

图3为本发明又一实施例所提供的阵列排布方法的流程示意图;

图4为本发明一实施例所提供的服务器的模块结构示意图;

图5为本发明一实施例所提供的移动终端的模块结构示意图;

图6为本发明一实施例所提供的阵列排布系统的模块结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

以下结合具体附图对本发明的实现进行详细的描述:

图1示出了本发明一实施例所提供的阵列排布方法的实现流程,为了便于说明,仅示出与本实施例相关的部分,详述如下:

如图1所示,本实施例提供的阵列排布方法包括步骤S11、步骤S12以及步骤S13。

在步骤S11中,获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,所述图形信息包括图形形状以及组成图形的多个节点。

其中,服务器端可通过用户操作获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,用户操作可以为用户通过触摸方式、键盘输入方式等;此外,组成图形的多个节点指的是组成该图形所需的人数,假设待排布阵列的图形形状为S形时,并且形成该S形图形需要100个人时,则组成该S形图形的节点数目即为100。

进一步地,服务器端也可以通过用户操作获取待排布区域的场地经纬度信息,进而根据该场地经纬度信息确认待排布区域;例如,假设待排布阵列的待排布区域为某长方形广场,用户将该长方形广场四个角的经纬度信息输入至服务器端,服务器端根据该四个角的经纬度信息确认待排布区域。

在步骤S12中,根据所述待排布区域、所述图形信息以及所述时间信息生成多个与所述多个节点对应的目标经纬度序列。

其中,当服务器端确定好待排布阵列的待排布区域,并接收到待排布阵列的图形信息以及时间信息后,服务器端可以根据待排布区域、图形信息以及时间信息生成多个与图形信息中的多个节点一一对应的目标经纬度序列,例如,当服务器端确定好待排布阵列的待排布区域为天安门广场,待排布阵列的图形形状为S形,时间为2016年6月9日上午某一时刻,且需要100个人组成时,服务器端可根据以上信息生成100个目标经纬度序列,该目标经纬度序列包括目标经纬度信息与目标时间。

在步骤S13中,接收多个移动终端发送的多个标识信息,并根据多个所述标识信息将多个所述目标经纬度序列发送至多个所述移动终端。

其中,多个移动终端的数目与服务器端获取的图形信息中的节点个数的数目相同,并且每一个移动终端发送一个表明自身身份的唯一标识信息,该唯一标识信息为移动终端的身份二维码信息、数字序列组成的ID号或者是持有该移动终端的持有者的身份信息等。当服务器端接收到该多个标识信息后,服务器可以根据该多个标识信息将多个目标经纬度序列随机的发送至多个移动终端,也可以根据该多个标识信息将多个经纬度序列按照一定顺序发送至多个移动终端,具体可根据用户需求设置而定。

进一步地,当服务器端可以对上述获取到的待排布阵列的待排布区域、待排布阵列的图形信息、待排布阵列的时间信息,以及生成的多个目标经纬度序列进行显示。

在本实施例中,服务器端通过获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,图形信息包括图形形状以及组成图形的多个节点,并根据待排布区域、图形信息以及时间信息生成多个与多个节点对应的目标经纬度序列,且当接收多个移动终端发送的多个标识信息时根据多个标识信息将多个目标经纬度序列发送至多个移动终端,以使多个移动终端根据多个目标经纬度序列进行相应的移动,从而达到阵列排布的目的。

图2示出了本发明另一实施例所提供的阵列排布方法的实现流程,为了便于说明,仅示出与本实施例相关的部分,详述如下:如图2所示,本实施例所提供的阵列排布方法包括步骤S21、步骤S22、步骤S23以及步骤S24。

在步骤S21中,获取移动终端的标识信息,并将所述标识信息发送至服务器,以使所述服务器根据所述标识信息将所述目标经纬度序列发送至所述移动终端。

其中,移动终端可通过用户操作获取其标识信息,也可以通过自我查询获取其标识信息,该标识信息为移动终端的身份二维码信息、数字序列组成的ID号或者是持有该移动终端的持有者的身份信息等。

在步骤S22中,接收所述服务器发送的目标经纬度序列,所述目标经纬度序列包括目标经纬度信息与目标时间。

在步骤S23中,获取所述移动终端当前所在位置的当前经纬度信息,并根据所述当前经纬度信息与所述目标经纬度信息获取所述移动终端的移动方向。

其中,移动终端从北斗芯片的串口获取其当前所在位置,并将当前所在位置进行解析以获取当前所在位置的当前经纬度信息。

进一步地,步骤S23具体为:移动终端获取当前经纬度信息与目标经纬度信息之间的经纬度差值,并将该经纬度差值进行反三角函数计算,以得到移动终端的移动方向。

进一步地,当获取到移动终端的移动方向后,移动终端还可以获取自身当前所在位置的当前方向,并将当前方向减去移动方向,以获取目前移动方向的偏差,以便于移动终端设备持有者调整移动方向。

在步骤S24中,根据所述当前经纬度信息与所述目标经纬度信息计算所述移动终端当前所在位置到目的位置的距离,并根据所述距离与所述移动方向指示所述移动终端在所述目标时间内到达所述目的位置。

其中,移动终端可根据公式得到移动终端当前所在位置到目的位置的距离;其中,long1为当前所在位置的经度信息,lat1为当前所在位置的维度信息,long2为目的位置的经度信息,lat2为目的位置的维度信息,a表示当前所在位置与目的位置之间的纬度差值,b表示当前所在位置与目的位置之间的经度差值,R=6378.137公里,表示地球半径,S为当前所在位置到目的位置的距离。

进一步地,当移动终端获取到当前所在位置到目的位置的距离S后,移动终端根据该距离S以及移动方向指示移动终端持有者在目标时间内到达目的位置,该目标时间即为服务器获得的待排布阵列的时间信息。

在本实施例中,多个移动终端通过获取自身标识信息,并将标识信息发送至服务器,以使服务器根据标识信息将目标经纬度序列发送至移动终端;接收服务器发送的目标经纬度序列,目标经纬度序列包括目标经纬度信息与目标时间;获取移动终端当前所在位置的当前经纬度信息,并根据当前经纬度信息与目标经纬度信息获取移动终端的移动方向;根据当前经纬度信息与目标经纬度信息计算移动终端当前所在位置到目的位置的距离,并根据距离与移动方向指示移动终端在目标时间内到达目的位置,从而使得人们可通过手持移动终端快速定位排布的位置,无需耗费大量时间进行彩排,并且无需长时间租用场地,节省了时间与场地费用,进而解决了现有的阵列排布方法存在耗时长且成本过高的问题。

图3示出了本发明又一实施例所提供的阵列排布方法的实现流程,为了便于说明,仅示出与本实施例相关的部分,详述如下:

如图3所示,本实施例提供的阵列排布方法包括步骤S31、步骤S32、步骤S33、步骤S34、步骤S35、步骤S36以及步骤S37。

在步骤S31中,服务器获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,所述图形信息包括图形形状以及组成图形的多个节点。

其中,服务器端可通过用户操作获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,用户操作可以为用户通过触摸方式、键盘输入方式等;此外,组成图形的多个节点指的是组成该图形所需的人数,假设待排布阵列的图形形状为S形时,并且形成该S形图形需要100个人时,则组成该S形图形的节点数目即为100。

进一步地,服务器端也可以通过用户操作获取待排布区域的场地经纬度信息,进而根据该场地经纬度信息确认待排布区域;例如,假设待排布阵列的待排布区域为某长方形广场,用户将该长方形广场四个角的经纬度信息输入至服务器端,服务器端根据该四个角的经纬度信息确认待排布区域。

在步骤S32中,所述服务器根据所述待排布区域、所述图形信息以及所述时间信息生成多个与所述多个节点对应的目标经纬度序列。

其中,当服务器端确定好待排布阵列的待排布区域,并接收到待排布阵列的图形信息以及时间信息后,服务器端可以根据待排布区域、图形信息以及时间信息生成多个与图形信息中的多个节点一一对应的目标经纬度序列,例如,当服务器端确定好待排布阵列的待排布区域为天安门广场,待排布阵列的图形形状为S形,时间为2016年6月9日上午某一时刻,且需要100个人组成时,服务器端可根据以上信息生成100个目标经纬度序列,该目标经纬度序列包括目标经纬度信息与目标时间。

在步骤S33中,多个移动终端分别获取多个所述移动终端的标识信息,并将所述标识信息发送至所述服务器,以使所述服务器根据所述标识信息将所述目标经纬度序列发送至所述移动终端。

其中,多个移动终端可通过用户操作获取其标识信息,也可以通过自我查询获取其标识信息,该标识信息为移动终端的身份二维码信息、数字序列组成的ID号或者是持有该移动终端的持有者的身份信息等。

在步骤S34中,所述服务器接收多个所述移动终端发送的多个标识信息,并根据多个所述标识信息将多个所述目标经纬度序列发送至多个所述移动终端。

其中,服务器端接收到的多个移动终端的标识信息的数目与服务器端获取的图形信息中的节点个数的数目相同,并且每一个移动终端对应一个表明自身身份的唯一标识信息,该唯一标识信息为移动终端的身份二维码信息、数字序列组成的ID号或者是持有该移动终端的持有者的身份信息等。当服务器端接收到该多个标识信息后,服务器可以根据该多个标识信息将多个目标经纬度序列随机的发送至多个移动终端,也可以根据该多个标识信息将多个经纬度序列按照一定顺序发送至多个移动终端,具体可根据用户需求设置而定。

在步骤S35中,多个所述移动终端接收所述服务器发送的目标经纬度序列,所述目标经纬度序列包括目标经纬度信息与目标时间。

在步骤S36中,多个所述移动终端获取分别获取多个所述移动终端当前所在位置的当前经纬度信息,并根据所述当前经纬度信息与所述目标经纬度信息获取所述移动终端的移动方向。

其中,移动终端从北斗芯片的串口获取其当前所在位置,并将当前所在位置进行解析以获取当前所在位置的当前经纬度信息。

进一步地,步骤S36具体为:移动终端获取当前经纬度信息与目标经纬度信息之间的经纬度差值,并将该经纬度差值进行反三角函数计算,以得到移动终端的移动方向。

进一步地,当获取到移动终端的移动方向后,移动终端还可以获取自身当前所在位置的当前方向,并将当前方向减去移动方向,以获取目前移动方向的偏差,以便于移动终端设备持有者调整移动方向。

在步骤S37中,多个所述移动终端根据所述当前经纬度信息与所述目标经纬度信息计算所述移动终端当前所在位置到目的位置的距离,并根据所述距离与所述移动方向指示所述移动终端在所述目标时间内到达所述目的位置。

其中,移动终端可根据公式得到移动终端当前所在位置到目的位置的距离;其中,long1为当前所在位置的经度信息,lat1为当前所在位置的维度信息,long2为目的位置的经度信息,lat2为目的位置的维度信息,a表示当前所在位置与目的位置之间的纬度差值,b表示当前所在位置与目的位置之间的经度差值,R=6378.137公里,表示地球半径,S为当前所在位置到目的位置的距离。

进一步地,当移动终端获取到当前所在位置到目的位置的距离S后,移动终端根据该距离S以及移动方向指示移动终端持有者在目标时间内到达目的位置,该目标时间即为服务器获得的待排布阵列的时间信息。

在本实施例中,通过服务器获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,并根据待排布区域、图形信息以及时间信息生成多个目标经纬度序列;多个移动终端分别获取多个移动终端的标识信息,并将标识信息发送至服务器;服务器接收多个移动终端发送的多个标识信息,并根据多个标识信息将多个目标经纬度序列发送至多个移动终端;多个移动终端接收服务器发送的目标经纬度序列,目标经纬度序列包括目标经纬度信息与目标时间;多个移动终端获取分别获取多个移动终端当前所在位置的经纬度信息,并根据经纬度信息与目标经纬度信息获取移动终端的移动方向;多个移动终端根据当前经纬度信息与目标经纬度信息计算移动终端当前所在位置到目的位置的距离,并根据距离与移动方向指示移动终端在目标时间内到达目的位置,从而使得人们可通过手持移动终端快速定位排布的位置,无需耗费大量时间进行彩排,并且无需长时间租用场地,节省了时间与场地费用,进而解决了现有的阵列排布方法存在耗时长且成本过高的问题。

图4示出了本发明一实施例所提供的服务器的模块结构,为了便于说明,仅示出与本实施例相关的部分,详述如下:

如图4所示,本实施例所示的服务器40包括菜单模块401、目标经纬度序列生成模块402以及目标经纬度序列发送模块403。

菜单模块401,用于获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,图形信息包括图形形状以及组成图形的多个节点。

其中,菜单模块401可通过用户操作获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,用户操作可以为用户通过触摸方式、键盘输入方式等;此外,组成图形的多个节点指的是组成该图形所需的人数,假设待排布阵列的图形形状为S形时,并且形成该S形图形需要100个人时,则组成该S形图形的节点数目即为100。

进一步地,菜单模块401也可以通过用户操作获取待排布区域的场地经纬度信息,进而根据该场地经纬度信息确认待排布区域;例如,假设待排布阵列的待排布区域为某长方形广场,用户将该长方形广场四个角的经纬度信息输入至菜单模块401,菜单模块401根据该四个角的经纬度信息确认待排布区域。

目标经纬度序列生成模块402,用于根据待排布区域、图形信息以及时间信息生成多个与多个节点对应的目标经纬度序列。

其中,当菜单模块401端确定好待排布阵列的待排布区域,并接收到待排布阵列的图形信息以及时间信息后,目标经纬度序列生成模块402可以根据待排布区域、图形信息以及时间信息生成多个与图形信息中的多个节点一一对应的目标经纬度序列,例如,当菜单模块401确定好待排布阵列的待排布区域为天安门广场,待排布阵列的图形形状为S形,时间为2016年6月9日上午某一时刻,且需要100个人组成时,目标经纬度序列生成模块402可根据以上信息生成100个目标经纬度序列,该目标经纬度序列包括目标经纬度信息与目标时间。

目标经纬度序列发送模块403,用于接收多个移动终端发送的多个标识信息,并根据多个标识信息将多个目标经纬度序列发送至多个移动终端。

其中,多个移动终端的数目与菜单模块401获取的图形信息中的节点个数的数目相同,并且每一个移动终端发送一个表明自身身份的唯一标识信息,该唯一标识信息为移动终端的身份二维码信息、数字序列组成的ID号或者是持有该移动终端的持有者的身份信息等。当目标经纬度序列发送模块403接收到该多个标识信息后,目标经纬度序列发送模块403可以根据该多个标识信息将多个目标经纬度序列随机的发送至多个移动终端,也可以根据该多个标识信息将多个经纬度序列按照一定顺序发送至多个移动终端,具体可根据用户需求设置而定。

进一步地,服务器40还包括显示模块(图中未示出),显示模块可以对上述获取到的待排布阵列的待排布区域、待排布阵列的图形信息、待排布阵列的时间信息,以及生成的多个目标经纬度序列进行显示。

在本实施例中,菜单模块401通过获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,图形信息包括图形形状以及组成图形的多个节点,目标经纬度序列生成模块402根据待排布区域、图形信息以及时间信息生成多个与多个节点对应的目标经纬度序列;当接收多个移动终端发送的多个标识信息时,目标经纬度序列发送模块403根据多个标识信息将多个目标经纬度序列发送至多个移动终端,以使多个移动终端根据多个目标经纬度序列进行相应的移动,从而达到阵列排布的目的。

图5示出了本发明一实施例所提供的移动终端的模块结构,为了便于说明,仅示出与本实施例相关的部分,详述如下:

如图5所示,本实施例所提供的移动终端50包括标识信息获取模块501、目标经纬度序列接收模块502、移动方向获取模块503以及指示模块504。

标识信息获取模块501,用于获取移动终端的标识信息,并将标识信息发送至服务器,以使服务器根据标识信息将目标经纬度序列发送至移动终端。

其中,标识信息获取模块501可通过用户操作获取其标识信息,也可以通过自我查询获取其标识信息,该标识信息为移动终端的身份二维码信息、数字序列组成的ID号或者是持有该移动终端的持有者的身份信息等。

目标经纬度序列接收模块502,用于接收服务器发送的目标经纬度序列,目标经纬度序列包括目标经纬度信息与目标时间。

移动方向获取模块503,用于获取移动终端当前所在位置的当前经纬度信息,并根据当前经纬度信息与目标经纬度信息获取移动终端的移动方向。

其中,该移动终端50包括定位模块(图中未示出),当该定位模块从北斗芯片的串口获取移动终端当前所在位置后,将该当前所在位置进行解析以获取当前所在位置的当前经纬度信息,并将该当前经纬度信息发送至移动方向获取模块503,以使移动方向获取模块503根据该当前经纬度信息与目标经纬度信息获取移动终端50的移动方向。

具体的,移动方向获取模块503通过获取当前经纬度信息与目标经纬度信息之间的经纬度差值,并将该经纬度差值进行反三角函数计算,以得到移动终端的移动方向。

进一步地,当移动方向获取模块503获取到移动终端50的移动方向后,移动方向获取模块503还可以获取移动终端50当前所在位置的当前方向,并将当前方向减去移动方向,以获取移动终端50目前移动方向的偏差,以便于移动终端50的持有者调整移动方向;需要说明的是,在本实施例中,移动方向获取模块503可以为设置在移动终端50中的地磁模块。

指示模块504,用于根据当前经纬度信息与目标经纬度信息计算移动终端当前所在位置到目的位置的距离,并根据距离与移动方向指示移动终端在目标时间内到达目的位置。

指示模块504可根据公式得到移动终端当前所在位置到目的位置的距离;其中,long1为当前所在位置的经度信息,lat1为当前所在位置的维度信息,long2为目的位置的经度信息,lat2为目的位置的维度信息,a表示当前所在位置与目的位置之间的纬度差值,b表示当前所在位置与目的位置之间的经度差值,R=6378.137公里,表示地球半径,S为当前所在位置到目的位置的距离。

进一步地,当指示模块504获取到移动终端50当前所在位置到目的位置的距离S后,指示模块504根据该距离S以及移动方向指示移动终端50的持有者在目标时间内到达目的位置,该目标时间即为服务器40获得的待排布阵列的时间信息。

进一步地,本实施例所示的移动终端50还包括传输模块(图中未示出)、按键模块(图中未示出)、菜单模块(图中未示出)以及显示模块(图中未示出),该传输模块、按键模块、菜单模块以及显示模块与现有的移动终端中的传输模块、按键模块、菜单模块以及显示模块无异,因此,此处不再赘述。

在本实施例中,通过多个移动终端50中的菜单模块501获取自身标识信息,并将标识信息发送至服务器40,以使服务器40根据标识信息将目标经纬度序列发送至移动终端50;目标经纬度序列接收模块502接收服务器40发送的目标经纬度序列,目标经纬度序列包括目标经纬度信息与目标时间;移动方向获取模块503获取移动终端50当前所在位置的当前经纬度信息,并根据当前经纬度信息与目标经纬度信息获取移动终端50的移动方向;指示模块504根据当前经纬度信息与目标经纬度信息计算移动终端50当前所在位置到目的位置的距离,并根据距离与移动方向指示移动终端50在目标时间内到达目的位置,从而使得人们可通过手持移动终端50快速定位排布的位置,无需耗费大量时间进行彩排,并且无需长时间租用场地,节省了时间与场地费用,进而解决了现有的阵列排布方法存在耗时长且成本过高的问题。

图6示出了本发明一实施例所提供的阵列排布系统的模块结构,为了便于说明,仅示出与本实施例相关的部分,详述如下:

如图6所示,本实施例提供的阵列排布系统60包括如图4所示的服务器以及多个如图5所示的移动终端。

在本实施例中,通过包括服务器40与多个移动终端50的阵列排布系统60,使得服务器40获取待排布阵列的待排布区域、待排布阵列的图形信息以及待排布阵列的时间信息,并根据待排布区域、图形信息以及时间信息生成多个目标经纬度序列;多个移动终端50分别获取多个移动终端的标识信息,并将标识信息发送至服务器;服务器40接收多个移动终端50发送的多个标识信息,并根据多个标识信息将多个目标经纬度序列发送至多个移动终端50;多个移动终端50接收服务器40发送的目标经纬度序列,目标经纬度序列包括目标经纬度信息与目标时间;多个移动终端50获取分别获取多个移动终端50当前所在位置的经纬度信息,并根据经纬度信息与目标经纬度信息获取移动终端50的移动方向;多个移动终端50根据当前经纬度信息与目标经纬度信息计算移动终端当前所在位置到目的位置的距离,并根据距离与移动方向指示移动终端50在目标时间内到达目的位置,从而使得人们可通过手持移动终端50快速定位排布的位置,无需耗费大量时间进行彩排,并且无需长时间租用场地,节省了时间与场地费用,进而解决了现有的阵列排布方法存在耗时长且成本过高的问题。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1