一种定位终端的方法及系统技术领域
本发明实施例涉及终端技术领域,尤其涉及一种定位终端的方法及系统。
背景技术
移动定位是指通过特定的定位技术来获取手机或终端用户的位置信息(经纬度坐
标),在电子地图上标出被定位对象的位置的技术或服务。定位技术有两种,一种是基于GPS
的定位,一种是基于移动运营网的基本位置服务(Location Based Service,LBS)基站定
位。
基于GPS的定位方式是利用手机上的GPS定位模块将自己的位置信号发送到定位
后台来实现移动手机定位的。基站定位则是利用基站对手机的距离的测算距离来确定手机
位置的。后者不需要手机具有GPS定位能力,但是精度很大程度依赖于基站的分布及覆盖范
围的大小。前者定位精度较高。此外还有利用WiFi在小范围内定位的方式。
对于基于GPS的定位,现有终端通过GPS模块进行搜索,计算位置然后再将位置信
息反馈给相应的地图应用,这种搜索和计算的操作都是在终端上进行,十分耗电。
发明内容
本发明实施例的目的在于提出一种定位终端的方法及系统,旨在解决如何降低终
端定位时消耗的功耗的问题。
为达此目的,本发明实施例采用以下技术方案:
一方面,提供了一种定位终端的方法,包括:
第一终端接收定位信息,根据所述定位信息计算当前位置信息;
所述第一终端将所述当前位置信息发送给第二终端,以使所述第二终端根据所述
当前位置信息进行定位。
其中,所述第一终端接收定位信息之前,还包括:
第一终端接收第二终端发送的定位指令。
其中,所述第一终端将所述当前位置信息发送给第二终端,以使所述第二终端根
据所述当前位置信息进行定位,包括::
所述第一终端将所述当前位置信息发送给第二终端,并在所述第二终端的地图应
用上显示,以使所述第二终端进行定位。
其中,所述当前位置信息为:当前位置的经度信息和纬度信息;
所述第一终端将所述当前位置信息发送给第二终端,包括:
所述第一终端将所述当前位置的经度信息和纬度信息发送给第二终端。
其中,所述第一终端将所述当前位置信息发送给第二终端,包括:所述第一终端通
过蓝牙将所述当前位置信息发送给第二终端。
另一方面,提供了一种定位终端的系统,包括:
接收计算单元,用于第一终端接收定位信息,根据所述定位信息计算当前位置信
息;
发送单元,用于所述第一终端将所述当前位置信息发送给第二终端,以使所述第
二终端根据所述当前位置信息进行定位。
其中,还包括:
接收单元,用于第一终端接收第二终端发送的定位指令。
其中,所述发送单元具体用于:所述第一终端将所述当前位置信息发送给第二终
端,并在所述第二终端的地图应用上显示,以使所述第二终端进行定位。
其中,所述当前位置信息为:当前位置的经度信息和纬度信息;
所述第一终端将所述当前位置信息发送给第二终端,包括:所述第一终端将所述
当前位置的经度信息和纬度信息发送给第二终端。
所述第一终端将所述当前位置信息发送给第二终端,包括:所述第一终端通过蓝
牙将所述当前位置信息发送给第二终端。
本发明的有益效果为:本发明实施例通过第一终端接收定位信息,根据所述定位
信息计算当前位置信息;所述第一终端将所述当前位置信息发送给第二终端,以使所述第
二终端根据所述当前位置信息进行定位。将接收定位信息和计算当前位置的处理工作通过
第一终端完成,并及时将第一终端计算得到的当前位置信息反馈到第二终端,以使第二终
端进行定位,极大的简化了第二终端的工作,有效的降低了第二终端的功耗。
附图说明
图1是本发明实施例提供的一种定位终端的方法的流程示意图;
图2是本发明实施例提供的另一种定位终端的方法的流程示意图;
图3是本发明实施例提供的第一终端计算得到的位置信息的示意图;
图4是本发明实施例提供的第二终端接收到的位置信息的示意图;
图5是本发明实施例提供的第二终端接收到的位置信息在地图上显示的示意图;
图6是本发明实施例提供的一种定位终端的系统的功能模块示意图;
图7是本发明实施例提供的另一种定位终端的系统的功能模块示意图。
具体实施方式
下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此
处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还
需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
参考图1,图1是本发明实施例提供的一种定位终端的方法的流程示意图。
如图1所示,所述定位终端的方法包括:
步骤101,第一终端接收定位信息,根据所述定位信息计算当前位置信息。
第一终端开启定位功能实时进行搜索卫星(搜星),接收卫星发送的定位信息,并
根据定位信息计算当前位置信息。其中,第一终端可以为手环(智能穿戴设备)、GPS模块或
相关定位传感器(定位sensor)等。其中,手环接收定位信息包括:手环开启自身的GPS模块
或者定位传感器来接收定位信息。第一终端接收定位信息主要有以下几种实施方式:
方式一:第一终端的定位功能开启后自动接收定位信息。
方式二:第一终端接收到用户发出的语音/指纹等相关命令后开启定位功能接收
定位信息。
方式三:第一终端接收到第二终端发送的定位指令后开启定位功能接收定位信
息。例如:手机开启定位,将开启定位的信息作为定位指令发送给与手机线路的智能穿戴设
备,智能穿戴设备接收到手机发送的定位指令后开启定位功能接收定位信息。
方式四:根据用户的习惯或者日程预设第一终端开始接收定位信息的时间,当该
时间到达时,第一终端接收定位信息。例如,对于工作人员,周一到周五上下班时间固定的
情况,可以在第一终端设置定位时间和目标地点的映射表,在定位时间(例如早上八点)到
达时,则自动获取当前位置信息,并将该当前位置信息发送给第二终端。
本领域的技术人员应当知道,第一终端接收定位信息还可以有其他的实施方式,
此处不再一一赘述。
步骤102,所述第一终端将所述当前位置信息发送给第二终端,以使所述第二终端
根据所述当前位置信息进行定位。
第一终端将计算得到的当前位置信息发送给第二终端。其中,第二终端可以为:手
机或平板电脑(iPad等)等电子设备。
所述第一终端将所述当前位置信息发送给第二终端,以使所述第二终端根据所述
当前位置信息进行定位,包括:所述第一终端将所述当前位置信息发送给第二终端,并在所
述第二终端的地图应用上显示,以使所述第二终端进行定位。其中,地图应用(地图)包括但
不限于:第二终端本身自带的导航展示的地图应用,或第二终端下载安装的地图应用,例如
高德地图、百度地图等等。
具体的,在第二终端的地图上进行当前位置显示时,可以在本机搜索相关的地图,
根据用户使用自带的导航展示的地图的频率、下载安装的各个地图应用的频率向用户推送
一个合适的地图,或者向用户显示本地所有地图的列表,方便用户从本地所有地图的列表
中选择一个合适的地图。
第一终端与第二终端之间可以通过蓝牙、WIFI等无线通信方式进行数据传输。第
二终端接收到当前位置信息后,实时显示在第二终端的地图应用上,实现定位及导航功能。
综上所述,本发明实施例通过第一终端接收定位信息,根据所述定位信息计算当
前位置信息;所述第一终端将所述当前位置信息发送给第二终端,以使所述第二终端根据
所述当前位置信息进行定位。将搜索卫星、接收卫星发送的定位信息和计算当前位置的处
理工作通过第一终端完成,并及时将第一终端计算得到的当前位置信息反馈到第二终端
上,以使第二终端进行定位,极大的简化了第二终端的工作,有效的降低了第二终端的功
耗。
参考图2,图2是本发明实施例提供的另一种定位终端的方法的流程示意图。
如图2所示,所述定位终端的方法包括:
步骤201,第一终端接收第二终端发送的定位指令。
步骤202,第一终端接收定位信息,根据所述定位信息计算当前位置信息。
第一终端接收到第二终端发送的定位指令后,开启第一终定位功能,开始进行搜
星工作,接收卫星发送的定位信息,并根据接收的定位信息计算当前位置信息。其中,开启
定位功能包括:开启第一终端GPS定位功能或开启第一终端定位传感器等;可选的,当前位
置信息为:当前位置的经度信息和纬度信息。
步骤203,所述第一终端将所述当前位置信息发送给第二终端,以使所述第二终端
根据所述当前位置信息进行定位。
所述第一终端将所述当前位置信息发送给第二终端,包括:所述第一终端通过蓝
牙等数据传输技术将当前位置信息(当前位置的经度信息和纬度信息)发送给第二终端。
一组经度信息和纬度信息组成一个经纬度点,第二终端(如手机)接收到当前位置
的经度信息和纬度信息后,根据经纬度点与地理位置的对应关系将经度信息和纬度信息转
化成相应的地理位置信息,将这些地理位置信息在地图上实时显示出来,实现了第二终端
的定位及导航功能。
图3是本发明实施例提供的第一终端计算得到的位置信息的示意图,如图所示,第
一终端根据定位信息计算得到的当前位置信息为:longitude(经度):103;latitude(纬度)
30;图4是本发明实施例提供的第二终端接收到的位置信息的示意图,如图所示,第二终端
接收到第一终端发送的当前位置信息为:longitude(经度):103;latitude(纬度)30;图5为
当前位置信息在地图上的显示。
除了通过经纬度数据,当前位置信息还可以通过地图坐标的形式进行表示;如:直
角坐标系或极坐标系等。
综上所述,本发明实施例中,第一终端在接收到第二终端的定位指令后进行定位,
并将当前位置信息通过蓝牙等传输技术发送给第二终端,以使当前位置信息在第二终端的
地图应用上实时显示,实现了第二终端的定位和导航功能。通过第一终端进行搜索卫星和
计算等处理工作,并将计算得到的当前位置信息发送到第二终端,第二终端只接收当前位
置信息,再将当前位置信息在第二终端的地图上显示即可,可以极大的简化第二终端的工
作,有效降低功耗。
以下为本方案一种定位终端的系统的实施例,一种定位终端的系统的实施例基于
一种定位终端的方法的实施例实现,在一种定位终端的系统的实施例中未尽的描述,请参
考一种定位终端的方法的实施例。
参考图6,图6是本发明实施例提供的一种定位终端的系统的功能模块示意图。如
图所示,该系统包括:
接收计算单元610,用于第一终端接收定位信息,根据所述定位信息计算当前位置
信息。
第一终端实时进行搜星,接收相关卫星数据,并根据相关卫星数据计算当前位置
信息。其中,第一终端可以为手环(智能穿戴设备)、GPS模块或相关定位传感器(定位
sensor)等。
发送单元620,用于所述第一终端将所述当前位置信息发送给第二终端,以使所述
第二终端根据所述当前位置信息进行定位。
第一终端将计算得到的当前位置信息发送给第二终端。其中,第二终端可以为:手
机或平板电脑(iPad等)等电子设备。
发送单元620具体用于:所述第一终端将所述当前位置信息发送给第二终端,并在
所述第二终端的地图应用上显示,以使所述第二终端进行定位。其中,地图应用(地图)包括
但不限于:第二终端本身自带的导航展示的地图应用,或第二终端下载安装的地图应用,例
如高德地图、百度地图等等。
具体的,在第二终端的地图上进行当前位置显示时,可以在本机搜索相关的地图,
根据用户使用自带的导航展示的地图的频率、下载安装的各个地图应用的频率向用户推送
一个合适的地图,或者向用户显示本地所有地图的列表,方便用户从本地所有地图的列表
中选择一个合适的地图。
第一终端与第二终端之间可以通过蓝牙、WIFI等无线通信方式进行数据传输。第
二终端接收到当前位置信息后,实时显示在第二终端的地图应用上,实现定位及导航功能。
综上所述,各单元模块协同工作,接收计算单元610,用于第一终端接收定位信息,
根据所述定位信息计算当前位置信息;发送单元620,用于所述第一终端将所述当前位置信
息发送给第二终端,以使所述第二终端根据所述当前位置信息进行定位。将搜索卫星、接收
卫星发送的定位信息和计算当前位置的处理工作通过第一终端完成,并及时将第一终端计
算得到的当前位置信息反馈到第二终端上,以使第二终端进行定位,极大的简化了第二终
端的工作,有效的降低了第二终端的功耗。
参考图7,图7是本发明实施例提供的另一种定位终端的系统的功能模块示意图。
如图所示,该系统包括:
接收单元630,用于第一终端接收第二终端发送的定位指令。
接收计算单元610,用于第一终端接收定位信息,根据所述定位信息计算当前位置
信息。
第一终端接收到第二终端发送的定位指令后,开启第一终定位功能,开始进行搜
星工作,接收卫星发送的定位信息,并根据接收的定位信息计算当前位置信息。其中,开启
定位功能包括:开启第一终端GPS定位功能或开启第一终端定位传感器等;可选的,当前位
置信息为:当前位置的经度信息和纬度信息。
发送单元620,用于所述第一终端将所述当前位置信息发送给第二终端,以使所述
第二终端根据所述当前位置信息进行定位。
所述第一终端将所述当前位置信息发送给第二终端,包括:所述第一终端通过蓝
牙等数据传输技术将当前位置信息(当前位置的经度信息和纬度信息)发送给第二终端。
一组经度信息和纬度信息组成经纬度点,第二终端(如手机)接收到当前位置的经
度信息和纬度信息后,根据经纬度点与地理位置的对应关系将经度信息和纬度信息转化成
相应的地理位置信息,将这些地理位置信息在地图上实时显示出来,实现了第二终端的定
位及导航功能。
除了通过经纬度数据,当前位置信息还可以通过地图坐标的形式进行表示;如:直
角坐标系或极坐标系等。
综上所述,各单元模块协同工作,接收单元630,用于第一终端接收第二终端发送
的定位指令。第一终端在接收到第二终端的定位指令后进行定位,并将当前位置信息通过
蓝牙等传输技术发送给第二终端,以使当前位置信息在第二终端的地图应用上实时显示,
实现了第二终端的定位和导航功能。通过第一终端进行搜索卫星和计算等处理工作,并将
计算得到的当前位置信息发送到第二终端,第二终端只接收当前位置信息,再将当前位置
信息在第二终端的地图上显示即可,可以极大的简化第二终端的工作,有效降低功耗。
以上结合具体实施例描述了本发明实施例的技术原理。这些描述只是为了解释本
发明实施例的原理,而不能以任何方式解释为对本发明实施例保护范围的限制。基于此处
的解释,本领域的技术人员不需要付出创造性的劳动即可联想到本发明实施例的其它具体
实施方式,这些方式都将落入本发明实施例的保护范围之内。