论文部分内容阅读
环境质量评价是环境管理工作的一个重要组成部分,为环境管理及决策提供科学根据。地理信息系统(GIS)以其对海量数据处理及管理的非凡能力,在环境质量评价中得到了广泛的运用。MapInfo是目前比较流行的桌面地理信息系统软件,可以与其它应用系统集成开发环境质量评价系统,这些系统因其灵活的界面和方便的操作广受欢迎。但这些系统多数采用的数据存储分离,以致系统缺乏智能的空间数据编辑处理能力,给用户使用带来诸多不便。因此,直接在MapInfo平台上建立一个环境质量评价系统,使得空间数据和属性数据同台操作,利用MapInfo的功能进行空间数据管理和分析,对提高基于GIS的环境评价的效率具有重要意义。 本论文是以山东省南四湖流域的地下水水质评价为例,通过MapBasic开发数据库、环境评价等功能模块,并将各模块添加到MapInfo平台上,开发基于MapInfo的环境质量评价系统。利用MapInfo的绘图功能制作空间数据的MapInfo的图层,实现了基于MapInfo的空间数据库;通过Access建立并管理属性数据库,再在MapInfo中注册数据表,实现了基于MapInfo的属性数据库。MapInfo自带的空间数据查询工具实现了系统所需的空间数据查询要求;MapBasic编写的属性数据查询程序实现了属性数据的查询及两种数据的交互查询。系统根据环境质量目的的不同,提供了环境质量评价和环境现状评价两种方法,然后开发了基于模糊数学法等环境质量评价模型的MapBasic程序,除了实现了环境质量评价所需的空间数据和属性数据同时获取和计算,还实现了评价结果中空间数据和属性数据的结合;加入Vertical Mapper实现等值线的绘制,并通过MapBasic编写程序改进等值线的效果;利用MapInfo的空间分析功能可以对评价结果作更多的分析。实现Layout窗口的自动布局,并自动按照专业地图的要求布局Map窗口;提供MapInfo数据向Crystal Report数据的转换的功能,实现制作各种报表的可能。系统中具有MapInfo的图表功能、专题图功能,可以为相应的数据制作图表和专题图,方便用户进行数据分析。 本次研究开发的一个空间数据和属性数据紧密结合、操作方便、空间分析能力强及自动化较高的环境质量评价系统,为地理信息系统在环境质量评价中的应用提供了参考,在环境管理工作中具有一定的价值。