论文部分内容阅读
为解决森林资源空间矢量数据的异构性、分散性和独立性,尤其是针对目前管理方面存在的一些问题,本研究从分析问题的根结入手,并结合目前国内外的研究现状及先进技术,研究了在保持不同系统中数据的完整性和一致性的基础上,如何自动的从多个分布、异构、自治的数据源中集成数据,并且隐藏数据的这些差异,向用户提供统一、透明的数据访问接口。提出了一个基于中介模式的、采用GML 规范的、以Web service的方式提供服务的模块化、可扩展的五层架构的森林资源空间矢量数据管理与服务框架,并设计开发了以框架为基础的原型系统。
论文首先总结了森林资源空间矢量数据的特点,目前森林资源数据管理和应用的研究现状,以及目前管理存在的一些问题,并从异构空间数据管理与集成、空间数据格式转换、数据服务技术三个方面分析了国内外对空间矢量数据管理的研究和相关先进技术的利用,为服务框架的确立奠定了理论基础。
通过研究异构空间数据管理与集成的三类模式的优缺点,确定采用模块化和可扩展性强的中介/包装器模式作为数据集成模式:利用Web services作为系统内部和外部服务技术,并依据其技术和应用特点与中介/包装器模式进行融合互补;使用GML规范和技术作为数据传输格式及框架内通用数据格式标准;在此基础上设计了森林资源空间矢量数据管理与服务平台的体系结构——基于中介模式的、采用GML.规范的、以Web service的方式提供服务的由数据层、中介层、子服务层、服务集成层和应用层组成的五层架构。
详细设计了森林资源空间矢量数据管理与服务框架的主要功能,重点包括包装器、中介器、子服务模块和服务集成器等模块的结构、功能。
研究设计了森林资源空间矢量数据管理与服务框架的应用模式,并给出了基于C/S架构的传统应用模式、智能客户端应用模式及基于B/S架构的单层、多层应用模式等几个应用模式的范例。
在森林资源空间矢量数据管理与服务框架的基础上,遵循系统设计原则,使用WebServices技术和GML技术设计并开发了森林资源空间矢量数据管理与服务原型系统。
论文将结合Web Services技术的中介/包装模式的数据集成管理方法和GML 应用模式引入林业应用,为提高森林资源空间数据管理和服务水平的提高提供了技术参考。