原理

这一部分对 WebGIS 的原理进行说明。

人类活动中75% ~ 80%的信息与地理空间位置有关, GIS(Geographic Information System,地理信息系统)是一种采集、 处理、储存、管理、分析、输出地理空间数据及其属性信息的计算机信息系统。自20世纪60年代诞生以来,GIS发展迅速,应用日趋广泛和深化, 逐步融入信息技术的主流,正在成为信息产业新的增长点, 是发展潜力巨大的地理信息产业的主要组成部分之一。 如今,GIS的应用已经成为我国国民经济和社会信息化建设的亮点, 日益深入到各个专业领域和百姓日常生活中。

随着计算机技术、网络技术、数据库技术的发展以及应用的不断深化, GIS技术的发展呈现出新的特点和趋势。GIS经历了单机环境应用向网络环境应用的发展过程。网络环境GIS应用从局域网内客户/服务器(Client/Server, C/S)结构的应用向Internet环境下浏览器/服务器(Browser/Server, B/S)结构的WebGIS应用发展。

随着Internet的发展,WebGIS开始逐步成为GIS应用的主流,WebGIS相对于C/S结构而言,具有部署方便、使用简单、对网络带宽要求低的特点, 为地理信息服务的发展奠定了基础。WebGIS除了应用于传统的国土、资源、环境等政府管理领域外, 也正在促进与日常生活息息相关的车载导航、移动位置服务、 智能交通、抢险救灾、城市设施管理、现代物流等产业的迅速发展。

早期的WebGIS功能较弱,主要用于电子地图的发布、空间查询和简单的空间分析, 难以实现较为复杂的图形交互应用(如GIS数据的修改、编辑和制图)以及复杂的空间分析, 无法取代传统的C/S结构的GIS应用,于是出现了B/S结构与C/S结构并存的局面, 而C/S结构涉及客户端与服务器端之间大量数据转输,无法在互联网平台实现复杂的、大规模的地理信息服务。

随着电子政务和企业信息化(电子商务)的发展,构建由多个地理信息系统构成的信息系统体系,跨越传统的单个地理信息系统边界, 实现多个地理信息系统之间的资源(包括数据、软件、硬件和网络)共享、互操作和协同计算, 成为GIS应用发展需要解决的关键技术问题。 这要求将GIS的数据分析与处理的功能移到服务器端, 通过多种类型的客户端(如PC、移动终端)上的Web Browser或桌面软件调用服务器端的功能, 来实现传统C/S结构GIS所具有的功能,最终使B/S结构取代C/S结构的应用, 通过GIS应用服务器之间的互操作和协同计算,构建空间信息网格。