一种在通信设备上显示雷达图的方法

文档序号:9870549阅读:572来源:国知局
一种在通信设备上显示雷达图的方法
【技术领域】
[0001]本发明属于通信技术领域,涉及一种在通信设备上显示雷达图的方法,适用于在群组通信设备上显示雷达图,以确定彼此的相对位置,特别适用于对讲机设备。
【背景技术】
[0002]现有的通信设备,尤其是对讲机设备,它是一种双向移动通信工具,在不需要任何网络支持的情况下,就可以通话,没有话费产生,适用于相对固定且频繁通话的场合,在日常生活中以及户外运动及紧急救援方面,都有十分重要的作用。现在市场上流行的对讲机,以模拟对讲机为主,功能相对单一,有些高端的数字对讲机功能相对较多,但是价格过于昂贵。对于户外运动而言,由于环境复杂,多数情况下,手机的没有信号而无法使用,此时通过手机获取信息或者联系到同行的伙伴是一件非常困难的事情,在这种情况下,GPS显得尤为重要。现有的对讲机,也有一些集成了GPS模块,但是这些设备只是能显示GPS坐标信息,对于在无信号地区没有地图的情况下,GPS坐标并无实际意义。
[0003]针对这种情况,本发明提供了一种在通信设备上显示雷达图的方法,该方法特别适用于对讲机等通信设备;通过获取的GPS坐标,计算出不同设备间的相对位置,在屏幕正中心位置显示当前位置,根据其他设备发送的GPS坐标,按照一定的比例将实际位置转化为屏幕上相对于中心点的位置并显示,从而在没有离线地图的情况下,依然能获取其他设备成员的方位和距离信息。

【发明内容】

