写点什么

全球定位系统的二十五年

  • 2014-02-19
  • 本文字数:1095 字

    阅读完需:约 4 分钟

上周五,全球定位系统(GPS)在太空中庆祝了二十五岁生日。第一颗 Block II 卫星于 1989 年 2 月 14 日发射并投入服务,开启了人类历史上导航领域其中一次最重要的变革。

GPS 卫星项目始于 1972 年,最初是作为一个针对美国军队的需求提供导航服务的研究项目发起,尽管如此, Block I 的前十颗试验卫星直到 1978 年才开始发射,并于 1985 年全部发射完成。在宣布这一过程成功之后,商用 Block II 卫星在 1989 年和 1990 年发射,并分别在 1990 年至 1997 年之间和 1997 年至 2004 年之间追加发射了 IIA IIR 卫星。

至 1993 年 12 月,在轨道上运行的 GPS 卫星已经达到 24 颗,提供一种标准定位服务(非军事用途),并在两年后提供一种精确定位服务(军事用途)。起初,民用定位服务精度接近几百米之内,不过,在 21 世纪初,能够提供更高民用精度的额外频率启用,为更精确的交通工具导航装置提供服务。

GPS 导航有一组同步的原子钟,并使用接收到的信号之间的差异来计算范围,从而完成工作。在地球表面定位一个点需要三个信号,不过,准确定位一个位置需要四个或更多的信号。鉴于每颗卫星都不会停留在完全相同的轨道上,一组增量位置会被计算出来,并作为对轨道年鉴的修正发布,后者会以电子的方式传送到接收器,从而提高定位精度以及改进初始定位时间。最有趣的可能是 GPS 时钟为广义相对论提供了实时测试;如果不是内置的修正考虑了相对论效应,GPS 定位每天会偏离超过10 公里

起初,交通工具导航装置体积很大,安装在像飞机和集装箱船这样的大型资产上,但随着Ariel Technology 对其进行了改进,它们可以安装到小一些的交通工具上,如汽车,并最终安装到更小的手持设备上。目前,飞行路线通常在GPS 的协助下绘制和导航,结合机场的辅助GPS 甚至可以协助飞机完成自主降落。

地理定位已经成为越来越重要的在线服务,随着各种 geo-ip 工具出现在网上,它甚至被用于进行粗过滤(比如确定是否让 BBC 的内容流出英国)。甚至在HTML5 中也有API ,假如用户浏览器是在一台可定位的设备上,它就能够访问其位置;但随着广泛使用的一系列WiFi 接入点广播位置信息,即使没有GPS 装置,通常也可能准确定位到几百米范围内的某个人。向navigator.geolocation.getCurrentPosition() 方法传递一个回调函数将返回一个位置坐标,其中包含了浏览器的经度和纬度,以及一个精度估计。

目前,大部分移动智能手机都带有GPS 接收器,只需几秒钟,就可以在几十米范围内准确定位用户位置。再加上车载电子罗盘,用户不仅可以确定距离特定地点有多远,还能够确定朝哪个方向前进能到那里。只要有视野,你在这个星球上的位置就可以快速轻松地识别。

查看英文原文: Twenty Five Years of GPS

2014-02-19 04:181074
用户头像

发布了 256 篇内容, 共 81.7 次阅读, 收获喜欢 11 次。

关注

评论

发布
暂无评论
发现更多内容

android开发视频!Android程序员最大的悲哀是什么?面试真题解析

欢喜学安卓

android 程序员 面试 移动开发

DBS

陈皓07

用 Selenium 搞定自动化测试项目,途牛搜机票。

梦想橡皮擦

28天写作 2月春节不断更

荟聚·沉淀——百度大脑AI开放平台的2020年

百度大脑

Aspose word 转换为pdf 排版错位和数据丢失

blues199

Java Apache POI

区块链电子证照共享平台--基于区块链的电子证照存证

13530558032

做好 IM/RTC 底层技术服务,帮助开发者打造自己的“Clubhouse”

融云 RongCloud

IM RTC clubhouse

Jira Software Data Center 可以免费使用高级路线图啦!

Atlassian

DevOps 敏捷 Atlassian Jira

MySQL COUNT(列名) 、COUNT(常量) 和 COUNT(*) 之间的区别

桃子

《你越迷茫,越要去闯》读书笔记

SwiftDD

读书笔记

我看JAVA 之 Object & JNI

awen

Java jni Object

智慧党建APP开发,智慧党建平台的功能

13530558032

UI自动化测试框架_地图测试如何开展呢?

小小娃爱吃甜食

最佳实践 测试 测试落地

双非本科生、非大厂,毕业一年,业余净收入20万

不脱发的程序猿

程序员 程序人生 28天写作 二月春节不断更 外包项目

多种多样的语音连麦方式

anyRTC开发者

flutter uni-app ios android WebRTC

理解RocketMQ

awen

RocketMQ 翻译 消息中间件

超大规模会议技术优化策略 轻松实现 500 人线上流畅沟通

融云 RongCloud

音视频 视频会议

我决定输出一篇文章用于记录一个足足花了四小时才找到的BUG

LSJ

Java spring aop ProxyFactory proxyTargetClass

你是不是一个害怕失去,而拒绝开始的人?

SwiftDD

读书笔记 工作体会

架构设计篇之微服务实战笔记(七)

小诚信驿站

架构师 刘晓成 小诚信驿站 28天写作 架构师成长笔记

android开发视频教程!移动开发者升职加薪的8项技能,成功定级腾讯T3-2

欢喜学安卓

android 程序员 面试 移动开发

写给管理者的睡前故事

每天读本书

读书笔记 每天读本书

单例设计模式

桃子

万字长文带你解读Redisson分布式锁的源码

鄙人薛某

Java redis 分布式锁 redisson

我看JAVA 之 String

awen

Java 源码 string

区块链数字版权平台--为内容版权保驾护航

13530558032

基于 Flink SQL 构建流批一体的 ETL 数据集成

Apache Flink

flink

程序员成长第十三篇:做好时间管理

石云升

程序员 时间管理 28天写作 2月春节不断更

android开源!字节跳动Android岗经典面试真题,含泪整理面经

欢喜学安卓

android 程序员 面试 移动开发

用Vue3构建企业级前端应用,TS能让你更轻松点

华为云开发者联盟

Vue 大前端 Vue3 ts 框架

react代码切割之路由懒加载

前端小猪

React webpack

全球定位系统的二十五年_移动_Alex Blewitt_InfoQ精选文章