Follow me on GitHub

调用Google Maps API实现HTML5 Geo定位

HTML5进入人们视线的时间并不长,但我们已经能看到浏览器变得更强大,应用也变得越具智能。充分利用HTML5的新特性能使我们的生活更加便利。这儿就有一个例子——我们结合HTML5技术和地图应用接口来实现定位。

该应用可兼容的浏览器包括:Opera,Chrome, FireFox,Safari。以及……偶滴U8110自带浏览器(Safari Mobile)上测试通过。

允许.

定位成功

大致原理是这样的:浏览器通过Google Map Canvas将我们的位置信息发送给API接口,然后显示地图位置。不过目前定位的准确度有时会出问题,比如福州大学城就跑到乌山路去鸟~不太力额。。。

Googlemap定位误差

演示地址是:http://kainy.googlecode.com/svn/trunk/HTML5_Geo_location_using_the_Google_API/index.html .

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。


移动设备浏览当前页