论文部分内容阅读
太湖是我国著名的大型湖泊,美丽的自然景区,也是我国重要的渔业产区。太湖的渔业资源管理工作的好坏将直接影响到太湖的渔业生产。太湖渔业资源相对丰富,品种众多,在大型湖泊中较具代表性。渔业资料也较为完整,数据连续性较好。但是传统渔业资源评估管理手段有限,对资料的利用率不高,已不能满足现今渔业资源管理工作的需要。 随着计算机硬、软件能力的提高以及地理信息系统(Geographical InformationSystem,GIS)技术的发展和应用的拓展,为开发太湖渔业资源管理工作的辅助工具——太湖渔业资源监测GIS提供了技术上的保障,而现存的大量的太湖渔业数据也为系统的开发提供了支持。 基于以上背景,本文以组件式GIS软件——MapInfo MapX5.0和面向对象的可视化编程语言Microsoft Visual Basic 6.0为基础,对太湖渔业资源监测GIS进行了开发研究工作。 本文首先介绍了太湖渔业资源基本情况;根据太湖渔业资源管理工作的特点,提出了构建太湖渔业资源监测GIS思想,说明了目的、意义。 第二,本文介绍了地理信息系统的定义,以及特点与功能,探讨了地理信息系统的开发方式;阐述了组件式GIs技术基础、特点以及构成等;并对地理信息系统在渔业生产上的应用状况进行了说明。 第三,本文对太湖渔业资源监测GIS开发研究中的开发目标、原则、要求、功能结构、界面设计等进行了详尽的论述;并对使用的组件式GIS软件——MapInfoMapX5.0以及其他应用软件进行了介绍。 第四,以实例来说明本套系统的应用功能。 最后,根据系统实际应用情况提出了结论与展望。 本文研究的主要成果有以下几个方面: 1.根据太湖渔业资源现状与管理模式,运用计算机编程技术、地理信息系统数据采集和开发方法,提出构建太湖渔业资源监测GIS方案。 2.完成了太湖渔业资源监测GIS的信息采集;将基于ActiveX技术的MapX组件嵌入Microsoft Visual Basic 6.0系统集成开发环境中,引入系统所需的。GeoSet地图,进行一系列GIS功能模块开发最终形成太湖渔业资源监测GIS。 3.完成空间数据与属性数据的分析处理工作,并建立适合太湖渔业资源监测GIS的空间数据库与属性数据库。