论文部分内容阅读
地理信息系统(GIS)已经走出象牙塔,深入各行各业,获得极其广阔的发展空间。GIS的应用已经积累了大量的空间数据,这些空间数据具有信息源的分散性、空间数据格式的多源性、获取信息方式多样性等特点。研究GIS多源空间数据集成的实现技术,实现空间数据共享,提高空间数据的利用率具有重要的现实意义,也是GIS软件技术发展的重要方向之一。
本文紧紧围绕多源空间数据集成的关键技术,主要从以下四个方面进行了深入研究:(1)多源空间数据集成的框架。该框架以客户/服务器(Client/Server,C/S)模式为集成体系结构,包括空间数据组织与管理、多源空间数据引擎和应用服务三层。
(2)空间数据组织与管理。讨论了如何在关系型数据库系统和对象-关系型数据库系统中实现空间数据的存取。在关系型数据库系统中,系统采用大二进制块(BLOB)字段类型来存储空间数据;在对象-关系型数据库系统中,系统实现了在OracleSpatial中采用SDO_GEOMETRY字段类型来存储空间数据。对于关系型数据库系统的存取方案,本文提出了一种采用“格网+R树”的多级空间索引技术,以提高空间数据查询的效率。
(3)多源空间数据引擎实现技术。本文提出并实现了一种多源空间数据访问的容器-多源空间数据引擎管理器。该容器可管理基于关系型数据库系统的连接器、基于对象-关系型数据库系统的连接器、基于矢量文件的连接器以及基于影像文件的连接器等。
(4)空间数据数字化应用服务。该应用服务是在多源空间数据引擎上的一个具体应用,主要负责空间数据的采集。该应用服务实现了手扶跟踪数字化、屏幕数字化以及扫描自动化三种数字化方法。
最后,论文对研究的成果进行总结,并提出下一步工作的展望。