CN106572442A - 一种定位方法、装置及移动终端 - Google Patents
一种定位方法、装置及移动终端 Download PDFInfo
- Publication number
- CN106572442A CN106572442A CN201610973121.3A CN201610973121A CN106572442A CN 106572442 A CN106572442 A CN 106572442A CN 201610973121 A CN201610973121 A CN 201610973121A CN 106572442 A CN106572442 A CN 106572442A
- Authority
- CN
- China
- Prior art keywords
- positioning
- position identifiers
- positioning mode
- location request
- class application
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Navigation (AREA)
Abstract
本发明提供一种定位方法、装置及移动终端,该定位方法包括接收定位请求,定位请求中携带定位标识符;根据定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与定位标识符相对应的定位方式;采用匹配出的定位方式进行定位;采用上述方案,根据发来的定位请求中的定位标识符匹配出与之对应的定位方式,并采用匹配出的定位方式进行定位,节省了功耗,延长了电池续航时间。
Description
技术领域
本发明涉及移动终端技术领域,尤其涉及一种定位方法、装置及移动终端。
背景技术
目前,当手机中的各类应用需要获取定位数据时,打开手机中的GPS,GPS会一直处于运行状态,只有等用户关闭GPS后,GPS才会停止工作,GPS一直处于运行状态会产生大量功耗,降低了手机电池的续航时间。
发明内容
本发明主要解决的技术问题是,提供一种定位方法、装置及移动终端,解决现有技术中,当各类应用需要获取定位数据时,定位功能一直开启会产生大量功耗,降低电池续航时间的问题。
为解决上述技术问题,本发明提供一种定位方法,包括:
接收定位请求,定位请求中携带定位标识符;
根据定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与定位标识符相对应的定位方式;
采用匹配出的定位方式进行定位。
其中,预设的定位标识符与定位方式的对应关系包括:当定位标识符为第一定位标识符时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位。
其中,当匹配出的定位方式为单次定位时,且在采用单次定位的定位方式进行定位之后,还包括:关闭定位模块。
其中,定位模块为GPS定位模块。
其中,接收定位请求,定位请求中携带定位标识符包括:
当接收的是地图类应用的定位请求时,定位请求中携带第一定位标识符;
当接收的是非地图类应用的定位请求时,定位请求中携带第二定位标识符。
为解决上述技术问题,本发明提供一种定位装置,包括:
接收模块,用于接收定位请求,定位请求中携带定位标识符;
匹配模块,用于根据定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与定位标识符相对应的定位方式;
定位模块,用于采用匹配出的定位方式进行定位。
其中,预设的定位标识符与定位方式的对应关系包括:当定位标识符为第一定位标识符时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位。
其中,还包括:关闭模块,用于当匹配模块匹配出的定位方式为单次定位时,且在定位模块采用单次定位的定位方式进行定位之后,关闭定位模块。
其中,接收模块具体用于当接收的是地图类应用的定位请求时,定位请求中携带第一定位标识符;当接收的是非地图类应用的定位请求时,定位请求中携带第二定位标识符。
为解决上述技术问题,本发明实施例提供一种移动终端,包括上述的定位装置。
根据本发明提供的一种定位方法、装置及移动终端,该定位方法包括接收定位请求,定位请求中携带定位标识符;根据定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与定位标识符相对应的定位方式;采用匹配出的定位方式进行定位;采用上述方案,根据发来的定位请求中的定位标识符匹配出与之对应的定位方式,并采用匹配出的定位方式进行定位,节省了功耗,延长了电池续航时间。
附图说明
图1为本发明实施例一提供的一种定位方法的流程图;
图2为本发明实施例一提供的另一种定位方法的流程图;
图3为本发明实施例一提供的另一种定位方法的流程图;
图4为本发明实施例二提供的一种定位装置的示意图;
图5为本发明实施例二提供的另一种定位装置的示意图;
图6为本发明实施例三提供的一种移动终端的示意图;
图7为本发明实施例四提供的另一种移动终端的示意图。
具体实施方式
应当理解的是,此处所描述的具体实施例仅用于解释本发明,并不用于限定本发明。
本发明中描述的移动终端可包括智能手机、笔记本电脑、PAD(平板电脑)等终端。下面通过具体实施方式结合附图对本发明作进一步详细说明。
实施例一
本实施例提供一种定位方法,参见图1,图1为本实施例提供的一种定位方法的流程图,该定位方法包括以下步骤:
S101:接收定位请求,定位请求中携带定位标识符。
定位请求的来源可以是来自地图类应用,地图类应用例如高德地图App(Application,应用)、百度地图App、谷歌地图App、腾讯地图App、搜狗地图App等。
定位请求的来源也可以是来自非地图类应用,非地图类应用也有获取定位数据的需要,所以非地图类应用也可以发起定位请求,非地图类应用例如百度糯米App、微信App、QQ空间App、支付宝App、铁路12306App、去哪儿旅行App等。
其中,接收定位请求,定位请求中携带定位标识符包括:
当接收的是地图类应用的定位请求时,定位请求中携带第一定位标识符;
即当定位请求来自于地图类应用时,定位请求中携带第一定位标识符;第一定位标识符是用来表征定位请求来自于地图类应用;
当接收的是非地图类应用的定位请求时,定位请求中携带第二定位标识符;
即当定位请求来自于非地图类应用时,定位请求中携带第二定位标识符;第二定位标识符是用来表征定位请求来自于非地图类应用。
S102:根据定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与定位标识符相对应的定位方式。
定位方式包括:持续定位和单次定位。
持续定位是指移动终端中的定位模块会一直处于开启状态,定位模块会持续获取定位数据。
单次定位是指在定位成功后,移动终端中的定位模块会获取本次定位成功的定位数据。
在S102之前,该定位方法还包括:预先设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系进行保存。
具体的,定位标识符与定位方式的对应关系包括:
当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表中,对应关系表见下表1:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表1
S103:采用匹配出的定位方式进行定位。
当接收的是地图类应用的定位请求时,定位请求中携带第一定位标识符,匹配出的定位方式为持续定位,采用持续定位的定位方式进行定位,并返回定位数据。
当接收的是非地图类应用的定位请求时,定位请求中携带第二定位标识符,匹配出的定位方式为单次定位,采用单次定位的定位方式进行定位,并在定位成功后返回定位数据。
为了节省功耗,延长移动终端电池的续航时间,当匹配出的定位方式为单次定位时,且在采用单次定位的定位方式进行定位之后,还包括:关闭定位模块。
其中,定位模块为GPS定位模块。
下面例举一个具体的例子对本方案进行进一步说明。
参见图2,图2为本实施例提供的另一种定位方法的流程图,该定位方法包括以下步骤:
S201:设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系进行保存。
具体的,当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表中,对应关系表见下表2:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表2
S202:接收到来自百度地图App的定位请求,定位请求中携带第一定位标识符。
S203:根据第一定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与第一定位标识符相对应的定位方式为持续定位。
S204:采用持续定位的定位方式进行定位,并返回定位数据。
下面再例举一个具体的例子对本方案进行进一步说明。
参见图3,图3为本实施例提供的另一种定位方法的流程图,该定位方法包括以下步骤:
S301:设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系进行保存。
具体的,当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表中,对应关系表见下表3:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表3
S302:接收到来自百度糯米App的定位请求,定位请求中携带第二定位标识符。
S303:根据第二定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与第二定位标识符相对应的定位方式为单次定位。
S304:采用单次定位的定位方式进行定位,并返回定位数据,然后关闭GPS定位模块。
通过本实施例的实施,根据发来的定位请求中的定位标识符匹配出与之对应的定位方式,并采用匹配出的定位方式进行定位;当定位请求来自于地图类应用时,定位标识符为第一定位标识符,定位方式为持续定位;当定位请求来自于非地图类应用时,定位标识符为第二定位标识符,定位方式为单次定位;节省了功耗,延长了电池续航时间。
实施例二
本实施例提供一种定位装置,请参见图4,图4为本实施例提供的一种定位装置的示意图,该定位装置包括:接收模块401、匹配模块402、定位模块403,其中,
接收模块401,用于接收定位请求,定位请求中携带定位标识符。
定位请求的来源可以是来自地图类应用,地图类应用例如高德地图App、百度地图App、谷歌地图App、腾讯地图App、搜狗地图App等。
定位请求的来源也可以是来自非地图类应用,非地图类应用也有获取定位数据的需要,所以非地图类应用也可以发起定位请求,非地图类应用例如百度糯米App、微信App、QQ空间App、支付宝App、铁路12306App、去哪儿旅行App等。
其中,接收模块401具体用于当接收的是地图类应用的定位请求时,定位请求中携带第一定位标识符;
即当定位请求来自于地图类应用时,定位请求中携带第一定位标识符;第一定位标识符是用来表征定位请求来自于地图类应用;
当接收的是非地图类应用的定位请求时,定位请求中携带第二定位标识符;
即当定位请求来自于非地图类应用时,定位请求中携带第二定位标识符;第二定位标识符是用来表征定位请求来自于非地图类应用。
匹配模块402,用于根据定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与定位标识符相对应的定位方式。
定位方式包括:持续定位和单次定位。
持续定位是指定位模块403会一直处于开启状态,定位模块403会持续获取定位数据。
单次定位是指在定位成功后,定位模块403会获取本次定位成功的定位数据。
在匹配模块402根据定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与定位标识符相对应的定位方式之前,还包括:预先设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系进行保存。
具体的,定位标识符与定位方式的对应关系包括:
当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表中,对应关系表见下表4:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表4
定位模块403,用于采用匹配出的定位方式进行定位。
当接收的是地图类应用的定位请求时,定位请求中携带第一定位标识符,匹配出的定位方式为持续定位,采用持续定位的定位方式进行定位,并返回定位数据。
当接收的是非地图类应用的定位请求时,定位请求中携带第二定位标识符,匹配出的定位方式为单次定位,采用单次定位的定位方式进行定位,并在定位成功后返回定位数据。
为了节省功耗,延长移动终端电池的续航时间,可选的,参见图5,图5为本实施例提供的另一种定位装置的示意图,该定位装置还包括:关闭模块404,用于当匹配模块402匹配出的定位方式为单次定位时,且在定位模块403采用单次定位的定位方式进行定位之后,关闭定位模块403。
其中,定位模块403为GPS定位模块。
下面例举一个具体的例子对本方案进行进一步说明。
首先设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系进行保存。
具体的,当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表中,对应关系表见下表5:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表5
然后接收模块401接收到来自百度地图App的定位请求,定位请求中携带第一定位标识符。
匹配模块402根据第一定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与第一定位标识符相对应的定位方式为持续定位。
定位模块403采用持续定位的定位方式进行定位,并返回定位数据。
下面再例举一个具体的例子对本方案进行进一步说明。
首先设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系进行保存。
具体的,当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表中,对应关系表见下表6:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表6
然后接收模块401接收到来自百度糯米App的定位请求,定位请求中携带第二定位标识符。
匹配模块402根据第二定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与第二定位标识符相对应的定位方式为单次定位。
定位模块403采用单次定位的定位方式进行定位,并返回定位数据,然后关闭GPS定位模块。
通过本实施例的实施,根据发来的定位请求中的定位标识符匹配出与之对应的定位方式,并采用匹配出的定位方式进行定位;当定位请求来自于地图类应用时,定位标识符为第一定位标识符,定位方式为持续定位;当定位请求来自于非地图类应用时,定位标识符为第二定位标识符,定位方式为单次定位;节省了功耗,延长了电池续航时间。
实施例三
本实施例提供一种移动终端,参见图6,图6为本实施例提供的一种移动终端的示意图,该移动终端包括实施例二中的定位装置。
移动终端用于接收定位请求,定位请求中携带定位标识符。
定位请求的来源可以是来自地图类应用,地图类应用例如高德地图App、百度地图App、谷歌地图App、腾讯地图App、搜狗地图App等。
定位请求的来源也可以是来自非地图类应用,非地图类应用也有获取定位数据的需要,所以非地图类应用也可以发起定位请求,非地图类应用例如百度糯米App、微信App、QQ空间App、支付宝App、铁路12306App、去哪儿旅行App等。
其中,移动终端具体用于当接收的是地图类应用的定位请求时,定位请求中携带第一定位标识符;
即当定位请求来自于地图类应用时,定位请求中携带第一定位标识符;第一定位标识符是用来表征定位请求来自于地图类应用;
当接收的是非地图类应用的定位请求时,定位请求中携带第二定位标识符;
即当定位请求来自于非地图类应用时,定位请求中携带第二定位标识符;第二定位标识符是用来表征定位请求来自于非地图类应用。
移动终端用于根据定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与定位标识符相对应的定位方式。
定位方式包括:持续定位和单次定位。
持续定位是指定位模块会一直处于开启状态,定位模块会持续获取定位数据。
单次定位是指在定位成功后,定位模块会获取本次定位成功的定位数据。
在移动终端根据定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与定位标识符相对应的定位方式之前,还包括:预先设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系进行保存。
具体的,定位标识符与定位方式的对应关系包括:
当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表中,对应关系表见下表7:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表7
移动终端用于采用匹配出的定位方式进行定位。
当接收的是地图类应用的定位请求时,定位请求中携带第一定位标识符,匹配出的定位方式为持续定位,采用持续定位的定位方式进行定位,并返回定位数据。
当接收的是非地图类应用的定位请求时,定位请求中携带第二定位标识符,匹配出的定位方式为单次定位,采用单次定位的定位方式进行定位,并在定位成功后返回定位数据。
为了节省功耗,延长移动终端电池的续航时间,移动终端用于当匹配出的定位方式为单次定位时,且在定位模块采用单次定位的定位方式进行定位之后,关闭定位模块。
其中,定位模块为GPS定位模块。
下面例举一个具体的例子对本方案进行进一步说明。
首先设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系进行保存。
具体的,当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表中,对应关系表见下表8:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表8
然后移动终端接收到来自百度地图App的定位请求,定位请求中携带第一定位标识符。
移动终端根据第一定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与第一定位标识符相对应的定位方式为持续定位。
移动终端采用持续定位的定位方式进行定位,并返回定位数据。
下面再例举一个具体的例子对本方案进行进一步说明。
首先移动终端设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系进行保存。
具体的,当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表中,对应关系表见下表9:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表9
然后移动终端接收到来自百度糯米App的定位请求,定位请求中携带第二定位标识符。
移动终端根据第二定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与第二定位标识符相对应的定位方式为单次定位。
移动终端采用单次定位的定位方式进行定位,并返回定位数据,然后关闭GPS定位模块。
通过本实施例的实施,根据发来的定位请求中的定位标识符匹配出与之对应的定位方式,并采用匹配出的定位方式进行定位;当定位请求来自于地图类应用时,定位标识符为第一定位标识符,定位方式为持续定位;当定位请求来自于非地图类应用时,定位标识符为第二定位标识符,定位方式为单次定位;节省了功耗,延长了电池续航时间。
实施例四
为了便于更好地实施实施例一中的定位方法,本实施例提供了用于实施实施例一中的定位方法的移动终端,参见图7,图7为本实施例提供的一种移动终端的示意图;该移动终端包括处理器701、存储器702、GPS定位模块703;
存储器702可以存储由处理器701执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据(例如,电话簿、消息、静态图像、视频等等)。而且,存储器702可以存储关于当触摸施加到触摸屏时输出的各种方式的振动和音频信号的数据。
存储器702可以包括至少一种类型的存储介质,存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等等。而且,终端可以与通过网络连接执行存储器702的存储功能的网络存储装置协作。
处理器701通常执行终端的总体操作。例如处理器701执行与语音通话、数据通信、视频通话等等相关的控制和处理。
存储器702内存储有多个指令以实现实施例一中的定位方法,处理器701执行多个指令以实现:
接收定位请求,定位请求中携带定位标识符。
定位请求的来源可以是来自地图类应用,地图类应用例如高德地图App、百度地图App、谷歌地图App、腾讯地图App、搜狗地图App等。
定位请求的来源也可以是来自非地图类应用,非地图类应用也有获取定位数据的需要,所以非地图类应用也可以发起定位请求,非地图类应用例如百度糯米App、微信App、QQ空间App、支付宝App、铁路12306App、去哪儿旅行App等。
其中,接收定位请求,定位请求中携带定位标识符包括:
当接收的是地图类应用的定位请求时,定位请求中携带第一定位标识符;
即当定位请求来自于地图类应用时,定位请求中携带第一定位标识符;第一定位标识符是用来表征定位请求来自于地图类应用;
当接收的是非地图类应用的定位请求时,定位请求中携带第二定位标识符;
即当定位请求来自于非地图类应用时,定位请求中携带第二定位标识符;第二定位标识符是用来表征定位请求来自于非地图类应用。
根据定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与定位标识符相对应的定位方式。
定位方式包括:持续定位和单次定位。
持续定位是指移动终端中的GPS定位模块703会一直处于开启状态,GPS定位模块703会持续获取定位数据。
单次定位是指在定位成功后,移动终端中的GPS定位模块703会获取本次定位成功的定位数据。
在根据定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与定位标识符相对应的定位方式之前,还包括:预先设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系保存在存储器702中。
具体的,定位标识符与定位方式的对应关系包括:
当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表的形式,该对应关系表保存在存储器702中,对应关系表见下表10:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表10
GPS定位模块703采用匹配出的定位方式进行定位。
当接收的是地图类应用的定位请求时,定位请求中携带第一定位标识符,匹配出的定位方式为持续定位,采用持续定位的定位方式进行定位,并返回定位数据。
当接收的是非地图类应用的定位请求时,定位请求中携带第二定位标识符,匹配出的定位方式为单次定位,采用单次定位的定位方式进行定位,并在定位成功后返回定位数据。
为了节省功耗,延长移动终端电池的续航时间,当匹配出的定位方式为单次定位时,且在采用单次定位的定位方式进行定位之后,还包括:关闭GPS定位模块703。
下面例举一个具体的例子对本方案进行进一步说明。
存储器702内存储有多个指令以实现实施例一中的定位方法,处理器701执行多个指令以实现:
设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系保存在存储器702中。
具体的,当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表的形式,该对应关系表保存在存储器702中,对应关系表见下表11:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表11
接收到来自百度地图App的定位请求,定位请求中携带第一定位标识符。
根据第一定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与第一定位标识符相对应的定位方式为持续定位。
GPS定位模块703采用持续定位的定位方式进行定位,并返回定位数据。
下面再例举一个具体的例子对本方案进行进一步说明。
存储器702内存储有多个指令以实现实施例一中的定位方法,处理器701执行多个指令以实现:
设置定位标识符与定位方式的对应关系,并将定位标识符、定位方式、以及二者之间的对应关系保存在存储器702中。
具体的,当定位标识符为第一定位标识符时,定位方式为持续定位;
即当定位请求来自于地图类应用时,定位方式为持续定位;
当定位标识符为第二定位标识符时,定位方式为单次定位;
即当定位请求来自于非地图类应用时,定位方式为单次定位。
上述定位标识符与定位方式的对应关系可以保存在一个对应关系表的形式,该对应关系表保存在存储器702中,对应关系表见下表12:
定位标识符 | 定位方式 |
第一定位标识符 | 持续定位 |
第二定位标识符 | 单次定位 |
表12
接收到来自百度糯米App的定位请求,定位请求中携带第二定位标识符。
根据第二定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与第二定位标识符相对应的定位方式为单次定位。
GPS定位模块703采用单次定位的定位方式进行定位,并返回定位数据,然后关闭GPS定位模块703。
通过本实施例的实施,根据发来的定位请求中的定位标识符匹配出与之对应的定位方式,并采用匹配出的定位方式进行定位;当定位请求来自于地图类应用时,定位标识符为第一定位标识符,定位方式为持续定位;当定位请求来自于非地图类应用时,定位标识符为第二定位标识符,定位方式为单次定位;节省了功耗,延长了电池续航时间。显然,本领域的技术人员应该明白,上述本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储介质(ROM/RAM、磁碟、光盘)中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。所以,本发明不限制于任何特定的硬件和软件结合。
以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
Claims (10)
1.一种定位方法,其特征在于,包括:
接收定位请求,所述定位请求中携带定位标识符;
根据所述定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与所述定位标识符相对应的定位方式;
采用匹配出的定位方式进行定位。
2.如权利要求1所述的定位方法,其特征在于,预设的定位标识符与定位方式的对应关系包括:当所述定位标识符为第一定位标识符时,定位方式为持续定位;
当所述定位标识符为第二定位标识符时,定位方式为单次定位。
3.如权利要求2所述的定位方法,其特征在于,当匹配出的定位方式为单次定位时,且在采用单次定位的定位方式进行定位之后,还包括:关闭定位模块。
4.如权利要求3所述的定位方法,其特征在于,所述定位模块为GPS定位模块。
5.如权利要求2至4任一项所述的定位方法,其特征在于,接收定位请求,所述定位请求中携带定位标识符包括:
当接收的是地图类应用的定位请求时,所述定位请求中携带所述第一定位标识符;
当接收的是非地图类应用的定位请求时,所述定位请求中携带所述第二定位标识符。
6.一种定位装置,其特征在于,包括:
接收模块,用于接收定位请求,所述定位请求中携带定位标识符;
匹配模块,用于根据所述定位标识符,以及预设的定位标识符与定位方式的对应关系,匹配出与所述定位标识符相对应的定位方式;
定位模块,用于采用匹配出的定位方式进行定位。
7.如权利要求6所述的定位装置,其特征在于,预设的定位标识符与定位方式的对应关系包括:当所述定位标识符为第一定位标识符时,定位方式为持续定位;
当所述定位标识符为第二定位标识符时,定位方式为单次定位。
8.如权利要求7所述的定位装置,其特征在于,还包括:关闭模块,用于当所述匹配模块匹配出的定位方式为单次定位时,且在所述定位模块采用单次定位的定位方式进行定位之后,关闭定位模块。
9.如权利要求7或8所述的定位装置,其特征在于,所述接收模块具体用于当接收的是地图类应用的定位请求时,所述定位请求中携带所述第一定位标识符;当接收的是非地图类应用的定位请求时,所述定位请求中携带所述第二定位标识符。
10.一种移动终端,其特征在于,包括如权利要求6至9任一项所述的定位装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610973121.3A CN106572442A (zh) | 2016-10-28 | 2016-10-28 | 一种定位方法、装置及移动终端 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610973121.3A CN106572442A (zh) | 2016-10-28 | 2016-10-28 | 一种定位方法、装置及移动终端 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106572442A true CN106572442A (zh) | 2017-04-19 |
Family
ID=58539951
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610973121.3A Pending CN106572442A (zh) | 2016-10-28 | 2016-10-28 | 一种定位方法、装置及移动终端 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106572442A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111355848A (zh) * | 2020-03-11 | 2020-06-30 | Oppo广东移动通信有限公司 | 电子设备的定位控制方法、装置、存储介质及电子设备 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103365660A (zh) * | 2013-07-10 | 2013-10-23 | 福建工程学院 | 一种防止导航软件未及时退出的方法及装置 |
CN103365399A (zh) * | 2013-06-26 | 2013-10-23 | 贝壳网际(北京)安全技术有限公司 | 移动终端应用对象的控制方法及装置 |
US20140194145A1 (en) * | 2013-01-08 | 2014-07-10 | Qualcomm Incorporated | Method, System and/or Device for Adjusting Expected Received Signal Strength Signature Values |
CN104793995A (zh) * | 2015-04-27 | 2015-07-22 | 广东欧珀移动通信有限公司 | 控制gps调用的方法及装置 |
CN105573470A (zh) * | 2015-12-14 | 2016-05-11 | 广东欧珀移动通信有限公司 | 根据访问时间关闭后台程序的gps定位请求的方法及装置 |
CN105682198A (zh) * | 2016-01-13 | 2016-06-15 | 广东欧珀移动通信有限公司 | 一种移动终端的定位控制方法、装置及移动终端 |
CN105933521A (zh) * | 2016-04-22 | 2016-09-07 | 广东小天才科技有限公司 | 一种移动终端选择定位模式的方法和装置 |
CN106020415A (zh) * | 2016-05-09 | 2016-10-12 | 深圳市万普拉斯科技有限公司 | 智能设备待机状态下的应用控制方法及装置 |
-
2016
- 2016-10-28 CN CN201610973121.3A patent/CN106572442A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140194145A1 (en) * | 2013-01-08 | 2014-07-10 | Qualcomm Incorporated | Method, System and/or Device for Adjusting Expected Received Signal Strength Signature Values |
CN103365399A (zh) * | 2013-06-26 | 2013-10-23 | 贝壳网际(北京)安全技术有限公司 | 移动终端应用对象的控制方法及装置 |
CN103365660A (zh) * | 2013-07-10 | 2013-10-23 | 福建工程学院 | 一种防止导航软件未及时退出的方法及装置 |
CN104793995A (zh) * | 2015-04-27 | 2015-07-22 | 广东欧珀移动通信有限公司 | 控制gps调用的方法及装置 |
CN105573470A (zh) * | 2015-12-14 | 2016-05-11 | 广东欧珀移动通信有限公司 | 根据访问时间关闭后台程序的gps定位请求的方法及装置 |
CN105682198A (zh) * | 2016-01-13 | 2016-06-15 | 广东欧珀移动通信有限公司 | 一种移动终端的定位控制方法、装置及移动终端 |
CN105933521A (zh) * | 2016-04-22 | 2016-09-07 | 广东小天才科技有限公司 | 一种移动终端选择定位模式的方法和装置 |
CN106020415A (zh) * | 2016-05-09 | 2016-10-12 | 深圳市万普拉斯科技有限公司 | 智能设备待机状态下的应用控制方法及装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111355848A (zh) * | 2020-03-11 | 2020-06-30 | Oppo广东移动通信有限公司 | 电子设备的定位控制方法、装置、存储介质及电子设备 |
CN111355848B (zh) * | 2020-03-11 | 2021-04-13 | Oppo广东移动通信有限公司 | 电子设备的定位控制方法、装置、存储介质及电子设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107861816B (zh) | 资源配置方法及装置 | |
CN107547746B (zh) | 资源配置方法及相关产品 | |
CN104902463A (zh) | 移动终端及其虚拟卡终端的多卡管理方法和服务器 | |
CN102779283B (zh) | 一种实现sim卡读写的装置、***及方法 | |
US8863240B2 (en) | Method and system for smart card migration | |
CN107635078B (zh) | 游戏控制方法及设备 | |
CN108352989A (zh) | 电子设备和用于认证其标识信息的方法 | |
CN105101171A (zh) | 一种终端网络参数配置方法及终端 | |
CN104392261B (zh) | 一种sim卡和具有该sim卡的移动终端 | |
CN111679790A (zh) | 远程软件开发存储空间分配方法及装置 | |
CN105827531B (zh) | 一种路由访问方法及终端 | |
CN102387255B (zh) | 一种利用智能卡处理第三方扩展业务数据的方法与装置 | |
CN106572442A (zh) | 一种定位方法、装置及移动终端 | |
KR102037556B1 (ko) | 무선 단말의 네트워크 업그레이드에 자가적응한 전화번호 업그레이드 방법 및 장치 | |
CN102932960A (zh) | 电子名片交换***及交换方法 | |
CN112449340A (zh) | 一种远程sim卡写卡方法及装置 | |
CN103781046A (zh) | 一种软sim卡的一卡软双待来电识别方法及通讯终端 | |
CN202197332U (zh) | 一种脱离sim卡的通信终端 | |
CN102655690A (zh) | 一种信息通知方法、装置及电子设备 | |
EP1773079A1 (en) | Device and method for providing a multiple access to a SIM card in a mobile terminal | |
CN106020780B (zh) | 图片加载装置和方法 | |
CN106793027A (zh) | 异常耗电的处理方法及终端 | |
CN101951699A (zh) | 一种多模终端匹配网络的方法、***及多模终端 | |
CN113626086A (zh) | 基于共享启动空间的多核处理器启动方法及装置 | |
CN107402715B (zh) | 数据搬移的方法、装置、存储器及终端 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170419 |
|
RJ01 | Rejection of invention patent application after publication |