论文部分内容阅读
在地理信息系统(GeographicInformationSystem)、遥感(RemoteSensing)、全球定位系统(GlobalPositioningSystem)、计算机技术、通信技术等不断发展的推动下,空间数据库技术不断成熟,目前已在不同行业中得到广泛应用。空间数据的获取越来越容易,随之而来的问题是面对数据量庞大、多维的、数据种类繁多且异常的空间数据,如何对其提取及建立统一管理方式,成为了当前的热点问题。空间数据模型是一组由相关关联关系在一起的实体集,描述了GIS空间数据组织和进行空间数据库设计的理论基础。因此,研究空间数据库建模方法和如何表达空间数据模型成为了地理信息科学中的一个重要课题。
本文针对空间数据模型、空间数据的语义关系及空间数据建模方法等国内外发展状况进行了深入研究,结合原有的国内外GIS软件在概念层次上对空间数据的抽象和组织,但在对其进行逻辑转换和物理实现过程中,缺乏一套完整高效、行之有效的科学方法。对空间数据的表达仅仅局限于GIS软件中,数据模型缺乏可视化效果。
本文尝试研究空间数据的组织方式及空间关系,在传统的建模软件中构建空间数据模型,将空间数据与传统建模方法结合起来,即对空间数据组织方法进行了统一的管理,又将传统建模软件与GIS空间数据库衔接在一起,达到了无缝融合。再将空间数据库UML模型导出的XML文件格式导入到GIS数据库中,自动生成空间数据库模型。本文重点研究空间数据库模型在传统建模软件中的构建方式,通过对空间数据库的组织层次进行分析,清晰的表达了空间数据库的结构与语义,设计了空间数据库模型在UML图中的表达方式以及在XML文件中的存储规则,开发出了UML转XML的动态加载项。使空间数据库模型在UML图中无歧义表达。最终试验表明,通过此设计规则,能够实现空间数据库在传统建模软件中可视化表达,大大提高了模型设计的自动化程度和转换效率。
基于以上背景,本文通过分析比较当前国内外的地理数据库模型建库软件的优缺点,总结当前存在的GIS空间数据建库急需解决的缺点和不足,从GIS发展的前沿问题出发,研究当前设计空间地理数据库建库软件的新理论、方法和技术,研究了基于UML图构建地理数据库模型可视化建库技术,在传统建模软件中搭建空间数据库模型,简化了建库过程,提高了建库效率。
本文主要开展的研究内容如下:
(1)基础地理信息数据模型的研究。基础地理信息数据模型是对所有地理空间数据的抽象表达,本文根据基础地理信息数据的特点,对所有空间数据模型如何在传统建模软件中可视化表达进行了研究。
(2)传统建模软件中空间数据模型的表达及空间语义关系的表现研究。
(3)空间地理数据库UML模型图与GIS数据库之间融合方法的研究。