论文部分内容阅读
松花江隶属于我国七大河流体系,其流域面积广阔,横跨东北吉林、黑龙江、辽宁三省和内蒙古自治区,涉及20多个地市,全长1900多公里,是我国重要的工农业能源基地和农牧业生产基地。改革开放后,流域内经济快速发展、人口数量剧增,松花江流域水质污染加剧、污染事故频发,不仅影响到了流域内环境和人民生活,甚至中俄界河黑龙江的水质也受到了污染,造成了严重的国际影响。解决松花江水质污染问题迫在眉睫,不仅需要政策和法律法规的补充、完善,更需要以科技为指导的水质管理、监测、预警、应急决策等系统的研发、创新。本课题来源于国家“水体污染控制与治理科技重大专项”项目中子课题“松花江流域水质管理决策支持系统”,主要对其中的数据库建设部分进行研究和分析,整合松花江流域多源、多尺度、多类型、多专题数据特点,采用科学手段建立水质数据库,提高水质数据的管理能力,为后续水质评价、预警、污染事故评估、应急响应以及指挥决策等工作提供数据支撑。本文首先分析了当前空间数据库技术的发展现状,同时探寻了国内外关于水质管理的研究进展,分析总结了当前应用存在的为题,同时针对技术发展趋势,提出了本文的研究内容:构建松花江流域水质空间数据库,实现图形数据和属性数据的一体化存储,并在此基础上,建立空间数据库管理系统,实现水质空间数据的自动化、智能化和可视化管理。本系统的设计和实现采用RUP统一工作流作为指导,遵循用例驱动和迭代开发思想,以C#.NET和ArcGIS Engine为开发平台,最终完成了系统的开发工作,取得了如下的成果和收获:(1)基于ArcGIS面向对象的数据模型Geodatabase,并按照标准化、规范化的要求完成了基础地理信息、河流水域信息、水质监测信息以及国控企业信息等专题数据库的建设,实现了图形数据和属性数据的一体化存储。(2)本文以RUP统一工作流程框架作为指导,简化其复杂概念,合并其中个别阶段,并结合课题的实际需求,设计符合本课题软件研发要求的工作流。(3)设计并研发了基于C#.NET和ArcEngine的空间数据库管理系统,实现了松花江流域水质数据和空间图形资料的浏览及符号化管理、专题图制作、数据查询、地图操作、统计分析等GIS功能,为松花江流域水质管理决策提供可视化数据。(4)系统的建设有效的实现了信息共享。系统的数据是项目组协调多个部门获得的数据,经过标准化之后,体系更加完整,后续关于松花江流域水质情况的调研工作,可以使用本系统搜寻目标数据。