论文部分内容阅读
建立多尺度空间数据库是GIS应用中非常重要的一个研究领域。随着空间数据库技术的发展,空间数据库的服务功能呈多元化趋势,从而使得多尺度机制的空间数据库相应地产生多种功能。它可以为GIS用户提供由整体到局部、由抽象到具体的地理实体的分析及信息导航。由于多尺度矢量空间数据的数据量大、多维度、数据类型复杂等特点,有效合理地组织与管理空间数据不仅能够提高整个系统的性能和效率,而且还可以大大减少后期的维护工作。因此,研究多尺度空间数据库的解决方案、多尺度空间数据库中数据的组织和管理是非常重要的一项工作。本文在参考和分析国内外相关研究的基础上,从理论和实践两个角度对建立多尺度空间数据库进行了初步的研究。主要包括以下儿方面:
首先,基于多尺度空间数据模型建立了不同比例尺(尺度)的空间数据和非空间数据的关联。
其次,分析了空间数据的存储和管理方式,基于无缝组织与管理空间数据的思想,采用Oracle Spatial中的对象一关系模型对空间数据与非空间数据进行统一的存储管理,并建立了针对于空间数据多尺度特征的多分辨率R树索引。
最后,利用Mapx开发组件和C#.Net开发了客户端的多尺度空间数据管理系统,实现对空间数据库的调用,主要有查询、空间量算、无比例尺缩放与漫游等功能。