论文部分内容阅读
随着计算机与信息技术的快速发展和普及,林业管理部门已经普遍利用森林资源信息管理软件进行森林资源数据的管理和更新。但是大多的管理系统不能有效解决森林资源时空数据的管理更新问题。根据林业管理部门提出的对森林资源信息(本文仅涉及矢量数据)的时空管理、查询和分析等功能的新需求,本文建立基于关系型数据库的森林资源时空数据库,最终将其应用于西藏昌都地区森林资源管理系统中,以森林资源小班面数据为例进行实验,实现了森林资源小班面数据的时空查询分析和历史回溯的功能,大大的解决了传统森林资源管理系统中无法实现对时空数据管理的缺陷。本文主要从以下四个方面着手进行研究和分析:(1)森林资源基础数据的时空特性,以及森林资源时空数据变更方式及特点,为森林资源时空数据模型的设计提供理论基础;(2)研究分析现有的时空数据模型,设计适合森林资源小班面时空特性及变更特点描述的时空数据模型;(3)论述相关的数据库管理系统,确定实现森林资源时空数据库的数据库管理系统;(4)森林资源时空数据库在森林资源管理更新中的应用范围。基于上述四个方面,本文针对传统森林资源数据管理更新技术的不足以及该技术的特殊需求,根据森林资源时空数据的特性及变更方式,研究和实现的具体内容包括:(1)确立了对象关系多基态修正扩展时空数据模型完成森林资源小班时空数据的组织;(2)基于对象-关系型数据库模型,将小班面抽象为“面”对象实体,存储于空间数据库Geodatabase中,采用ArcSDE作为空间数据库引擎,将小班面对象以二进制大对象形式整体存储于关系型数据库SQL server中,建立森林资源时空数据库;(3)利用ArcGIS Engine+C#的GIS组件式技术进行二次开发,搭建西藏昌都地区森林资源管理系统,实现了森林资源时空数据查询以及历史数据回溯等新功能,验证了基于关系型数据库的森林资源时空数据库的有效性。