论文部分内容阅读
森林资源是人类生存和发展的重要物质基础,具有不可替代的地位和作用。森林火灾是对森林破坏和影响最严重的灾害之一,森林火灾不仅严重破坏森林资源,造成重大的经济损失和人员伤亡,而且造成自然环境的严重破坏,影响生态平衡。如何预防森林火灾的发生,尽早发现和安全快速地扑灭森林火灾,把森林火灾带来的危害降低到最小程度,成为林业部门面临的重要课题。近年来,随着计算机技术和地理信息科学的发展,以地理信息系统(GIS)为主的3S技术为我们解决林业资源管理和森林火灾的监测、火灾扑救提供了新的方法和思路。地理信息系统和森林防火的结合,也为森林火灾扑救指挥决策提供了重要手段。本文利用ESRI公司的ArcEngine组件、利用MircoSoft的.NET平台和C#语言对森林火灾扑救指挥系统进行设计和开发,利用空间数据库对系统中的空间数据和属性数据进行管理,无缝集成。本文主要分为以下几个部分:第一部分,为论文的第一章。主要对国内外森林防火系统的研究现状进行对比分析,指出目前林火管理和扑救中存在的问题。同时简要介绍了本文研究的主要内容。第二部分,为论文的第二章。主要对森林火灾扑救系统研发的技术基础作了简要介绍。该部分首先总结了地理信息系统、遥感和空间卫星定位系统的概念和特点。其次,对组件技术和组件式GIS进行了讨论。最后,对ArcGIS平台、ArcEngine组件和ArcSDE空间数据库引擎做了详细的介绍。第三部分,为论文的第三章和第四章。文章通过对系统进行业务和功能需求分析,设计系统目标和原则,对森林火灾扑救指挥系统进行了框架设计、功能模块设计,并部署了系统开发环境。在系统总体设计的基础上,设计并构建了Geodatabase空间数据库和属性数据库。第四部分,为论文的第五章。采用高级编程语言C#和ArcEngine组件库开发了森林火灾扑救指挥平台,实现了用户对空间数据和属性数据的查询管理以及森林火灾扑救指挥中的最短路径分析。