[发明专利]定位方法和终端设备在审
| 申请号: | 201710113834.7 | 申请日: | 2017-02-28 |
| 公开(公告)号: | CN106912104A | 公开(公告)日: | 2017-06-30 |
| 发明(设计)人: | 陈明 | 申请(专利权)人: | 和创(北京)科技股份有限公司 |
| 主分类号: | H04W64/00 | 分类号: | H04W64/00;G01S19/48 |
| 代理公司: | 北京睿派知识产权代理事务所(普通合伙)11597 | 代理人: | 刘锋 |
| 地址: | 100088 北京市西*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 定位 方法 终端设备 | ||
1.一种定位方法,其特征在于,所述方法包括:
当检测到发起定位的指令时,调用预先接入的多个定位服务SDK,向所述多个定位服务SDK分别对应的多个定位服务器发起定位请求;
接收所述多个定位服务器返回的多组定位数据;
判断定位数据是否有效;
根据预设策略从所述多组有效定位数据中筛选出一组定位数据作为定位结果。
2.根据权利要求1所述的定位方法,其特征在于,根据预设策略从所述多组定位数据中筛选出一组定位数据作为定位结果包括:
将所述多组定位数据中返回的定位精度值最高的一组定位数据作为定位结果。
3.根据权利要求1所述的定位方法,其特征在于,根据预设策略从所述多组定位数据中筛选出一组定位数据作为定位结果包括:
将所述多组定位数据中返回时间最短的一组定位数据作为定位结果。
4.根据权利要求1所述的方法,其特征在于,根据预设策略从所述多组定位数据中筛选出一组定位数据作为定位结果包括:
将当前设置的定位服务器返回的定位数据作为定位结果;
当检测到切换定位服务器的指令时,将切换后的定位服务器返回的定位数据作为定位结果。
5.根据权利要求1所述的定位方法,其特征在于,当检测到发起定位的指令时,调用预先接入的多个定位服务SDK,向所述多个定位服务SDK分别对应的多个定位服务器发起定位请求包括:
当检测到发起定位的指令时,获取当前网络数据并调用本地GPS模块请求当前GPS定位数据;
根据所述当前网络数据向所述多个定位服务器发起网络定位请求;
所述根据预设策略从所述多组定位数据中筛选出一组定位数据作为定位结果包括:
判断在预设时长内是否从本地GPS模块获取到GPS定位数据;
当在所述预设时长内获取到GPS定位数据时,将所述GPS定位数据作为定位结果;
当在所述预设时长内未获取到所述GPS定位数据时,从所述多个定位服务器返回的多组网络定位数据中筛选出定位精度值最高的一组网络定位数据作为定位结果。
6.根据权利要求1所述的方法,其特征在于,当检测到发起定位的指令时,调用预先接入的多个定位服务SDK,向所述多个定位服务SDK分别对应的多个定位服务器发起定位请求包括:
当检测到发起定位的指令时,调用本地GPS模块请求当前GPS定位数据;
判断在预设时长内是否从本地GPS模块获取到GPS定位数据;
当在所述预设时长内接收到所述GPS定位数据时,将所述GPS定位数据作为定位结果;
当在所述预设时长内未接收到所述GPS定位数据时,获取当前网络数据;
根据所述当前网络数据向所述多个定位服务器发起网络定位请求;
所述根据预设策略从所述多组定位数据中筛选出一组定位数据作为定位结果包括:
从所述多个定位服务器返回的多组网络定位数据中筛选出定位精度值最高的一组网络定位数据作为定位结果。
7.一种终端设备,其特征在于,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
当检测到发起定位的指令时,调用预先接入的多个定位服务SDK,向所述多个定位服务SDK分别对应的多个定位服务器发起定位请求;
接收所述多个定位服务器返回的多组定位数据;
根据预设策略从所述多组定位数据中筛选出一组定位数据作为定位结果。
8.根据权利要求7所述的终端设备,其特征在于,根据预设策略从所述多组定位数据中筛选出一组定位数据作为定位结果包括:
将当前设置的定位服务器返回的定位数据作为定位结果;
当检测到切换定位服务器的指令时,将切换后的定位服务器返回的定位数据作为定位结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于和创(北京)科技股份有限公司,未经和创(北京)科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710113834.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:食品处理机
- 下一篇:一种超浅层碳氮共渗电器开关组件





