教育房产时事环球科技商业
投稿投诉
商业财经
热点动态
科技数码
软件应用
国际环球
晨报科学
新闻时事
信息智能
汽车房产
办公手机
教育体育
生活生物

有没有可以监控老婆手机微信的软件(有没有可以监控老婆手机微信)

  位置服务已经成为越来越热的一门技术,也将成为以后所有移动设备(智能手机、掌上电脑等)的标配。而定位导航技术中,目前精度最高、应用最广泛的,自然非GPS莫属了。网络上介绍GPS原理的专业资料很多,而本文试图从编程人员的角度出发,以一种程序员易于理解的方式来简单介绍一下GPS定位的基本原理,希望对做GPS开发的朋友有所启发。当然,本文并没有涉及具体的开发方面的技术。一、GPS定位数学模型
  之所以先介绍数学模型,是因为我认为这个数学模型可能是程序员比较关心的问题。当然事先声明,这个模型只是我根据一些GPS资料总专为程序员总结出来的一个简化模型,细节方面可能并不符合实际,想了解具体细节请参考专业的GPS讲解资料。
  GPS定位,实际上就是通过四颗已知位置的卫星来确定GPS接收器的位置。
  如上图所示,图中的GPS接收器为当前要确定位置的设备,卫星1、2、3、4为本次定位要用到的四颗卫星:
  Position1、Position2、Position3、Position4分别为四颗卫星的当前位置(空间坐标),已知
  d1、d2、d3、d4分别为四颗卫星到要定位的GPS接收器的距离,已知
  Location 为要定位的卫星接收器的位置,待求
  那么定位的过程,简单来讲就是通过一个函数GetLocation(),从已知的[Position1,d1]、[Position2,d2]、[Position3,d3]、[Position4,d4]四对数据中求出Location的值。用程序员熟悉的函数调用来表示就是:Location=GetLocation([Position1,d1],[Position2,d2],[Position3,d3],[Position4,d4]);
  一看到这个函数调用,程序员们就该来劲了:这些参数从哪里来?这个函数又是如何执行?由谁来执行的呢?立体几何还没有忘干净的可能还要问:为什么必须要4对参数呢?那下面我们就来一起探究一下。
  1.Position1、Position2、Position3、Position4这些位置信息从哪里来?
  实际上,运行于宇宙空间的GPS卫星,每一个都在时刻不停地通过卫星信号向全世界广播自己的当前位置坐标信息。任何一个GPS接收器都可以通过天线很轻松地接收到这些信息,并且能够读懂这些信息(这其实也是每一个GPS芯片的核心功能之一)。这就是这些位置信息的来源。
  2.d1、d2、d3、d4这些距离信息从哪里来?
  我们已经知道每一个GPS卫星都在不辞辛劳地广播自己的位置,那么在发送位置信息的同时,也会附加上该数据包发出时的时间戳。GPS接收器收到数据包后,用当前时间(当前时间当然只能由GPS接收器自己来确定了)减去时间戳上的时间,就是数据包在空中传输所用的时间了。
  知道了数据包在空中的传输时间,那么乘上他的传输速度,就是数据包在空中传输的距离,也就是该卫星到GPS接收器的距离了。数据包是通过无线电波传送的,那么理想速度就是光速c,把传播时间记为Ti的话,用公式表示就是:di=c*Ti(i=1,2,3,4);
  这就是di(i=1,2,3,4)的来源了。
  3.GetLocation()函数是如何执行的?
  这个函数是我为了说明问题而虚构的,事实上未必存在,但是一定存在这样类似的运算逻辑。这些运算逻辑可以由软件来实现,但是事实上可能大都是由硬件芯片来完成的(这可能也是每一个GPS芯片的核心功能之一)。
  4.为什么要必须要四对参数?
  根据立体几何知识,三维空间中,三对[Positioni,di]这样的数据就可以确定一个点了(实际上可能是两个,但我们可以通过逻辑判断舍去一个),为什么这里需要四对呢?理想情况下,的确三对就够了,也就是说理想情况下只需要三颗卫星就可以实现GPS定位。但是事实上,必须要四颗。
  因为根据上面的公式,di是通过c*Ti计算出来的,而我们知道c值是很大的(理想速度即光速),那么对于时间Ti而言,一个极小的误差都会被放大很多倍从而导致整个结果无效。也就是说,在GPS定位中,对时间的精度要求是极高的。GPS卫星上是用銫原子钟来计时的,但是我们不可能为每一个GPS接收器也配一个銫原子钟,因为一个銫原子钟的价格可能已经超过了这个GPS设备再加上使用GPS的这辆名贵汽车的价格。
  同时,由于速度c也会受到空中电离层的影响,因此也会有误差;再者,GPS卫星广播的自己的位置也可能会有误差。其他等等一些因素也会影响数据的精确度。
  总之,数据是存在误差的。这些误差可能导致定位精确度降低,也可能直接导致定位无效。GetLocation(函数)中多用了一组数据,正是为了来校正误差。至于具体的细节,我们就不用关心了,我们只要知道,多用一组数据,就可以通过一些巧妙的算法,消除或减小误差,保证定位有效。这就是GetLocation()函数必须用四组数据的原因,也就是为什么必须有四颗卫星才能定位的原因。
  5.GetLocation()函数返回的位置信息怎样被GPS设备识别呢?
  前面说在进行位置计算时都是用的空间坐标形式表示,但是对GPS设备及应用程序而言,通常需要用的是一个[经度,纬度,高度]这样的位置信息。那么我们可以想象,在GetLocation()函数返回位置结果前,可能会进行一个从空间坐标形式到经纬度形式的转换,我们不妨假设存在一个Convert(经纬度,空间坐标)这样的函数来进行这个转换。
  6.单点定位与差分定位
  实际上上面所说的只是定位原理中的其中一种,称为单点定位,或绝对定位。就是通过唯一的一个GPS接收器来确定位置。
  目前定位精度最高的是差分定位,或称相对定位。就是通过增加一个参考GPS接收器来提高定位精度。
  上面我们已经围绕一个虚拟的GetLocation()函数基本搞清楚了GPS定位的基本数学模型,对于编程而言,知道这些就足够了(其实不知道也不影响编程)。如果好奇心还没满足的话,我们继续了解一些GPS相关的背景知识。二、GPS卫星是哪里来的?
  (废话,当然是人发射的!地球人发射的!)
  GPS(Global Position System,全球定位系统),全称为NAVSTAR GPS(NAVigation Satellite Timing And Ranging Global Position System,导航星测时与测距全球定位系统)。GPS是一个由美国国防部开发的空基全天侯导航系统,它用以满足军方在地面或近地空间内获取在一个通用参照系中的位置、速度和时间信息的要求。
  1.GPS发展历程
  1957年10月第一颗人造地球卫星SputnikⅠ发射成功,空基导航定位由此开始
  1958年开始设计NNSS-TRANSIT,即子午卫星系统;
  1964年该系统正式运行;
  1967年该系统解密以供民用。
  1973年,美国国防部批准研制GPS;
  1991年海湾战争中,GPS首次大规模用于实战;
  1994年,GPS全部建成投入使用;
  2000年,克林顿宣布,GPS取消实施SA(对民用GPS精度的一种人为限制策略)。
  2.美国政府的的GPS策略
  两种GPS服务:
  SPS--标准定位服务,民用,精度约为100M;
  PPS--精密定位服务,军用和得到特许的民间用户使用,精度高达10M.
  两种限制民用定位精度的措施(保障国家利益不受侵害):
  SA--选择可用性,认为降低普通用户的测量精度,限制水平定位精度100M,垂直157M(已于2005年5月1日取消);
  AS--反电子欺骗。
  3.其他卫星导航系统
  GLONASS(全球轨道导航卫星系统),前苏联
  Galileo-ENSS(欧洲导航卫星系统,即伽利略计划),欧盟
  北斗导航系统,中国三、GPS系统的构成
  GPS系统=空间部分+控制部分+用户部分
  1.空间部分
  GPS空间部分主要由24颗GPS卫星构成,其中21颗工作卫星,3颗备用卫星。24颗卫星运行在6个轨道平面上,运行周期为12个小时。保证在任一时刻、任一地点高度角15度以上都能够观测到4颗以上的卫星。
  主要作用:发送用于导航定位的卫星信号。
  构成:24颗卫星=21颗工作卫星+3颗备用卫星
  2.控制部分
  GPS控制部分由1个主控站,5个检测站和3个注入站组成。
  组成:GPS控制部分=主控站(1个)+监测站(5个)+注入站(3个)
  作用:监测和控制卫星运行,编算卫星星历(导航电文),保持系统时间。
  主控站:从各个监控站收集卫星数据,计算出卫星的星历和时钟修正参数等,并通过注入站注入卫星;向卫星发布指令,控制卫星,当卫星出现故障时,调度备用卫星。
  监控站:接收卫星信号,检测卫星运行状态,收集天气数据,并将这些信息传送给主控站。
  注入站:将主控站计算的卫星星历及时钟修正参数等注入卫星。
  分布情况:
  主控站:位于美国科罗拉多州(Calorado)的法尔孔(Falcon)空军基地。
  注入站:阿松森群岛(Ascendion),大西洋;迭戈加西亚(Diego Garcia),印度洋;卡瓦加兰(Kwajalein),东太平洋。
  监控站:1个与主控站在一起;3个与注入站在一起;另外一个在夏威夷(Hawaii),西太平洋。
  3.用户部分
  GPS用户设备部分包含GPS接收器及相关设备。GPS接收器主要由GPS芯片构成。
  如车载、船载GPS导航仪,内置GPS功能的移动设备,GPS测绘设备等都属于GPS用户设备。
  组成:主要为GPS接收器
  作用:接收、跟踪、变换和测量GPS信号的设备,GPS系统的消费者。
  GPS定位是目前最为精确、应用最为广泛的定位导航技术,以后将会成为每一个移动设备的标配之一。现在的中高端只能手机,有相当一部分已经配备了GPS硬件。那么针对GPS定位的开发技术也将成为一项主流常规技术。本文目的在于让准备进行GPS定位开发的编程人员对于GPS有一个大致的了解,这对于编程可能没有什么直接的帮助,但是我想了解一下GPS的大致工作原理,在编程过程中就能够对GPS设备的工作特性有一个感性的认识,这对于开发还是有很大间接好处的。
  有没有可以监控老婆手机微信的软件(有没有可以监控老婆手机微信)

