论文部分内容阅读
土壤是生态资源的主要组成部分,是人类生存发展的必要条件之一,在人们的生产生活、经济发展中起着不可或缺的作用。然而,我国土壤污染的问题日益严重。土壤污染严重影响了人们的生活质量,使人们的健康无形中受到了危害。土壤污染中污染影响最广泛的是重金属、有机物、无机物污染,对于这些污染大多数生物不能使之降解。大量的污染物残留在土壤中,土壤自身很难将其消除。因此,有必要对土壤中污染元素进行调查分析。为此,云南省环境监测中心站对云南省内的1718个采样点进行了土壤污染数据监测采集,按照《云南省土壤环境质量状况调查与评价实施方案》的要求,需要对所采集的数据进行评价和统计分析查询,分别按理化性质、无机检测项目、有机氯农药、多环芳烃、酞酸脂和有机总含量六大类别,以及全省和各16地州的6类土壤类型及16类土壤利用类型共39分项进行统计,生成1800余张表格和300余副统计图。云南省环境监测中心站委托云南大学信息学院根据调查所获得的污染数据已开发设计了“云南省土壤污染管理和分析信息系统”,这个系统根据环境监测部门提供的各种质量检测数据已实现了评价、统计结果的普通查询功能,但这个普通查询功能只能对评价、统计结果进行给定范围内的查找,查找出的结果并没有涉及采样点的污染情况,这就使查询获得采样点污染情况受到了限制,也不能直观的显示查询结果。为了完善“云南省土壤污染管理和分析信息系统”,优化“云南省土壤污染管理和分析信息系统”的查询功能,本论文针对“云南省土壤污染管理和分析信息系统”中普通查询对采样点信息查询的局限性,以“云南省土壤污染管理和分析信息系统”作为开发背景、以Visual Studio2005为开发平台、C#为开发语言、ArcGISEngine为嵌入式二次开发组件、SQL Server2005为数据库,运用原有的评价、统计方法及与普通查询相反的思维过程,设计和实现了溯源查询。此功能是根据给定条件对评价、统计结果进行筛选,从而查询出符合条件的采样点及其原监测信息。在溯源查询功能中除了包含其定义的基本溯源查询外,还包含当前行信息、野外记录信息、检出限信息的显示和Excel导出结果功能,同时为了更高效地显示溯源查询结果,对溯源查询结果进行了GIS渲染以及对GIS渲染结果进行的专题图制作。溯源查询功能使环境工作人员不仅仅根据需要筛选出符合条件的评价、统计结果,更满足了环境工作人员根据评价、统计筛选条件获得与评价、统计结果相对应的采样点及其原监测信息的要求。同时还对这些查询出来的采样点在地图上进行渲染以及对渲染的结果用专题图的形式保存下来,使查询结果能在地图上同步显示,查询结果更加直观。