手机定位已经成为人们生产生活必不可少的工具,但有些人的手机定位又快又准,有些人的手机定位时常又慢又偏差大。那该如何解决呢?可以通过下面两个设置来提高定位速度和精度。

1、A-GPS辅助,提高室外定位速度

手机在室外定位时,基本依靠卫星定位系统,在国内北斗和GPS使用最多。但手机在定位开始在前,必须要进行搜星。而在我们手机上方的太空中,随时都有几十颗卫星。在手机定位冷启动时,必须要对这些卫星挨个搜索一遍,耗时非常久。就算现在的手机算力比较强,也要1分钟以上。如果想要加快定位,就可以开启手机的A-GPS辅助定位。开启这个功能后,手机会通过基站进行区域定位一下。然后将该位置发送给A-GPS服务器,服务器收到后立即根据这个位置信息,将此时经过你这个位置的卫星的参数信息发送给手机。这个时候手机就大大减少了工作量,可以实现秒级定位。

A-GPS开启的方法,每个手机会有略微不同,这里鸿蒙系统为例,讲解一下开启步骤:

①、依次点击“设置>隐私>定位服务>辅助定位设置”菜单,进入到定位模式设置页面。在该页面将“使用辅助GPS”的开关打开,很多手机默认就是打开的。

②、在定位模式页面,点击“A-GPS设置”菜单进入,这里可以看到A-GPS的详细设置。一般情况下,数据连接就用cmnet。SLP服务器用默认即可,除非你有延时更低的SLP服务器。

注意:A-GPS功能需要手机开启数据连接,这会消耗一定的数据流量。

2、WLAN扫描定位,提高室内定位精度

北斗和GPS定位在室外非常好用,但当手机进入室内时,它们的定位功能就很不准,甚至无法定位。这个时候,我们可以开启WLAN扫描定位来提高室内定位的精度。原理是WIFI的无线模块都有全球唯一的身份ID(MAC地址),当WIFI路由器接入互联网后,就可以获得一个互联网IP。该IP在运营商哪里同样有地址记录。而我们的手机在通过WIFI扫描多个无线路由器或AP时,根据型号强弱就来判断距离多个AP的距离,最后通过三角算法来计算出粗略的位置。

开启WIFI扫描提高定位精度的功能也很简单,这里同样以鸿蒙系统为例讲一下开启方法。

①、依次点击“设置>隐私>定位服务>提高精确度”菜单,进入到 “提高精确度” 设置页面。在这里开启“WLAN扫描“的开关即可。这个界面还有

注意:WLAN扫描辅助定位,要求全程开启WIFI开关,可以不连接任何WIFI网络。开启这个开关会增加单位时间的耗电量。这里看到的“蓝牙扫描”,虽然也可以提高精度,但实际作用并不大,不建议开启。

总结

在实际使用中,以上两种辅助定位的方式,对手机定位确实有很大提升,建议有需要的朋友都去设置一下。

这样的设置,无论室内室外,手机定位都又快又准

