论文部分内容阅读
伴随着经济和科学技术的飞速发展,我国的生态环境也遭受了很大的破坏。水土流失就是其中最严重的问题之一,因此水土保持工作受到了极大的重视。水土保持数据内容繁多,数据形式多样,传统的文件管理的方式已难以满足水土保持工作的要求。
地理信息系统(GIS)作为集计算机科学、地理学、环境科学、城市科学、空间科学、信息科学和管理科学为一体的学科,可为水土保持规划设计与管理提供强有力的技术手段支持。组件式GIS就是基于组件技术开发的GIS系统,它代表着GIS的发展潮流,它的发展与软件领域日趋成熟的组件技术密不可分。在软件开发领域,组件技术使得面向对象技术进入成熟的实用阶段。在组件技术的概念模式下,软件系统可以被视为相互协同工作的对象集合,其中每个对象都会提供特定的服务,发出特定的消息,并且以标准形式公布出来,以便其他对象了解和调用。组件GIS将GIS的各大功能分解为若干功能模块,每个模块完成不同的功能。各个模块根据应用的需要,通过标准接口可靠而有效地组合在一起。
本论文是基于MapObject和C#. Net语言,以可靠、实用、扩展性强为原则,同时也考虑到系统的通用性,开发了淮河流域水土保持管理信息系统。MapObjects是ESRI推出的功能强大的组件式地理信息系统二次开发组件。C#语言是Microsoft专用在.NET Framework平台上进行开发的一门新型编程语言。系统实现了水土保持信息的数据编辑、属性查询、空间查询、地图显示、制图输出等功能。建成后的系统将全面提升流域水土保持信息化管理水平,提高管理决策的科学性和准确性。