HTML 5之Geolocation定位应用

开发 前端
Geolocation的定位技术确实给我们带来了一个意外的惊喜,但是,对于HTML5,现在的pc端及移动端浏览器以及开发商们都未能完全支持它,Geolocation的定位技术只在少数电子地图上呈现过一些LBS服务。

HTML5网页技术越来越多地表现在一些主流热门网站上了。许多网站技术人员对于HTML5越发地重视,特别是近些年,随着手机Web App的流行,基于Web的应用更加热门和成熟,同时,HTML5也被炒得火热。虽然说HTML5的标准还在制定和形成过程当中,但HTML5所展现出来的特效及魅力早就征服了许多业内业外人士。

近几年LBS伴随着各种网络应用呈现出爆发式的增长,截至2011年12月底,中国LBS市场累计账户规模达到3062万户。但是LBS在技术方面仍然存在一些问题,比如无法精确判断出用户的所在地理位置。现在,随着HTML5网页技术在电子地图中的技术开发中有了渗透,在其新增的功能中,有一项Geolocation地理定位技术,可以为LBS定位用户位置不准的问题提供解决方法。该技术能够通过一些第三方无线信号,例如IP、GPS、WI-FI等信号来定位用户所在的地理位置信息,并将位置呈现在电子地图上。

Geolocation的定位技术确实给我们带来了一个意外的惊喜,但是,对于HTML5,现在的pc端及移动端浏览器以及开发商们都未能完全支持它,Geolocation的定位技术只在少数电子地图上呈现过一些LBS服务,随着技术的普及和新web标准的传播,Geolocation定位技术肯定会在将来未来大放异彩。通过现在的一些LBS应用,我们可以发现Geolocation能给位置服务带来更多的新鲜和活力。

1.生活价值:随时随地的准确气候播报


 

美国一家数据调查机构Pew Research Center在去年调查一定数量使用过LBS位置服务的用户中,有46%的人都习惯使用天气提醒功能。这说明有关天气的位置服务在LBS里所占份额是非常大的。一般情况下,我们想通过网络查询天气的时候,总是需要不断通过搜索引擎输入关键词地名来查询当地的天气。虽然不少导航网站已经推出了打开页面就能显示天气的功能,但由于ip有时候对应的地理位置并不是你所在的真实位置,导致我们还得通过手动搜索天气信息,ip定位的不确定性使得天气LBS应当采用更好的定位技术,或者当你出门在外,方便的天气LBS可能对你更加有用。

让我们来认识一下Geolocation技术给天气服务带来哪些便利吧。

例如,你今天出门在外,不知道气候情况如何,你可以使用支持HTML5的移动终端的浏览器,在一处可以收到公共Wi-Fi信号的地方查询天气,Geolocation可以通过接收Wi-Fi信号,准确分析出该地区的具体位置,并最终将该地区的天气情况通过连接天气预报快速反馈出来。另外,Geolocation也可以利用GPS和Wi-fi混合定位,使得对你所在的位置更加精准的定位,从而获得更准确的天气信息。

【编辑推荐】

  1. HTML 5实现拍照上传应用实现
  2. HTML 5打造桌面应用
  3. HTML 5实现淘宝语音搜索功能
  4. HTML 5实现手机摇一摇的功能
  5. 定制HTML 5Video播放器
责任编辑:张伟 来源: HTML5中国
相关推荐

2014-03-20 10:50:44

HTML5 定位技术

2012-09-04 10:15:00

IBMdw

2011-07-14 09:16:10

HTML 5

2012-02-14 16:51:07

HTML 5

2015-11-19 09:44:34

HTML5定位

2012-06-07 15:51:40

HTML5

2012-05-15 09:42:06

2010-08-10 09:08:29

WebSocketsHTML 5

2010-09-03 08:58:01

HTML 5

2009-09-08 13:47:11

SproutCoreHTML 5应用框架

2011-05-13 17:36:05

HTML

2011-12-22 09:27:36

PhoneGap APGeolocation

2012-05-02 10:28:16

HTML5

2011-05-11 12:59:18

HTML5

2011-12-12 09:04:35

HTML 5

2012-05-21 09:31:56

HTML5

2012-06-23 20:13:44

HTML5

2011-08-09 09:06:43

HTML 5

2011-04-11 10:14:47

HTML 5

2011-04-02 09:25:43

HTML 5
点赞
收藏

51CTO技术栈公众号