北斗和GPS定位在室外非常好用,但当手机进入室内时,它们的定位功能就很不准,甚至无法定位。我们可以开启WLAN扫描定位WIFI模块固定编码或者开启手机的A-GPS辅助定位通过基站,A-GPS服务器定位相关推荐

  1. EBYTE E103-W02 WIFI模块配置总结(TCP+UDP+HTTP+云透传)

    目录 1.硬件配置 1.1 原理图 1.2 管脚配置 2.AT指令集 3.AP模式配置 3.1AP介绍 3.2 AP配置TCP通信 3.3 AP配置UDP通信 4.STA模式配置 4.1STA介绍 4 ...

  2. android智能家居wifi原理图,WiFi模块为你讲解WiFi插座原理

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区. 您需要 登录 才可以下载或查看,没有帐号?注册 x 物联网给我们的家居变得越来越方便.简单,WiFi智能插座作为智能家居的小小分支,让充电和控 ...

  3. 智能家居—基于STM32的温湿度控制系统(WIFI模块)

    基于App控制的STM32温湿度控制系统(WIFI模块) ESP8266WIFI模块 模块使用说明 常用AT指令 DHT11温湿度传感器 简介 模块数据的发送流程 代码实现 μs级的延时配置 HAL库 ...

  4. 详解Wifi模块对智能家居行业产生的影响

    核心提示:对于WiFi我们并不陌生,只要我们上网,我们基本上就离不开WiFi.那么,WiFi模块在智能家居行业行得通吗?将会对智能家居行业产生怎样的影响? 随着传统家电厂商转型跨界物联网智能家居行业, ...

  5. 串口无线服务器模块,串口wifi模块能实现远程吗?具体怎样实现远程控制呢?...

    我们来看一下这个远程控制必备的几个硬件设备,第一,路由器:第二,服务器:第三,接有串口wifi模块的电子设备,第四:手机或者平板. 首先我们来解释一下每一个设备的作用 服务器:主要作用就是数据转发,以 ...

  6. 【WiFi模块ASP-ESP8266】理论讲解与串口助手验证(超详解)

    大家好,我是小政,一名自动化专业的在校学生.最近在学习利用opencv进行环境监测,需要将获取到的数据通过通信协议传输给stm32,我选择使用wifi模块进行无线通信,接下来我会将我从入门到掌握wif ...

  7. 【毕设调试一】WiFi模块esp8266的调试

    硬件说明: 提示 :主控芯片STM32F103C8T6,与WiFi通信串口为串口二,打印串口为串口三(不使用串口一是当时设计时,方便pcb走线) 说明 :因为我是使用PCB画板的方式来走线的,并不是按 ...

  8. 使用WIFI模块与MQTT服务器进行透传数据通讯(M0E1系列)

    使用WIFI模块与百度天工进行透传数据通讯(M0E1系列) 前言 具体步骤 进入AT指令模式 配置相应的AT指令 使用MQTT.fx进行测试 MQTT控制模块引脚功能 说明 前言 M0E1系列模组,是 ...

  9. 使用WIFI模块与阿里云物联网套件进行透传数据通讯(M0E1系列)

    使用WIFI模块与阿里云物联网套件进行透传数据通讯(M0E1系列) 前言 具体步骤 进入AT指令模式 配置相应的AT指令 简单测试 阿里去物联网套件控制模块引脚功能 说明 前言 M0E1系列模组,是基 ...

最新文章

  1. RosBE生成ReactOS的VS2015工程失败2
  2. SpringBoot - 构建监控体系03_使用 Admin Server 管理 Spring 应用程序
  3. 如何打开python的终端窗口_python终端窗口
  4. 音视频技术开发周刊 | 226
  5. C#里内置的DateTime基本功能
  6. C++Objective-c
  7. psycopg2.errors.UndefinedTable: relation “xxxx“ does not exist
  8. 重构真的能提高代码质量吗?
  9. Linux vi的基本操作
  10. 蓝桥杯 ALGO-69 算法训练 字符串逆序
  11. 在.NET 3.5中使用Parallel.For()(转帖)
  12. python爬取花瓣网图片
  13. MySql将一张表的数据copy到另一张表中
  14. CorelDRAW2021标准版 序列号授权码
  15. ArcEngine代码 两规冲突检测
  16. 10款免费原型设计工具,产品设计得力助手
  17. 创客(米思奇编程)-03-传感器
  18. pycharm pep8 代码格式化
  19. kdj超卖_KDJ指标的超买与超卖
  20. A股上市公司营收预测

热门文章

  1. traceroute命令(unix)/tracert命令(windows)
  2. python列表查找值_查找列表中某个值的位置(python)
  3. CentOS 7安装chrome
  4. 光伏扶贫项目指标下达 如何严把光伏质量关?
  5. Mysql CASE方法条件怎么加and或or
  6. Sqlite出现database is locked
  7. ICAP: 互换客户端地址协议 1
  8. MDCC 2014移动开发者大会 参展商活动的小礼品
  9. ucenter通信实现同步登录、同步退出(详细)
  10. Google Filament 源码学习(六):Material System (五) - 材质系统框架