基于地图定位APP与雷达定位的终端定位方法及系统与流程

文档序号:12174770阅读:259来源:国知局
基于地图定位APP与雷达定位的终端定位方法及系统与流程

本发明涉及移动定位技术领域,特别涉及一种基于地图定位APP与雷达定位的终端定位方法及系统。



背景技术:

目前的雷达扫描主要应用于军事领域,主要与国防相关。由于多属于涉密技术,导致普通群众并不知道其技术原理。然而,在现实生活中的一些特殊场合,也需要利用雷达扫描技术来解决一些现实问题,因此就需要开发一个适用于普通人员使用的可以进行雷达扫描方案。

当前手机已经成为人们的必需品,除了基本的通信功能外,利用手机定位和导航也成为人们日常使用的功能。目前通常的方式为,用户利用手机上安装的地图定位APP对当前位置进行定位,这种方式需要依赖APP软件和网络状态,在无网状态下无法实现定位。



技术实现要素:

本发明的目的旨在至少解决所述技术缺陷之一。

为此,本发明的目的在于提出一种基于地图定位APP与雷达定位的终端定位方法及系统,可以实现不完全依赖地图定位APP的情况下,不依赖宽带网络,在无网环境下借助拥有对讲功能的手机的窄带通信技术,仍然可以进行实时位置的雷达扫描。

为了实现上述目的,本发明的实施例提供一种基于地图定位APP与雷达定位的终端定位方法,包括如下步骤:

步骤S1,移动终端在检测到用户启动地图定位APP时,同时获取来自GPS定位的实时位置信息和地图定位APP的实时位置信息,并将两者相结合生成该移动终端实时位置信息;

步骤S2,所述移动终端将上述生成的实时位置信息通过对讲机的窄带通信原理发送至可探测范围内的其他对讲机,其他对讲机在接收到移动终端的实时位置信息后存储至本地数据库,同时,所述移动终端也接收来自可探测范围内的其他对讲机的实时位置信息并存储,以实现在可探测范围内的终端位置信息的互通,其中,所述移动终端具有对讲机功能;

步骤S3,当所述移动终端启动雷达扫描时,将步骤S1中的生成的自身实时位置信息与步骤S2中接收到的其他对讲机的实时位置信息进行整合,将自身的位置和其他对讲机的位置在雷达图上进行描点显示。

进一步,在所述步骤S2中,作为接收方的对讲机为普通对讲机或具有对讲功能的移动终端。

进一步,在所述步骤S2中,移动终端在本地数据库中存储其他对讲机的实时位置信息,包括:对讲机的名称和当前所在位置经纬度。

进一步,在所述步骤S3中,所述移动终端将自身实时位置信息与其他对讲机的实时位置信息进行整合,包括如下步骤:

以本机位置信息为原点,以其他对讲机的位置信息为目标点,进行直角坐标系的对应转换,包括:计算出每个对讲机的位置与本机位置的直线距离,根据位置信息中的经纬度度计算出其他对讲机相对于本机的方向角度,在直角坐标系上利用角度和距离进行描点作图,将其他对讲机的位置在雷达扫描直角坐标系图上进行显示。

进一步,在所述步骤S3后,还包括:所述移动终端定时请求获取可探测范围内的其他对讲机的实时位置信息,并在雷达图上实时更新最新位置。

本发明实施例的基于地图定位APP与雷达定位的终端定位系统,包括:本地的移动终端和外部的多个对讲机,其中,所述移动终端内安装有GPS定位系统和地图定位APP,所述移动终端具有对讲机功能,且所述多个对讲机位于所述移动终端的可探测范围内,

所述移动终端用于在检测到用户启动地图定位APP时,开启GPS定位系统,同时获取来自GPS定位系统的实时位置信息和地图定位APP的实时位置信息,并将两者相结合生成该移动终端实时位置信息,然后将上述生成的实时位置信息通过对讲机的窄带通信原理发送至可探测范围内的其他多个对讲机;

所述多个对讲机在接收到移动终端的实时位置信息后存储至本地数据库,同时,所述移动终端也接收来自可探测范围内的其他对讲机的实时位置信息并存储,以实现在可探测范围内的终端位置信息的互通;

所述移动终端还用于在启动雷达扫描时,将生成的自身实时位置信息与接收到的其他对讲机的实时位置信息进行整合,将自身的位置和其他对讲机的位置在雷达图上进行描点显示。

进一步,所述外部的多个对讲机为普通对讲机或具有对讲功能的移动终端。

