基于ArcEngine的环境污染事故应急信息系统研究

基于ArcEngine的环境污染事故应急信息系统研究

论文摘要

环境应急系统是环境风险管理的重要技术基础。研究基于GIS的环境污染事故应急信息系统具有很大现实意义。本研究在Visual C#.NET2005语言开发平台下,运用2006年最新出的ArcGIS Engnine9.2版COMGIS组件和微软SQL Server2005数据库技术,选择较为通用的环境风险评价数学模型,以佛山市为案例,进行了环境污染事故应急信息系统的应用开发。在对系统进行需求分析的基础上,确定了系统的主要功能。采用了三层C/S(Client/Server)的逻辑架构,进行污染应急信息系统的总体设计,确定了图层管理、危险源管理、应急人员管理、预测分析等6个功能模块。并进一步重点对环境应急数据库和预测分析模块进行了详细设计。建立了包括危险源、应急人员和危险品属性等多个子库的环境应急数据库。具体应用ADO.NET技术对数据库进一步开发,采用Shapefile文件存储空间数据和SQL Server数据库存储属性数据相结合的方式进行管理。在预测分析模块实现中,选用水、大气污染扩散模型和爆炸模型进行事故影响预测计算,并采用迪杰斯特拉(Dijkstra)算法求取几何网络中两点间的最短路线,以实现事故救援的最短路径分析。该系统较好的实现了包括鹰眼、距离和面积测量、元素选择、基于属性或位置的多途径查询方式、点线面地图编辑、图形输出等在内的地图操作功能。系统操作简便,能够迅速且准确定位事故发生地点并使工作人员快速、准确地做出事故应急处理决策。通过本次开发,探讨了ArcEngnine的COMGIS组件与Vusial C#.NET平台相结合的开发手段以及SQL Server技术在环境事故应急信息系统开发中的应用,为环境事故应急信息系统的建设进行了有益的探索。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景、目的和意义
  • 1.2 国内外研究现状
  • 1.3 研究内容及技术路线
  • 2 系统总体分析和设计
  • 2.1 系统需求分析
  • 2.2 环境污染事故应急系统的总体设计
  • 2.3 组件和开发平台选择
  • 2.4 系统集成方式及其选择
  • 2.5 应急系统主要域类设计
  • 2.6 本章小结
  • 3 数据库设计与数据处理
  • 3.1 数据库总体结构设计
  • 3.2 空间数据库设计
  • 3.3 属性数据库设计
  • 3.4 本章小结
  • 4 最短路径分析和事故预测模型及其实现
  • 4.1 最短路径分析模型及实现
  • 4.2 水污染扩散模型选择及计算
  • 4.3 大气污染扩散模型选择及计算
  • 4.4 爆炸事故后果预测数学模型选择及计算
  • 4.5 本章小结
  • 5 环境污染事故应急系统的实现
  • 5.1 主要技术及实现要点
  • 5.2 系统的软硬件环境
  • 5.3 系统的界面实现
  • 5.4 GIS功能实现
  • 5.5 应急数据库管理
  • 5.6 预测分析模块实现
  • 5.7 本章小结
  • 6 结论与展望
  • 6.1 总结
  • 6.2 系统主要特点
  • 6.3 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于ArcEngine的环境污染事故应急信息系统研究
    下载Doc文档

    猜你喜欢