[0004]本发明的目的在于克服现有技术只能单纯显示GPS坐标,无法指示群组成员相对位置的问题。
[0005]为此,本发明一种在通信设备上显示雷达图的方法,包括:
响应于进入雷达图的指令,在屏幕正中心位置显示第一标识点,所述第一标识点表征当前位置,第一标识点与当前显示雷达图的设备相对应;
在屏幕其它位置显不若干标识点,所述每一个标识点表征在该点处有对应的设备;若在其他位置有相对应的设备,该设备将GPS坐标信息发送给第一标识点的设备,通过GPS坐标,计算出该设备与当前位置的相对位置关系;通过对实际距离与屏幕显示的比例关系和方位关系,在屏幕对应位置上显示该标识点;即所述标识点与第一标识点的相对位置表征了该标识点处的设备与当前位置的距离和方位。
[0006]上述一种在通信设备上显示雷达图的方法,所述雷达图界面以屏幕中心为原点,显示一个十字坐标系,屏幕被划分为四个显示区域。
[0007]上述一种在通信设备上显示雷达图的方法,所述的十字坐标系的横轴和纵轴以相同的比例被均分,屏幕被划分为若干个栅格显示区域。
[0008]上述一种在通信设备上显示雷达图的方法,所述的栅格长度以一定比例对应于实际的距离。该种显示方法与地图的比例尺相同。
[0009]上述一种在通信设备上显示雷达图的方法,所述标识点之间的距离以一定的比例对应实际的距离。
[0010]上述一种在通信设备上显示雷达图的方法所述的比例可自适应变化。由于屏幕的尺寸是固定的,通过接收到其他设备的GPS坐标以及当前位置的GPS坐标,可以计算出其他设备相对于当前位置的方位和距离,要保证该位置的标识点可以在屏幕显示,根据距离计算出允许的最小比例尺,并且自动调节比例尺大小,保证所有的设备标识点可以在屏幕范围内显示。
[0011]上述一种在通信设备上显示雷达图的方法,所述的十字坐标系的Y轴正方向默认对应实际方位的正北方向。
[0012]上述一种在通信设备上显示雷达图的方法,各标识点与第一标识点的方位信息和距离信息通过GPS坐标进行计算。
[0013]上述一种在通信设备上显示雷达图的方法,所述的第一标识点为箭头标识,箭头方向为设备指向方向。
[0014]本发明的有益效果是:在屏幕正中心显示通过获取的GPS坐标,计算出不同设备间的相对位置,在屏幕正中心位置显示当前位置,根据其他设备发送的GPS坐标,按照一定的比例将实际位置转化为屏幕上相对于中心点的位置并显示,从而在没有离线地图的情况下,依然能获取其他设备成员的方位和距离信息。
[0015]下面结合附图对本发明作进一步说明。
【附图说明】
[0016]如图1是本发明第一种实施例的设计流程图;
如图2是本发明第一种实施例的屏幕界面显示示意图;
如图3是本发明第二种实施例的设计流程图;
如图4是本发明第二种实施例的屏幕界面显示示意图;
如图5是本发明第三种实施例的屏幕界面显示示意图;
如图6是本发明自适应比例调整的流程图;
图1中:1、显示屏;2、标识点;3、第一标识点。
【具体实施方式】
[0017]实施例1
如图1是本发明第一种实施例的设计流程图,公开了一种在手机上显示雷达图的方法,其应用可以是一个实现雷达图显示的手机APP软件,包括以下几个步骤:
步骤一,用户启动软件,即相当于下达进入雷达图显示的指令,响应于进入雷达图的指令,手机屏幕I进入雷达图显示界面;
步骤二,在手机屏幕I正中心位置显示第一标识点3,所述第一标识点3表征当前位置,也即是当前手机所处的位置;同时,调用手机自身的GPS模块,获取当前位置的GPS坐标;步骤三,当前手机设备处于侦听模式,判断是否有其他设备与当前手机通信;若无,执行步骤四;若有,执行步骤五;
步骤四,用户可以选择继续侦听或者主动发送信息,与其他设备建立通信;若选择侦听,则持续侦听模式,直到用户选择发送信息或者退出雷达图;若选择发送信息,执行步骤六;若选择退出雷达图,执行步骤八;
步骤五,获取其他设备发送的信息,其中包括设备ID号和GPS坐标;执行下列任务,
(1)通过设备发送过来的GPS坐标与本地的GPS坐标,计算出该设备与当前位置的距离及方位;
(2)通过屏幕的尺寸与实际计算得到的距离的比例,确定一个对应比例尺,这里以1:1000000确定屏幕与实际距离的比例尺,确定该设备的标识点对应在屏幕I上显示的位置;
(3)通过设备的ID号,判断该设备是否已经显示在屏幕中;如果之前已经显示了该设备,擦除之前的标识点,在新的显示位置显示标识点;如果之前没有显示过该设备,则在计算的显示位置上显示标识点;
步骤六,手机通过自身的GPS模块获取当前坐标信息,即当前手机的位置,将手机的ID号和GPS坐标通过网络或者短信方式发送出去;
步骤七,执行步骤二,显示各个标识点,直至用户选择退出雷达图;用户选择退出雷达图界面,执行步骤八;
步骤八,退出显示。
[0018]如图2是本发明第一种实施例的屏幕界面显示示意图;中心位置的第一标识点I显示为当前位置,屏幕正上方默认为北;其他标识点2与第一标识点I的位置关系表征了该处设备与当前位置的方位关系与距离,屏幕与实际距离的比例为1:1000000;通过屏幕上标识点2与第一标识点I的距离,可以计算出实际的距离。
[0019]实施例2
如图3是本发明第二种实施例的设计流程图,公开了一种在不带GPS模块的平板电脑上显示雷达图的方法,其应用可以是一个实现雷达图显示的平板电脑APP软件,包括以下几个步骤:
步骤一,用户启动软件,即相当于下达进入雷达图显示的指令,响应于进入雷达图的指令,平板电脑屏幕I进入雷达图显示界面;同时,软件通过指令打开用户蓝牙设备,或者提醒用户需打开蓝牙设备;
步骤二,打开具有GPS模块的设备的蓝牙,这里用手机;用户打开手机蓝牙,通过蓝牙,将平板电脑连接到手机;
步骤三,以平板电脑屏幕中心为原点,在屏幕上显示一个直角坐标系,如图4是本发
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1