进一步,所述移动终端在本地数据库中存储其他对讲机的实时位置信息,包括:对讲机的名称和当前所在位置经纬度。

进一步,所述移动终端将自身实时位置信息与其他对讲机的实时位置信息进行整合,包括:

以本机位置信息为原点,以其他对讲机的位置信息为目标点,进行直角坐标系的对应转换,包括:计算出每个对讲机的位置与本机位置的直线距离,根据位置信息中的经纬度度计算出其他对讲机相对于本机的方向角度,在直角坐标系上利用角度和距离进行描点作图,将其他对讲机的位置在雷达扫描直角坐标系图上进行显示。

进一步,所述移动终端还用于定时请求获取可探测范围内的其他对讲机的实时位置信息,并在雷达图上实时更新最新位置。

根据本发明实施例的基于地图定位APP与雷达定位的终端定位方法及系统,利用移动终端中数据库中存储的其他对讲机的位置信息和本机的位置信息,在不完全依赖地图定位APP的情况下,不依赖宽带网络,在无网环境下借助拥有对讲功能的手机的窄带通信技术,仍然可以进行实时位置的雷达扫描。由于在移动终端数据库中存储的其他对讲机的位置信息是根据地图定位APP和GPS系统共同结合得到的,具有更高的精确度,将数据进行整合后,再在雷达坐标系图上显示出来,供用户查看定位。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:

图1为根据本发明实施例的基于地图定位APP与雷达定位的终端定位方法的流程图;

图2为根据本发明实施例的基于地图定位APP与雷达定位的终端定位系统的结构图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

本发明提出一种基于地图定位APP与雷达定位的终端定位方法及系统,通过运用GPS

定位获取对讲机手机实时位置,并将GPS定位的位置信息和地图APP的定位信息进行结合,采用基于窄带通信的雷达扫描,根据窄带通信进行位置信息的传输,使得本地移动终端获取其他的对讲机的位置信息,并通过解算将各个对讲机的位置在雷达图进行标示,完成精确定位。

如图1所示,本发明实施例的基于地图定位APP与雷达定位的终端定位方法,包括如下步骤:

步骤S1,移动终端在检测到用户启动地图定位APP时,同时获取来自GPS定位的实时位置信息和地图定位APP的实时位置信息,并将两者相结合生成该移动终端实时位置信息。

在本发明的一个实施例中,地图定位APP可以为现有的各类提供地图导航定位功能的APP应用,例如百度地图APP。

具体地,当用户进入地图定位APP时,移动终端自动纪录最新实时位置,并将地图定位APP的实时位置信息和来自GPS定位的实时位置信息进行融合。其中,地图定位APP的实时位置信息是通过联网获取,GPS定位的实时位置信息是利用移动终端内GPS模块在户外与卫星的对接进行获取。通过将上述两种来源的位置信息进行融合,生成该移动终端最周的实时位置信息,相对单一的来源方式,具有更高的精确度。

优选的,移动终端可以为手机或平板电脑,具有对讲机功能,在此不再赘述。

步骤S2,移动终端将上述生成的实时位置信息通过对讲机的窄带通信原理发送至可探测范围内的其他对讲机。

在本发明的实施例中,移动终端可探测的范围大约为最远6公里。当然,上述的可探测范围仅是出于示例的目的,而不是为了限制本发明。

其他对讲机在接收到移动终端的实时位置信息后存储至本地数据库,同时,移动终端也接收来自可探测范围内的其他对讲机的实时位置信息并存储,以实现在可探测范围内的终端位置信息的互通。

其中,作为接收方的对讲机为普通对讲机或具有对讲功能的移动终端。需要说明的是,发送方和接收方均需要具有对讲功能,但不限于同一种类型。

在本发明的一个实施例中,移动终端在本地数据库中存储其他对讲机的实时位置信息,包括:对讲机的名称和当前所在位置经纬度。需要说明的是,本地数据库中存储的实时位置信息不限于上述内容,还可以包括与位置和对讲机相关的其他信息,在此不再赘述。

步骤S3,当移动终端启动雷达扫描时,将步骤S1中的生成的自身实时位置信息与步骤S2中接收到的其他对讲机的实时位置信息进行整合,将自身的位置和其他对讲机的位置在雷达图上进行描点显示。

具体地,移动终端将自身实时位置信息与其他对讲机的实时位置信息进行整合,包括如下步骤:

