手机是怎么确定位置信息的?

#手机是怎么定位的?

定位是一个老生常谈的话题,最近几年还在讨论一个热点技术话题「室内定位」,从我知道这个技术到现在已经过了好几年了,也出现了一些室内定位的方案,而我们的手机是如何进行定位的,又有哪些定位手段?我简略的说下,普及下基本技术知识。

#GPS定位

GPS定位主要是依赖GPS卫星,不需要手机SIM卡也可以进行定位,一般民用级别的GPS定位误差范围在10米左右,因为GPS是和卫星进行通信的,如果在隧道和室内,GPS定位会失效。

需要精准定位到位置,需要至少搜到三科卫星,然后利用卫星的距离得出设备端的位置。

#基站定位

基站定位需要手机SIM卡,也就是SIM卡和周围的基站通过计算之后得出手机当前的位置。具体的情况就会比较复杂了,因为基站定位需要基站,所以跟基站的数量关系很大,如果在郊区或者偏远山区,电话都打不通,那基本是用不到基站进行定位的。

#WIFI辅助定位

每个WiFi热点都有唯一的WiFi唯一编码MAC地址,通过这个我们可以把WIFI热点理解成一个小型的基站。

每一个打开WIFI设备的移动设备,如果在准确获得位置信息后,会把周围的WIFI热点上传到网络数据库,如果有另一个人,在同一个位置,在没有打开GPS的情况下,因为周围的WIFI热点相同,在手机联网但不打开GPS的情况下地图也会经过计算得出这个人的位置。

经过上面的解释,我们可以推断,WIFI定位的情况下,如果上传数据的位置愈多,那么定位就会越准确。

但是弊端也比较明显,就是一定需要打开wifi热点,而且手机一定需要能够上网,因为能够上网后,才能接收网络数据库的位置信息。

#AGPS辅助定位

GPS定位有一个缺点,就是GPS的第一次启动搜星的时候速度很慢,大概需要2分钟,有时候天气不好,可能搜星的时间还会变长。

这时候,就出现了一个辅助的东西,这个东西就叫AGPS。

GPS第一次搜星的时间慢,是因为需要搜三十几颗卫星,因为没有位置信息,需要一个一个去搜索,才能确定哪个卫星在自己的头顶上。

AGPS的作用就是提前跟基站去沟通,把大概的位置定下来,定下来后,就大概知道当前头顶上有哪几颗卫星,然后GPS就定向去搜这几颗卫星就好了,通过这样的操作,定位的速度就提升了,从几分钟都几秒的提升。

#Glonass定位

这个是俄罗斯开发的一套定位系统,原理跟GPS一样。不同的是,Glonass定位搜星速度更快,抗干扰能力更强,而且芯片也更贵。

#北斗定位

这是我们国家的GPS,据不可靠消息说芯片比俄罗斯更贵,可能现在已经便宜很多了。这个主要是在中国军方使用。

#蓝牙定位

蓝牙的缺点是距离比较短,但是可以在室内定位发挥非常大的作用,但是又因为室内的干扰不确定性,需要安装beacon数量是一个麻烦的事情。

原理比较简单,设备和Beacon通信,Beacon可以认为是基站,设备和基站进行通信,通信后知道距离和时间差,通过各种信息计算出设备的位置。

粗略的说明了几种手机定位的特点,在实际应用中可能会复杂的多,例如高德地图就觉得GPS卫星已经不能满足自己的要求,所以发射了自己的卫星。

除了这些定位手段外,大家还听说哪些定位技术可以留言让更多的人知道。

明天就要上班了,善意的提醒大家记得定闹钟…

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/467692.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

tablestore列式存储原理_10分钟搞透:技术人必会的MySQL体系结构与存储引擎!

MySQL是目前使用最广的开源数据库,不管从装机量、使用人群、专职人员、社区发展,还是基于MySQL的其他分支,都是当之无愧的No.1。 本文将从以下4个方面,带你搞透MySQL体系结构与存储引擎。主要包括:1、MySQL数据库的体系…

使用Adobe Audition生成基本音频

#首先打开软件 #新建一个音频 #在效果菜单栏插入基本音频

更多网络类型

