WebGIS之OpenLayers全面解析(第2版)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.2 什么是WebGIS

WebGIS(网络地理信息系统)是指基于网络平台,客户端应用软件采用网络协议,运行在网络上的地理信息系统,即将GIS所能提供的功能通过网络展现给用户。顾名思义,WebGIS就是展现在网络上的GIS,是GIS与Web融合的产物。GIS通过Web功能得以扩展,使得GIS冲破专业圈子,真正成为大众化的GIS。如今,网络已成为日常生活中不可或缺的工具,人们可以在网上订餐、购物、查找路线信息、实现定位分析等。地理信息普惠大众,越来越多的人使用地理信息服务,享受地理信息所带来的便利与乐趣。

随着技术的不断发展,GIS经历了单机环境应用向网络环境应用发展的过程。从21世纪开始,网络进入了爆发式增长阶段,这为WebGIS的发展提供了坚实的基础。网络环境GIS应用从C/S(Client/Server,客户机/服务器)模式向网络环境下的B/S(Browser/Server,浏览器/服务器)架构发展,逐步成为GIS应用的主流。相比C/S架构,B/S架构的WebGIS具有部署方便、使用简单、便于推广等优势,为地理信息服务的发展奠定了基础。于是,WebGIS应用需求剧增,基于B/S架构的GIS系统越来越多地开始提供服务,并且随着RIA技术、Ajax技术等的涌现和成熟,WebGIS能够以更好的视觉效果与交互效果展现,越来越受到广大用户的关注。

网络的大发展为人类创造了极大的物质财富和精神财富,各种信息资源通过手指轻轻一点便可轻易获取。网络与GIS的融合成为GIS应用的催化剂,标志着GIS迎来一个新的时代,GIS真正走向大众化,其应用全面融入人们的工作与生活,并彰显出了巨大的活力。WebGIS激活了GIS大众应用的市场。网络的嗅觉早已敏锐地嗅到了商机,大量资本与外界力量进驻,网络巨头纷纷跨界布局地图领域,Google地图、百度地图等服务提供商的大规模扩张便是最好的证明。移动互联网成功的关键是为用户提供优质便捷的生活服务,地图则是实现移动端增值服务的最佳入口。因此,当移动互联网遇上无处不在的地理信息位置服务时,LBS应用市场需求旺盛,移动端必将涌现出更多意想不到的特色应用。随着终端定位能力、网络及资费等外部条件的成熟,位置服务可能会在很多应用上成为标配,更有希望基于位置信息维度重新组织网络中的海量信息,创新地理信息价值。如今,GIS早已融入人们的日常生活,网络在线地图不再限于导航,人们可以通过地图快速获取周围的景点、餐馆信息,甚至能在同一种应用下实现订餐、订房、支付等一站式服务。有了移动互联网的支撑,地图所承载的应用会更加丰富、多元化,WebGIS应用将更加宽泛和深入。

随着网络新技术的发展,广义WebGIS被赋予了更多内容。我们所讨论的WebGIS通常为狭义的WebGIS,即仅仅是指基于B/S架构通过Web浏览器访问的WebGIS。WebGIS的应用非常广泛,几乎可以应用到所有的领域,主要分为行业应用与大众应用。行业应用通常为传统专业领域的应用,如地矿、国土、公安、市政、应急防灾等领域;大众应用则主要为互联网方向服务于人们日常生活的GIS应用,诸如百度地图等在线地图产品,以及旅游、餐饮、购物、公交出行等各类WebGIS应用系统,而公众接触最多的也就是这些大众应用类产品,只是很多时候我们并不清楚这些就是WebGIS应用而已。

得益于网络的发展,WebGIS快速发展前进,开发工具与平台也呈现出百花齐放之势。目前,涌现出大量用于二次开发的WebGIS产品,主要包括开发API、开源与商业WebGIS开发平台等。在互联网方向,如百度地图API、天地图API、高德地图API、腾讯地图API、Google地图API等;在行业应用方向,有很多诸如GeoServer的开源WebGIS平台,还有中地数码、超图、ESRI等GIS厂商提供的专业WebGIS开发平台产品,如MapGIS IGServer、ArcGIS for Server等相关产品。