西安大兴善寺(大兴善寺求什么最准)西安大兴善寺(大兴善寺求什么最准)近年来,著名的旅游胜地古都西安,备受各地游客的青睐。不管是这座古城散发出的古香古气,还是城内墙墙瓦瓦上蕴含的浓厚历史诗韵,又或者是古城长街内的特色孺子可教造句(哲理短篇孺子可教)孺子可教造句(哲理短篇孺子可教)史记留侯世家记载秦朝末年,张良在博浪沙谋杀秦始皇没有成功,便逃到下邳隐居。一天,他在镇东石桥上遇到一位白发苍苍胡须长长手持拐杖身穿褐色衣服的老人。老我的父亲母亲背景音乐(从我的父亲母亲)我的父亲母亲背景音乐(从我的父亲母亲)我的父亲母亲是根据鲍十的小说纪念改编,影片讲述了骆玉生(孙红雷饰)得知父亲去世的消息后回到家乡奔丧,在父亲的书房中触景生情,回忆起母亲招娣(章鲁迅写的文章(鲁迅散文希望)鲁迅写的文章(鲁迅散文希望)文鲁迅我的心分外地寂寞。然而我的心很平安没有爱憎,没有哀乐,也没有颜色和声音。我大概老了。我的头发已经苍白,不是很明白的事么?我的手颤抖着,不是很明白的歌颂老师的歌(25首写给老师的歌)歌颂老师的歌(25首写给老师的歌)你,和往常一样为了明天而紧锣密鼓地准备你,和往常一样一路奔波开始一天的工作你,和往常一样口干舌燥地努力维持着纪律你,和往常一样闲暇之余远眺着自己的学生会组织部职责(学生会的组织部部长要干些什么?)学生会组织部职责(学生会的组织部部长要干些什么?)组织部部长主要工作包括萊垍頭條1自主组织或协助学校举办学生活动。如演讲比赛各种评比郊游以及娱乐活动等。萊垍頭條2负责组织并指导班长培训协议书范本(合伙做学校教育培训协议书)培训协议书范本(合伙做学校教育培训协议书)(点关注,不错过任何好文。并有惊喜相送)合作办学协议书甲方联系人联系方式地址邮编乙方(以下简称乙方)联系人联系方式地址邮编为促进教育现代化世界著名指挥家(曾经的天才指挥家舟舟)世界著名指挥家(曾经的天才指挥家舟舟)1997年,一部纪录片的出现让一个智障儿火遍全球,从此,中国诞生了一个叫舟舟的天才指挥家,这部纪录片就是舟舟的世界!舟舟的世界剧照纪录片中的主队列队形变换(如何调整队列队形)队列队形变换(如何调整队列队形)体育课队形队列一直是每位体育教师必须熟练掌握的基本技能,是完整体育课堂的重要组成部分。如何科学高效的调动体育课中的队形队列?如何运用正确的口令与方法mwc(盛事MWC首发上海)mwc(盛事MWC首发上海)春天到来,万物复苏。2020年的阴霾正在逐渐散去,不知不觉间,我们迎来了2月的新风。对普通民众来说,2月的头等大事自然是农历新年,大家在鞭炮声利是钱拜神白鸟之死(你知道白鸟之死背后的悲伤故事吗?)白鸟之死(你知道白鸟之死背后的悲伤故事吗?)我已在孤山住了许久,许久是多久我也不是很清楚了,有三百年还是五百年我也说不上来。我只是孤山上的一只鸟,通体雪白,脖颈修长,我知道我异常美
哪些东西养胃(日常要如何养胃?)哪些东西养胃(日常要如何养胃?)胃部是人体重要的消化器官,在养胃的过程中应该注意饮食的合理化。如果可以获取人体需要的营养物质,达到良好的养胃效果,胃部功能才能提高,防止胃部疾病出现胃溃疡最佳治疗方法(得了胃溃疡应该怎么办?)胃溃疡最佳治疗方法(得了胃溃疡应该怎么办?)胃溃疡是一种让人很痛苦的疾病,容易反复发作,影响正常的生活。大多数胃溃疡是由幽门螺杆菌细菌引起的,有些与长期使用消炎药。没有特定的方法可口腔治疗(口腔溃疡快速缓解方法)口腔治疗(口腔溃疡快速缓解方法)对于大部分比较轻微的口腔溃疡来说,常规溃疡长出来5天左右,就会开始愈合,7天左右就能痊愈。并且它来过,不留一丝云彩,来有影,去无踪,不留疤。很多人还生活知识科普如何判断猕猴桃熟了在我们的生活当中有很多的常识性的知识大多数人都是不知道的,就好比最近就有很多小伙伴咨询小编问小编关于如何判断猕猴桃熟了的这些知识点,这就说明了现在人们也开开渐渐关注起了如何判断猕猴生活知识科普猕猴桃怎么催熟在我们的生活当中有很多的常识性的知识大多数人都是不知道的,就好比最近就有很多小伙伴咨询小编问小编关于猕猴桃怎么催熟的这些知识点,这就说明了现在人们也开开渐渐关注起了猕猴桃怎么催熟方吃柚子有什么好处(吃柚子好处)吃柚子有什么好处(吃柚子好处)我们的身边有很多的老人或者是儿童,都是喜欢吃柚子的,而且柚子里面的营养也是非常的丰富,给我们的身体带来了非常的好处,而且越来越多的优质成为了我们主桌上榴莲酥的做法(酥脆软糯榴莲酥)榴莲酥的做法(酥脆软糯榴莲酥)By拾穗后厨用料油酥皮12张橄榄油10克白糖25克榴莲果肉200克玉米淀粉少许蛋黄1个黑芝麻少许做法步骤1选取新鲜榴莲2准备好油酥皮3榴莲果肉戴手套捣榴莲酥的做法(酥脆软糯榴莲酥)榴莲酥的做法(酥脆软糯榴莲酥)By拾穗后厨用料油酥皮12张橄榄油10克白糖25克榴莲果肉200克玉米淀粉少许蛋黄1个黑芝麻少许做法步骤1选取新鲜榴莲2准备好油酥皮3榴莲果肉戴手套捣新生婴儿吐奶怎么办(新生儿吐奶,拍嗝并不是最佳办法)新生婴儿吐奶怎么办(新生儿吐奶,拍嗝并不是最佳办法)新生儿出生以后,各方面还没有发育完全,需要家人的用心护理。可是再小心谨慎,都会遇到一些问题,其中吐奶就是最常见的一个人问题,每个婴儿衣服(012个月宝宝衣服挑选指南)婴儿衣服(012个月宝宝衣服挑选指南)刚到孕晚期,很多宝妈就迫不及待地给宝宝买买买,衣服玩具奶瓶奶嘴单单衣服这一种,就买了一大堆,不知道的还以为怀的多胞胎呢。谁知娃出生后却发现,很国产婴儿奶粉质量排行榜(国产婴儿奶粉质量)国产婴儿奶粉质量排行榜(国产婴儿奶粉质量)从前的宝妈们听到国产品牌的奶粉脸色都会变,这是因为国产奶粉出现过严重的质量问题。但是现在随着国家监管力度的增强,同时国产奶粉企业的崛起,不