Google地图已经开始支持HTML 5的新特性之一,地理位置信息识别API了。现在就打开Google地图(中英文均可),看到街景模式小人上面多了一个小按钮吧?快按它!
FireFox 3.5会询问你是否允许该站点共享位置信息,赶快确定:
Chrome与FireFox 3.5略有不同,是通过Google Gears来实现位置识别,而非Geolocation API:
等待几秒种,按钮变蓝,你的位置就被找到了:
“我的位置”启用后,地图会自动定位到你的位置的中心。很不幸的是Google将我定位在长安街上——北京的默认中心,我估计因为我是小区宽带上网的问题吧?或者是我周围的WiFi热点太少了?
谷奥的另外一位作者gkp试用后惊呼:Google把我的小区定位出来了!误差在500米之内。我想这是由于他是ADSL上网,所以通过IP可以判断出更详细的地区信息。
不管你是Firefox 3.5(使用Geolocation API),还是Chrome(使用Gears),定位你的地址原理都是一样的:先寻找你的WiFi接入点和你周围的WiFi接入点来确定位置,如果你周围没有WiFi而且你的电脑也是通过有线线路连接互联网的,那么就是通过IP确定位置了,这样可能就不如WiFi定位来的准。
什么?你是IE用户?无视这篇文章吧,IE根本不打算支持HTML 5的。如果你是Opera用户,也还需要等待,Opera 10今后的更新才会支持。(IE和Opera用户只要安装Google Gears即可享受到这个服务了)
各位,你们的定位情况如何?来汇报一下吧!(如果你不明白Geo API是如何知道你的位置的,可以参考Firefox的帮助,中文)
Update 1:我挂上SSH代理,定位到英国了就。
Update 2:谷奥另外一位作者gkp之所以能定位到他们小区可能跟他的G1开着网络定位服务有关,但我后来把G1的GPS和Latitude都打开了,依然只能模糊的定位到北京市,看来目前Google Maps的“我的位置”服务还只是纯IP定位,没有跟Google账号的Latidute整合起来吧?
Update 3:读者ray说IE8也支持“我的位置”服务,有图有真相,但是按照官方提供的资料看IE系是不支持的啊?读者mob_17也确认说IE8不支持。
Update 4:真相大白,只要装了Google Gears,别说IE8,IE6也可以的!感谢读者bob的提醒。
Via Google Blogoscoped and Google Lat Long Blog
Related posts
- Google 发布加入位置信息的移动显示广告
- Google 迎战 Facebook 的法宝:位置
- 八个 Google Buzz 高级技巧
- 【直播结束】Google I/O 2009 大会
- Google 社会化产品 Google Buzz 发布会问答环节
- Google 是如何用街景小车收集沿途 WiFi 数据的?
- Google CEO Eric Schmidt 谈 Dodgeball 的失败和位置签到服务
- Google Street View 小车不仅拍照,还会收集沿途的 WiFi 网络和 MAC 地址
- Google 社会化服务 Google Buzz 报道索引贴
- Windows Mobile 平台的 Google Mobile 程序升级,加入我的位置功能
转载请注明:文章转载自:谷奥——探寻谷歌的奥秘 [http://www.guao.hk]
本文标题:Google 地图已经开启“我的位置”自动定位
本文地址:http://www.guao.hk/posts/show-my-location-in-google-maps.html
本文短网址:http://guao.cc/mUM










我在沈阳定位的蛮准,误差在500m左右吧。这个功能很强大~
希望如果用网卡的话能通过A GPS定位我的位置
H1N1
?????????怎么不见我的评论??
好像只能显示一个中心位置
恩,不错,支持一下,欢迎回踩!
谢谢musiXboy,我用FF3.5可以了!
但是被定位到泉州,呵呵,我在百里之外!
@ej:
你公司的无线网走的跟有线网是同一个路由器吗?或者说在同一个IP段?还是两个网络是完全不同的?我家里所有电脑都过路由器走无线,但其实还是小区宽带,这个按说无线有线都一样的。反正我也只能定位到北京
@airforce1:
不是点小人,是小人上面的按钮。theworld是不会有那个按钮的,除非你装Google Gears或换用FF3.5、Chrome
FX3.5,无法确定您的位置,为什么
定位差不多是准确的,这点很不错。但是Google Map还是有不少缺点,总是把目的地弄错,有几次差点害得我搞错,幸亏我又在bjbus和bing的地图里重新搜了。还有信息更新的不太行哦。我这儿附近吧,民族大学北路,改了这么多年了,Map里还是显示的“民族学院北路”,旁边的“北京外国语大学”,却显示的是“北方外国语学校”,中央民族大学倒是没显示错误。
怪了,我们公司的一根网线分成有线网,和无线网,无线定位的差大概一二百米,有线却只显示北京,难道定位对无线作用好?
我用theworld3怎么不行呀!鼠标移上去就显示“无法使用街景视图”!
哪位帮忙解决一下,谢谢!
我在武汉,OpenDNS打不开,默认DNS判定为整个武汉
IE8只要装了gears就可以显示的
在韩国,只能定位到市级范围吧,不怎么精确
好吧……又是洛杉矶——在我删除默认保存位置,并且设置不自动保存之后。
另外,IE8测试没有定位按钮,但却神经兮兮地能显示 深圳 的交通流量。见鬼了……
隔一会再用,准确度大大提升!不再是去到另外一个半球,已经能将误差缩小到整个广州市之内了——但是,这好像也无法令人接受吧……
囧 (广州 电信 ADSL Chrome3)
@ray:
果然……IE8……帖子已改,感谢!
@musiXboy :
IE8好像也可以……
http://h.imagehost.org/0911/pic1.jpg
好像是遨游3才有双内核,遨游2.5.2好像没有吧……我也不清楚
@ray:
新版遨游好像有Webkit内核的,可能会支持HTML 5标准?反正我用IE6看是没有定位的按钮
我这里的误差小于20米,比IPHONE的定位还准确!好东西,很且速度很快!
浏览器用的遨游2,遨游2已经支持HTML5了?也提示用GEARS
我被定位到了洛杉矶附近……
我在德国,定位发现误差仅10米!!!!可怕啊可怕