文章目录丰富网络类型CPPN孪生网络Triplet Network应用Variational Auto-encoder强化学习Markov decision processesBellman公式丰富网络类型 深度学习除了经典卷积神经网络,循环神经网络还有广泛的网络类型 CPPN 网络输入是像素坐标值(x,…

更多框架

文章目录关于框架Caffe基于层的设计思路Protocol Buffer 技术prototxt .caffemodel文件caffe的训练主要特点TorchLUA语言主要特点Tensorflowcomputation graphsMXNET关于框架 Caffe 依赖大量第三方库 为了读取图像,以及简单的图像处理,连接很重的Openc…

.net的label的背景如何设置成为透明_css如何设置背景图片?background属性添加背景图片...

在前端开发过程中,为了页面的美观,往往都会给html页面添加背景图片。那么如何利用css设置html中用图片做背景?本章就给大家介绍css怎样设置背景图片。有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。程…

苹果uwb定位技术

昨天的文章简单说明了手机定位的技术,文章写的比较简单,但是阅读量却还可以,这篇文章转一个uwb定位技术的文章,让更多的人了解这项技术。相关阅读:手机是怎么确定位置信息的?载波和LoRa#前言关于昨天的文章…

springboot导包显示不存在_(一)SpringBoot搭建基本后端应用

boot在计算机术语中是启动的意思,SpringBoot也就是Spring的启动器。稍有经验的JavaWeb程序员对于传统SSM结构的MVC应用,大多数最不好的体验就是搭建一个项目需要进行大量的配置。稍有不慎就可能采坑。更关键的是有些配置基本就不会去进行定制化修改。为了…

f12获取网页文本_8招教你快速搞定网页内容禁止复制粘贴,想怎么复制就怎么复制...

大家平时在搜索资料、浏览网页时,经常会复制一些内容。尤其是文字比较多时,比起一个个字手打,复制能省下不少功夫。可有时候好不容易找到资料了,却发现有些网站上的内容文本复制不了?甚至右键菜单都打不开!…

为什么需要超过48k的采样音频?

最近在看音频的事情,随便拿点东西出来聊一下,如果说的不对,请用棒槌来打我,这样我晚上睡觉就不用数绵羊了。我播放一个20HZ~20KHZ的音频,如下图我使用16K的采样率来采集它是声音信号,获取音频如下图我使用4…

Linux io内存存在的意义~

今天是母亲节,首先祝各位读者的母亲节日快乐,祝你们的母亲年轻健康。母亲节是一个亘古的话题,我本来想写个文章,但是想起来这周就一个周末,要花点时间陪下家人,昨天我们老大开会,特别说了&#…

imx6 配置串口波特率_RS232串口多机通信

一、基本原理1、主从多机通信拓扑图2、主从多机通信的具体过程 1)使所有的从机的SM2位置1,以便接收主机发来的地址;2)主机发出一帧地址信息,其中包括8位需要与之通信的从机地址,第9位为1;3)所有从机接收到地址帧后&…

一个故事讲完CPU的工作原理

上二年级的小明正坐在教室里。现在是数学课,下午第一节,窗外的蝉鸣、缓缓旋转的吊扇让同学们昏昏欲睡。此时,刘老师在黑板上写下一个问题:6324 244675 ?小明抬头看了一眼,觉得这两个数字挺眼熟。他昨天翘…

axure弹窗关闭_干货来袭,Axure插入图标的几种办法

前言在日常绘制原型的时候,经常会需要插入相应的图标(icon)到Axure中,但是看似好像很简单的事情也给蛮多小伙伴造成了困扰。现在很多开发团队都会用一些比较常见的前端框架来搭建后台管理系统,例如常见的Element-UI&am…

用指针实现高低位倒序,疯了吧

昨晚在微信群看到一个读者发的面试题目,从网上截图出来的,我百思不得其解,题目如图。幸好,我学过栈栈,C语言实现然后我写了个小程序第一个方法比较笨,当我写完自己的代码后,看到有同学发了自己的…

部署nexus服务

一、安装和启动 官网下载nexus-2.12安装包,地址:https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.12.0-01-bundle.tar.gz 此版本需要预先安装jdk1.7 解压后,用命令【./bin/nexus start】来启动 nexus有如下一些控制命令&…

天然气表怎么看多少方_上海考大学难度怎么样?看2019上海高考“成绩分布表”和“本科分数线”就知道了!...

参加高考的同学和家长们注意了~上海市教育考试院近日发布本市普通高等学校秋季招生本科各批次录取控制分数线和成绩分布表。艺术类、体育类本科文化控制分数线也同步公布。(鲁申君注:上海2019年高考本科总分660,专科总分450,不分文…

关于Linux内核代码不使用typedef的讨论?

C语言关键字 -(typedef关键字)typedef有点像火隐忍者里面的万花筒写轮眼,用起来非常炫酷有型,使你的代码更加简短,让你穿上你亲妈都认不出你的马甲…比如这样一段代码typedef struct point{int x, y;} Points;Points f…

基于深度学习模型的花卉图像分类代码_华为不止有鸿蒙!教你快速入门华为免编程深度学习神器ModelArts...

引言:本文介绍利用华为ModelArts进行深度学习的图像分类任务,不用一行代码。今年8月9日,在华为史上规模最大的开发者大会上,华为正式发布全球首个基于微内核的全场景分布式OS——鸿蒙操作系统(HarmonyOS)。但你知道吗?…

天线的原理

关注、星标公众号,不错过精彩内容来源:中兴文档小时候家里的收音机、电视机,都带着可以灵活转动拉伸的杆子,大家一定对这个可以转来转去的杆子记忆犹新,或许也好奇的发现这个杆子的长度与方向和收音机、电视的接收效果…

2d 蓝图_“蓝图”卷积--对深度可分离卷积的再思考

论文:Rethinking Depthwise Separable Convolutions: How Intra-Kernel Correlations Lead to Improved MobileNetshttps://arxiv.org/pdf/2003.13549.pdf​arxiv.org代码地址:zeiss-microscopy/BSConv​github.com一、背景一些轻量级的网络,…