论文部分内容阅读
曲靖灌区是云南省水利开发较早的地区之一。但是由于云南省经济不发达,长期以来水利投入严重不足。因此,搞好灌区工程续建配套工作,扩大灌区效益是当前该灌区建设的当务之急。为了加强灌区信息管理方面的建设,扩大灌区效益,本文开发出这套基于GIS的曲靖灌区信息管理系统。 地理信息系统(GIS)是融合计算机图形和数据库于一体,把地理位置和相关属性有机地结合起来,用来存储和处理空间信息的高新技术。本文介绍了地理信息系统及GIS组件对象在曲靖灌区信息管理系统中的应用,阐述了灌区管理系统的主要功能。潇湘水库的南干渠上布置了潇湘水库站点、层板厂站点、南干渠管理所站点、汤家山村站点和大观音山村站点五个测点,系统实时监测这五个测点的水位和流量的变化,使灌区对水资源的管理达到系统化、科学化的高度水平,避免灌区的人为主观管理的不合理性和不科学性。同时通过对各种资料信息和监测信息进行图形化处理,构成灌区的专业信息资源库,使管理人员可以快速地查询到灌区主要信息,从而大大节省工作时间,提高工作效率。 本文论述了系统结构方案及开发平台的选取。采用OLE Automation技术,实现了将MapInfo集成到Visual Basic应用程序中去,构成了集成图开发平台,在Visual Basic应用程序中调用MapInfo的主要功能。通过重父化MapInfo窗口,将MapInfo环境中的地图窗门展示于客户端应用程序窗口上,从而使用户可以在客户端控制MapInfo。采用OLE回调技术,实现了将MapInfo中的信息发送给客户端应用程序,使用户及时获得MapInfo信息处理结果。在集成图开发环境中,通过采用重父化MapInfo窗口和OLE回调这两项技术,实现了将MapInfo和Visual Basic应用程序有机地结合起来。 在系统结构方案的设计及系统开发过程中,都为系统升级提供了广阔的应用与开发空间。因此,本论文对地理信息系统的开发及灌区水资源管理系统的开发等方面的研究实践具有参考价值。