论文部分内容阅读
海岸带处于海陆相互作用的复杂地质环境中,对于人类社会经济的发展至关重要。我国海岸带所发生的地质灾害类型较为复杂,所造成的经济损失也较为严重,因此,对海岸带地质灾害信息进行管理中显得尤为重要,它可以在社会发展、资源规划和灾害防治中都能够起到重要作用。地理信息系统(GIS)是一种在计算机软硬件支持下,对地理数据进行输入、存储、检索、运算、显示和综合分析的应用技术系统。其强大的地理数据可视化功能、空间数据库管理功能及空间分析功能,为海岸带地质灾害信息管理提供了强有力的技术支撑。“基于GIS的我国海岸带地质灾害基础信息管理系统”是在国家海洋局第一海洋研究所“海洋地质灾害调查与研究”项目的资助下,在已有调研、分析和野外验证成果的基础上,利用GIS技术,以空间数据、属性数据为主要材料,实现由“数据”向“信息”的转换过程,提供地质灾害海量数据存储、空间分析评价和信息管理的专业型地理信息系统。本系统对于灾害的预测、预报和防治不仅具有理论意义,更具有重要的现实意义。本文详细介绍了我国海岸带地质灾害基础信息管理系统的设计与实现过程。论文首先对空间数据库理论、UML技术和GIS二次开发理论进行了深入的分析和研究;针对海岸带地质灾害数据量大、来源多的特点,对源数据进行了预处理,保证数据的规范性,方便了数据的集成、管理、维护、分发服务和共享;在此基础上,对海岸带地质灾害基础信息管理系统空间数据库与属性数据库的实现进行了初步设计研究。文中探讨了构建Geodatabase地理数据库的方法,用CASE工具对地质灾害空间数据进行了UML建模,并自动生成基于Geodatabase模型的空间数据库。选用Microsoft Access建立了地质灾害的属性数据库,然后通过在空间数据和属性数据中设立统一的灾害编码将图形数据库和属性数据库连接起来。文章最后介绍了采用ArcEngine技术和VB语言,对我国海岸带地质灾害基础信息管理系统进行了开发,主要实现了海岸带地质灾害数据的访问和加载、空间数据和属性数据的基本查询显示、地图的几何量算功能、专题图显示和操作、缓冲区分析、数据输出等功能,系统具有良好的稳定性和开放性。