建立基于
WEGIS
技术的重大危险源管理系统,将便捷石化企业安全管理工作,对预防和控制重大危险有重要的意义。分析了
WebGIS
的特点,详细介绍了系统的目标、任务、体系结构和数据库的设计,以及系统的主要功能与关键技术。
随着计算机、互联网以及宽带通信技术的迅速发展,传统的基于客户端
/
服务器结构的
GIS
安全管理系统由于受到时间、地点等因素的制约,客观上已越来越不能满足日益严峻的安全管理工作的需要。基于
Internet
的浏览器
/
服务器三级体系结构的应用模式正好弥补了传统
GIS
的缺陷,因而日益成为技术发展的主流,具有丰富的、无限潜力的发展空间。
Internet
已经成为
GIS
新的系统平台,利用
Internet
技术,在
Web
上发布空间数据,供用户浏览和使用是
GIS
发展的必然趋势。
WebGIS
是
Internet
和
WWW
技术应用于
GIS
开发的产物,
Internet
用户可以从任一节点浏览
WebGIS
站点中的空间数据,制作专题图、进行各种空间检索和空间分析。
WebGIS
不但具有传统
GIS
具有的功能,而且还具有
Internet
特有的功能。
1 WebGIS
是集成的全球化的客户
/
服务器网络系统
WebGIS
就是应用全球化的客户
/
服务器概念来执行
GIS
的操作。用户可以在客户端向服备器请求数据、分析工具或模块,服务器执行用户的请求并把执行结果通过
Internet
网络发送回客户端。
2 WebGIS
是交互系统
WebGIS
可使用户通过
Internet
,在客户端对
GIS
地图、有关的空间数据和属性数据,用
Web
浏览器完成
GIS
的缩放、拖动、查询和标注等基本功能,甚至可以完成空间查询或者分析。
3 WebGIS
是分布式系统
GIS
数据和应用程序是独立的组件和模块,
WebGIS
利用基于
Internet
的分布式系统把
GIS
数据和应用程序分置在不同的计算机上,各部分之间通过应用驱动的中间构件进行交互。用户可以从网络的任何地方访问这些数据和应用程序,即用户不需要在自己的终端上安装
GIS
软件就可以通过
Internet
访问远程的
GIS
数据和应用程序。
4 WebGIS
是跨平台系统
WebGSI
适合于不同的软硬件平台,只要能访问
Internet
,通过
Web
浏览器,用户即可访问
WebGIS
数据,从而实现远程异构数据的共享。
基于
WebGIS
的石化企业重大危险源管理系统,旨在结合
GIS
和
Internet
的特点,建立一个可视化、开放的重大危险源网络数据库管理系统,方便石化企业对现存的重大危险源信息及其地理环境空间信息数据进行集中管理。
1
系统建设的目标
(
1
)构建石化企业重大危险源基本信息及其有关地理信息等方面的数据库。
(
2
)开发能够为用户提供具有重大危险源基本信息、重大危险源所处位置及其周围环境的地理信息的浏览、查询、分析等功能的应用程序。
(
3
)开发用户能够自行编制重大事故应急救援预案,以及能够为用户提供紧急情况下的应急计划的应用程序。
2
系统的任务
(
1
)对重大危险源信息及其所处的地理信息集中进行管理,并为用户提供有关信息的查询和分析。
(
2
)为用户提供紧急情况下的重大事故应急救援预案,辅助用户进行决策。
1
系统的平台选择
本系统采用
ERSI
公司的
ArcIMS3
作为开发平台,采用
ASP
来开发应用程序。
ArcIMS3
是
ESRI
推出的基于网上制图和分布式
GIS
的新一代产品。
ArcIMS
允许用户在
Internet
环境下为浏览器端的客户提供
GIS
应用和地图数据。选取
WebGIS
平台主要是考虑到数据的兼容性和系统的可扩展性,
ArcIMS
支持定制开发的客户端有
JavaViewer
和
HTMLViewer
,其为用户提供了良好的二次开发环境。
ArcIMS
运行在分布式的环境中,由客户端和服务器端的部件组成。在服务器端
ArcIMS
提供了栅格数据和矢量数据
2
种空间数据的发布方式,考虑至网络的速度等限制因素,服务器采用栅格数据发布空间数据。用
ArcIMS
设计
WebGIS
服务器,能够通过
Internet
为多个客户端提供应用服务;
ArcIMS
也能够随时对服务器进行扩展,以满足不断增长的服务请求。
2
系统的体系结构设计
本系统采用客户机 / 服务器( B/S )三层体系结构,由表示层(客户端)、应用逻辑层(应用服务器)和数据层(数据库服务器)组成。用户通过客户端向服务器请求执行某种操作;应用服务器主要是响应用户的各种请求操作,并将这些请求操作转化为数据库请求;数据库服务器接受应用服务器的请求,执行这些请求并返回结果给应用服务器;最后再由应用服务器转化返回给客户端。采用这种结构将数据和数据的处理分割开来,提高了系统运行的稳定性;此外,由于客户端要执行的应用代码比较少,因此较大地提高了客户端系统的运行速度。系统的总体结构如图 1 所示。
图
1
系统的三层体系结构
本系统采用的开发平台和应用平台有:( 1 )关系型数据库 SQL Server2000 ;( 2 )服务器操作系统为 Microsoft 2000 Server ;( 3 ) Web Server 采用 IIS 5.0 ;( 4 )客户端操作系统为 Windows 系列;( 5 )客户端可使用 IE 浏览器;( 6
分享按钮责任编辑 :老芋头 (易 安 网 版 权 所 有 ,未 经 授 权 禁 止 使 用 ,不 能 转 载 ! )
2013 ©易安网. ALL Rights Reserved. 京ICP备11028188号 | 京公网安备11010502022994