0引言
地理信息系统(GIS)起源于20世纪60年代,用于空间数据管理,空间信息分析及传播!,随着其技术快速的发展和成熟,GIS软件开发平台的商业化,GIS已被广泛应用到众多领域,成为一门处理空间数据的现代化综合性学科。在国际范围内,将GIS引入生命线工程系统抗灾领域中的应用已有10几年,中国在GIS应用于生命线工程防灾减灾方面也取得了快速的进展。1998年,温瑞智等在 Windows95环境下采用ArcView软件二次开发了生命线防震减灾系统[2]。2000 年,上海市防灾救灾研究所等单位建立了上海市宝山区防震减灾应急决策信息系统[3]。城市生命线工程系统的发展目标和战略任务是推动生命线工程的抗震防灾研究由
“被动”抗震阶段向“主动”抗震阶段发展,建立相应的城市生命线工程的防灾减灾决策系统,充分发挥高新技术在工程减灾领域中的优势[4],本文基于此目的对普兰店海湾区工业区生命线系统做以地震烈度为7度、8度、9度震害预测,以预测分析结果,为项目组织者提供决策的依据,提高该区域生命线系统的抗震能力,保障城市快速平稳的发展。
1系统概述
1.1系统的构成
系统以GIS平台作为数据存储、显示、分析运算的基础,并开发了生命线系统震害预测模块。系统由4大功能模块组成包括GIS子系统,供水管网震害预测子系统,交通震害预测子系统,和三维浏

图1系统的构成 Fig.1 system constitution
1.2系统的软件和硬件
系统软件采用全组件 GIS 开发平台 SuperMap Object5.0,系型数据库SQLServer2000,开发语言选用VisualBasic6.0,硬件采用联想万全T/R280服务器。其构成如图2.其中全组件式GIS平台SuperMap Objects 包括核心组件 SuperMap ,SuperWorkspace;扩展组件 SuperLayout,SuperAnalyst,Super3D, SuperTopo ;辅助开发组件SuperLegend. Superlegendlist,SuperlengendCombox,
2数据库建立
2.1空间信息数据库
空间数据库以普兰店市海湾工业园区工程施工图的电子版AutoCAD格式,通过SuperMap软件进行处理,以点、线、面,网络等数据集格式保存地质资料、市政设施、建筑物、行政区划等数据,将数据集保存到数据源下,以.sdb和,sdd文件格式保存。通过 Supermap记录集,为每个空间对象添加几何信息和属性信息,并建立人口密度、地质状况、供水系统抗震等专题地图以及海湾工业园区三维场景。
2.2属性信息数据库
属性数据库采用SOLServer2000,存储文本信息,图片信息,通过地理位置ID码将这些属性信息与空间信息连接。
系统通过 VB 调用 ADO(ActiveX Data Object)数据访问对象,实现对信息的查询,修改。下面一
览。系统构成及各模块功能如图1。

图2系统软件与硬件 Fig.2 software and hardware of system
段代码为系统打开用地规划表的信息。 Dim objCn As New ADODB.Connection Dim cmd As New ADODB.Command Dim rsland As New ADODB.Recordset Private Sub Form Load()
WithobjCn“建立数据库联接
.Provider =- "SQLOLEDB"
.ConnectionString-"User
ID-sa;PWD-;Data Source=(local);" & --"Initial Catalog-bay"
.Open
Set cmd.ActiveConnection - objCn cmd.CommandType = adCmdText cmd.CommandText ="select *from 用地规划" rsland.Open cmd, , adOpenDynamic End Sub