首先将已存入数据库的其他对讲机的位置信息提取出来,然后再获取本机的实时位置经纬度信息。以本机位置信息为原点,以其他对讲机的位置信息为目标点,进行直角坐标系的对应转换,包括:计算出每个对讲机的位置与本机位置的直线距离,根据位置信息中的经纬度度计算出其他对讲机相对于本机的方向角度,在直角坐标系上利用角度和距离进行描点作图,将其他对讲机的位置在雷达扫描直角坐标系图上进行显示。

进一步,在步骤S3后,还包括:移动终端定时请求获取可探测范围内的其他对讲机的实时位置信息,并在雷达图上实时更新最新位置,从而使得雷达图上可以及时显示最新的位置信息。

如图2所示,本发明实施例还提供一种基于地图定位APP与雷达定位的终端定位系统,包括:移动终端和外部的多个对讲机。

其中,移动终端内安装有GPS定位系统和地图定位APP。在本发明的一个实施例中,地图定位APP可以为现有的各类提供地图导航定位功能的APP应用,例如百度地图APP。

移动终端具有对讲机功能,且多个对讲机位于移动终端的可探测范围内。优选的,移动终端可以为手机或平板电脑,具有对讲机功能,在此不再赘述。

在本发明的一个实施例中,外部的多个对讲机可以为普通对讲机或具有对讲功能的移动终端。

移动终端用于在检测到用户启动地图定位APP时,开启GPS定位系统,同时获取来自GPS定位系统的实时位置信息和地图定位APP的实时位置信息,并将两者相结合生成该移动终端实时位置信息,然后将上述生成的实时位置信息通过对讲机的窄带通信原理发送至可探测范围内的其他多个对讲机。

在本发明的实施例中,移动终端可探测的范围大约为最远6公里。当然,上述的可探测范围仅是出于示例的目的,而不是为了限制本发明。

具体地,当用户进入地图定位APP时,移动终端自动纪录最新实时位置,并将地图定位APP的实时位置信息和来自GPS定位的实时位置信息进行融合。其中,地图定位APP的实时位置信息是通过联网获取,GPS定位的实时位置信息是利用移动终端内GPS模块在户外与卫星的对接进行获取。通过将上述两种来源的位置信息进行融合,生成该移动终端最周的实时位置信息,相对单一的来源方式,具有更高的精确度。

多个对讲机在接收到移动终端的实时位置信息后存储至本地数据库,同时,移动终端也接收来自可探测范围内的其他对讲机的实时位置信息并存储,以实现在可探测范围内的终端位置信息的互通。

在本发明的一个实施例中,移动终端在本地数据库中存储其他对讲机的实时位置信息,包括:对讲机的名称和当前所在位置经纬度。需要说明的是,本地数据库中存储的实时位置信息不限于上述内容,还可以包括与位置和对讲机相关的其他信息,在此不再赘述。

在本发明中,作为接收方的对讲机为普通对讲机或具有对讲功能的移动终端。需要说明的是,发送方和接收方均需要具有对讲功能,但不限于同一种类型。

移动终端还用于在启动雷达扫描时,将生成的自身实时位置信息与接收到的其他对讲机的实时位置信息进行整合,将自身的位置和其他对讲机的位置在雷达图上进行描点显示。

具体地,移动终端将自身实时位置信息与其他对讲机的实时位置信息进行整合,包括:以本机位置信息为原点,以其他对讲机的位置信息为目标点,进行直角坐标系的对应转换,包括:计算出每个对讲机的位置与本机位置的直线距离,根据位置信息中的经纬度度计算出其他对讲机相对于本机的方向角度,在直角坐标系上利用角度和距离进行描点作图,将其他对讲机的位置在雷达扫描直角坐标系图上进行显示。

此外,移动终端还用于定时请求获取可探测范围内的其他对讲机的实时位置信息,并在雷达图上实时更新最新位置,从而使得雷达图上可以及时显示最新的位置信息。

根据本发明实施例的基于地图定位APP与雷达定位的终端定位方法及系统,利用移动终端中数据库中存储的其他对讲机的位置信息和本机的位置信息,在不完全依赖地图定位APP的情况下,不依赖宽带网络,在无网环境下借助拥有对讲功能的手机的窄带通信技术,仍然可以进行实时位置的雷达扫描。由于在移动终端数据库中存储的其他对讲机的位置信息是根据地图定位APP和GPS系统共同结合得到的,具有更高的精确度,将数据进行整合后,再在雷达坐标系图上显示出来,供用户查看定位。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在不脱离本发明的原理和宗旨的情况下在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。本发明的范围由所附权利要求及其等同限定。

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