首页>>>热点专题>>>移动增值

Google Latitude是如何找到你的?

2009/03/02

Google Latitude采用了GPS、Wi-Fi、GSM等多项无线技术来帮助它定位你的位置。

  2月初,Google公司对外发布了它的实时定位工具Google Latitude,Google Latitude所提供的是一个电脑和手机用户都可以使用的位置服务。通过这项服务,用户可以定位自己的朋友、家人、员工以及其他人的位置,而且是以一种实时的方式。Google此举立即引起了不少议论,特别是受到了隐私保护者的批评,认为此举是对个人隐私的冒犯,比如,公司老板可能强迫员工接受该服务,从而使得员工的一切行动都在老板的监控之下。不过,更多的人关心的是,我们如何使用Latitude以及Latitude是如何知道你的位置的?

谁能使用

Google Latitude?

  根据Google的说法,只要手机能支持Google地图Mobile v3.0及以上版本就可以使用这项功能,比如Android手机、大多数的彩屏黑莓手机、大多数使用Windows Mobile 5.0及其以上版本的手机,还有大多数操作系统为Symbian S60的手机。Google表示,不久苹果公司在美国的iPhone、iPod Touch以及索爱的手机只要安装Google Mobile App,也可以使用这项服务。不过,前提是手机用户需要首先安装Google Maps 3.0或以上的版本,然后再安装Latitude。

  当然,电脑用户也可以在使用Linux、Mac或者Windows系统的电脑上通过安装Latitude iGoogle插件(需要有Google的账户)来使用这项服务。这个插件可以通过Google Latitude网站下载,然后在Google 的个人定制主页上iGoogle使用这项服务。

  值得一提的是,使用Latitude并不要求手机必须有GPS芯片,因为除了利用GPS外,Latitude还可以使用Wi-Fi的热点、手机基站来确定位置。

Latitude

是如何定位的?


  Latitude定位时所使用的是一种纯软件的技术。它是利用手机的Wi-Fi、GPS或者GSM等功能来定位的。位置信息来自于Wi-Fi热点、GPS卫星和手机信号基站,Latitude能利用Wi-Fi、2G/3G/4G或者GPS这三种无线技术中的任何一种来定位。通过利用这些无线技术,Latitude能综合利用来自卫星、电信运营商的服务器和Wi-Fi热点的数据快速定位手机的位置。综合利用以上三种信息对于Latitude快速定位很重要,比如如果只有一种位置信号,有些设备的首次定位最长可能需要1分钟,而通过综合以上三种位置信息,Latitude能把这个时间减少到几秒钟。

  那么,对于那些没有GPS功能的手机,Latitude到底是如何定位的?实际上,这时Google所使用的技术与那些使用GPS全球定位系统来定位的设备非常近似——三角定位。如果Latitude功能被启动,它会自动地与可以访问的GPS卫星、手机基站以及Wi-Fi热点通信。一旦它可以三个以上的信号发射点通信,它就可以定位你的位置了。

  最后的位置信息是经过一番计算后得到的。比如,在距离你两个街区的教堂有手机基站,在你左边的咖啡店有一个Wi-Fi AP,而此时,你距离某个GPS卫星有X公里,基于这三个信息就可以明确你的位置。通常,设备用到的位置信息可以达到10多个,最多能达到24个位置参考信息。

  当然,要计算出具体位置,单依靠手机芯片的处理能力是不够的。因此,Latitude会读取这些原始数据,并通过手机的GSM、CDMA或者Wi-Fi等连接把这些信息发到一台辅助的服务器上。这项技术称为A-GPS(Assisted GPS)。最后的位置信息是手机(或者电脑)和上述进行辅助计算的服务器一起工作的结果。要特别指出的是,这台服务器在Latitude中非常重要,它不仅用于计算,而且由于这台服务上保留了计算的结果(也就是你的位置信息),使得其他使用Latitude服务的人能够知道你的位置,自然,首先要得到你的允许,即你允许他知道你的位置。

  在Latitude进行定位时,Wi-Fi AP和基站的位置是非常重要的位置信息。那么,这些信息从哪里来?Google专门建立了一个Wi-Fi AP和基站位置信息的数据库。数千万条的位置信息为Latitude服务编制出了位置网格,一旦你在这个网格中出现,Latitude就可以很容易地定位你的位置。

Latitude精确吗?

  作为一项全新的服务,还无法保证其精度。实际上,Latitude的定位精度取决于它参考的位置信息。如果定位是参考Wi-Fi AP(比如iPod Touch和大多数PC通常用Wi-Fi AP来定位),此时,定位的精度可以达到200米以内。如果定位是参考多个基站,比如,在城市中,定位的准确度可以达到100米以内,而如果你身处农村,定位的准确度就只能达到300米。如果同时采用了多种参考信息,其精确度则可以达到GPS的范围。

  当然,在真正计算位置信息的过程中,还有很多因素会影响最终结果的准确度。不幸的是,到目前为止,对于一个给定的位置,还没有一个简单而且快速的方法来判定Latitude(其他位置定位服务也类似)计算结果的准确度。比如,你正在一栋大厦内,你可能根本就收不到任何GPS信号,而当你在街道时,又可能接收不到任何Wi-Fi信号。缺少了某种位置参考信息,都可能影响最后的结果。

  尽管Latitude面临着一些人的指责,但无论如何,Latitude的出现都有积极的一面,它帮助我们进入一个新的时代,在这个时代,可以知道自己在哪里,谁在你附近以及有哪些公司在你附近。当然,硬币的另一面则是,其他人也能知道你的位置,特别是其中也可能包括那些你并不愿意让他知道的人。

链 接

Gmail可自动显示作者的位置


  很明显,Google正在致力于位置服务,帮助定位你的位置,也让别人可以知道你的位置。就在Google正式发布Latitude一周后,Google对外宣布,Gmail也可以包含邮件作者的位置。

  Google公司的软件工程师、也是这一功能的主要开发者之一Marco Bonechi介绍说,Gmail的用户可以通过Gmail的签名使用这项功能。用户只要进入Google Gmail的设置页,然后在签名这一栏选择这项功能即可,此后Gmail会自动检测你的位置信息,然后把城市和县的信息添加在邮件的签名之后。

  “Gmail是使用你的公共IP地址来判定你的位置的,因此,并不一定非常准确,” Bonechi解释说: “如果你需要更为准确的位置信息,你可以在浏览器上安装支持位置模块的Google Gear,Google Gear可以根据Wi-Fi AP的信息来识别你的准确位置。”

  据Bonechi介绍,如果有人不希望Gmail透露自己的位置信息,它可以关闭这一功能或者直接在邮件中删除这一信息就可以了。

  与Google Latitude所遇到的情况类似,Gmail的这一新功能同样遭到了一些安全专家和隐私保护者的反对。而Google方面的回应是,在设计这些功能时已经考虑到了安全和隐私保护的问题。

计算机世界网(www.ccw.com.cn)



相关链接:
移动互联网四大杀手级业务 异业交叉冲击运营商 2009-03-02
内容:执3G增值之“牛耳” 2009-02-27
SP图谋内容复兴数据业务成盈利重点 2009-02-26
3G时代手机视频引爆前的冷思考 2009-02-26
整合SP的“长尾” 2009-02-25

分类信息:  移动增值_与_移动定位     热点专题_移动增值_文摘   热点专题_移动增值_移动定位_文摘