本发明所述方法涉及娱乐游戏系统,特别涉及一种利用移动终端设备指示对方所在方位的方法。
背景技术:
随着计算机技术的发展,手机等移动通信设备越来越普及。人们经常利用手机等移动通信设备进行游戏娱乐活动。这些娱乐活动的形式更多的为单机游戏以及网络游戏,这种娱乐活动只能使人得到精神上的娱乐,而身体却无法参与其中,而基于手机等移动通信设备的户外游戏能够使人得到精神以及身体上的参与感,在游戏中得到了快乐,也活动了筋骨。
多人户外游戏活动可以分为很多类,其中基于相对位置的游戏活动可以开发出许多种游戏形式,例如捉迷藏、寻宝等,因此发明一种利用移动终端设备指示对方所在位置的方法就成为最核心的问题。
技术实现要素:
本发明的目的是要提出一种利用移动终端设备指示对方所在方位的方法。本发明所述方法利用普通的移动终端设备的基本功能,实现了在用户的移动设备中显示目标相对于自己的方位的功能,有助于在此基础上开发出形式多样的户外游戏活动。
本发明所述方法是这样实现的。本发明提供了一种利用移动终端设备指示对方所在方位的方法,包括:用户移动终端设备,目标移动终端设备,所述用户移动终端设备和目标移动终端设备都配备显示屏、gps传感器、地磁传感器、无线通信模块,包括如下步骤:
(1)目标移动终端设备通过gps传感器获取当前的经纬度坐标(x1,y1),其中x1和y1分别为目标移动终端设备的经度坐标和纬度坐标,单位为度;
(2)目标移动终端设备将自己当前的经纬度坐标(x1,y1)通过无线通信模块发送至用户移动终端设备;
(3)用户移动终端设备通过gps传感器获取当前的经纬度坐标(x2,y2),根据目标移动终端设备以及用户移动终端设备的经纬度坐标计算出目标移动终端设备与用户移动终端设备的连线相对于正北方向的夹角α,计算公式为:
(4)将用户移动终端设备水平放置,建立以用户移动终端设备的几何中心为极点,以左右对称轴的向上的方向为极轴,逆时针方向为正方向的极坐标系,称该极坐标系为设备坐标系,通过地磁传感器获取磁北方向在该设备坐标系下的极角β,通过公式:
(5)在用户移动终端设备的显示屏上按照设备坐标系显示极角
优选的,步骤(1)中以东经和北纬为正值,以西经和南纬为负值。
优选的,步骤(2)中无线通信模块使用的无线网络为2g、3g、4g以及wifi网络。
优选的,步骤(4)中,磁北方向与地理北极方向的地磁偏角修正值忽略不计,即取δ=0。
优选的,步骤(5)中,显示极角
本发明具有以下优点:
(1)无论用户移动终端设备的方向如何,都可以准确的指示出目标移动终端设备的实际方向,不需要地图等辅助信息,更加直观。
(2)直接利用手机等移动终端设备即可实现,无需增加多余的设备,成本低。
(3)可以将该方法应用于多种多样的户外活动中,可拓展性强。
附图说明
图1为本发明所述方法的流程示意图。
图2为本发明所述方法中使用的坐标系示意图。
图2中,1-目标移动终端设备,2-目标移动终端设备与用户移动终端设备的连线,3-用户移动终端设备,4-设备坐标系极轴,5-地理坐标系极轴。
具体实施方式
本发明所述方法需要在配备显示屏、gps传感器、地磁传感器、无线通信模块的移动终端设备上实现,如图1和图2所示,包括如下步骤:
(1)目标移动终端设备1通过gps传感器获取当前的经纬度坐标(x1,y1),其中x1和y1分别为目标移动终端设备的经度坐标和纬度坐标,以东经和北纬为正值,以西经和南纬为负值,单位为度。
(2)目标移动终端设备1将自己当前的经纬度坐标(x1,y1)通过2g、3g、4g以及wifi网络发送至用户移动终端设备。
(3)用户移动终端设备3通过gps传感器获取当前的经纬度坐标(x2,y2),如图2所示,建立以用户移动终端设备3的经纬度坐标点为极点,地理正北方向为极轴,逆时针方向为正方向的极坐标系,称该极坐标系为地理坐标系,根据目标移动终端设备1以及用户移动终端设备3的经纬度坐标计算出目标移动终端设备与用户移动终端设备的连线2相对于正北方向,即地理坐标系极轴5的夹角α,计算公式为:
(4)将用户移动终端设备3水平放置,建立以用户移动终端设备3的几何中心为极点,以左右对称轴的向上的方向为极轴,逆时针方向为正方向的极坐标系,称该极坐标系为设备坐标系,通过地磁传感器获取磁北方向在该设备坐标系下的极角β,通过公式:
(5)在用户移动终端设备3的显示屏上按照设备坐标系画一条从极点开始沿着极角