作者:hacker发布时间:2022-07-12分类:网络黑客浏览:121评论:5
1.选一个好的GPS防盗器品牌,一般都有自己的平台,然后登陆平台地址 使用地图查看位置,地图有多种模式:电子地图、卫星影像图、地形图等,可以任意切换
2.鼠标点击操作—跟踪,放大,回放,关闭,轻松用鼠标点击,即可对目标进行即时定位,定位结果用电子地图显示时,可进行多种电子地图操作 还可同时定位多个目标
3.在电子地图上可进行放大、缩小、显示全图、地图居中等功能,导航功能可显示该目标的运动轨迹,计算目标的运行速度、方向,实现地名的模糊查询,可以选择多个目标进行实时跟踪,查看目标实时位置、速度与方向等。
4.轨迹回放历史记录可以让您看到所有行驶信息(拖动小圆点可以查看每一个记录点),实时监控方便您了解车辆最新动向
本文试图从编程人员的角度出发,以一种程序员易于理解的方式来简单介绍一下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接收器的距离了。数据包是通过无线电波传送的,那么理想速度就是光速c,把传播时间记为Ti的话,用公式表示就是:
di=c*Ti(i=1,2,3,4);
这就是di(i=1,2,3,4)的来源了。
3.GetLocation()函数是如何执行的?
这个函数是我为了说明问题而虚构的,事实上未必存在,但是一定存在这样类似的运算逻辑。这些运算逻辑可以由软件来实现,但是事实上可能大都是由硬件芯片来完成的(这可能也是每一个GPS芯片的核心功能之一)。
对一个公司进行定位,那就要对一个公司领导进行定位,因为一个公司的领导决定着整个公司的发展方向以及公司的所有工作氛围,如果你把领导的性格定位好了之后,我们就会知道领导底下的员工是一个什么样的情况。
在移动通信网络中,通常有以下几种定位技术: 一是基于Cell ID的定位技术,它由网络侧获取用户当前所在的基站Cell信息以获取用户当前位置,其精度取决于移动基站的分布及覆盖范围的大小; 二是基于AFLT的定位技术,AFLT(Advanced Forward Link Trilateration)是CDMA独有的技术,在定位操作时,手机/终端同时监听多个基站的导频信息,利用码片时延来确定到附近基站的距离,最后用三角定位法算出具体位置; 三是基于AGPS(无线网络辅助GPS定位技术)的定位技术,AGPS将终端的工作简化,由网络侧的定位服务器与终端相互配合完成定位工作,就是将卫星扫描及定位运算等最为繁重的工作从终端一侧转移到网络一侧的定位服务器完成。
而CDMA定位技术是美国高通公司为基于位置业务开发的定位技术,采用Client/Server方式。它将无线辅助AGPS和高级前向链路AFLT三角定位法两种定位技术有机结合,实现高精度、高可用性和较高速度定位。在这两种定位技术均无法使用的环境中,CDMA定位技术会自动切换到Cell ID扇区定位方式,确保定位成功率.
广域GPS卫星参考网络由多个高灵敏度GPS接收机组成,负责全天候监测覆盖区域上空所有GPS卫星的星历数据、多普乐频移等定位所需信息,动态刷新存储于定位平台中的GPS卫星数据库(卫星数据与地理位置对应关系)。终端只有在需要定位时才通过无线网络向定位平台通报大概位置(属于哪个基站),然后通过定位平台获得GPS卫星信息,从而大大缩短卫星捕获时间,大幅度降低耗电。
借助定位服务器强大的运算能力,可以采用复杂的定位算法以降低接收信号弱等不利因素的影响从而提高定位精度和灵敏度。定位平台将经纬度信息送到应用服务平台,或者通过无线网络送回终端满足定位应用。
标签:定位的简化
已有5位网友发表了看法:
访客 评论于 2022-07-13 00:16:49 回复
行定位,那就要对一个公司领导进行定位,因为一个公司的领导决定着整个公司的发展方向以及公司的所有工作氛围,如果你把领导的性格定位好了之后,我们就会知道领导底下的员工是一个什么样的情况。GPS定位技术的技术介绍在
访客 评论于 2022-07-13 02:07:16 回复
信息,利用码片时延来确定到附近基站的距离,最后用三角定位法算出具体位置; 三是基于AGPS(无线网络辅助GPS定位技术)的定位技术,AGPS将终端的工作简化,由网络侧的定位服务器与终端相互配合完成定位工作,就是将卫星扫描及定位运算等最为繁重的工作从终端一侧转移到网络一侧的定位服务器完成。而CDMA定
访客 评论于 2022-07-12 23:16:11 回复
导航:1、gps怎么定位位置2、gps定位的基本原理3、如何对一个公司进行定位?4、GPS定位技术的技术介绍gps怎么定位位置1.选一个好的GPS防盗器品牌,一般都有自己的平台,然后登陆平台地址 使用地图查看位置,地图有多种模式:电子地图、卫星影像图、地形图等,可以任意切换2.鼠标点击操作—跟踪,放
访客 评论于 2022-07-13 02:50:02 回复
下几种定位技术: 一是基于Cell ID的定位技术,它由网络侧获取用户当前所在的基站Cell信息以获取用户当前位置,其精度取决于移动基站的分布及覆盖范围的大小; 二是基于AFLT
访客 评论于 2022-07-12 22:37:09 回复
已经知道每一个GPS卫星都在一刻不停地广播自己的位置,那么在发送位置信息的同时,也会附加上该数据包发出时的时间戳。GPS接收器收到数据包后,用当前时间减去时间戳上的时间,就是数据包在空中传输所用的时间了。知道了数据包在空中的传输时间,那么乘上他的传输速度,就是数据包在空中传输的距离,