论文部分内容阅读
随着空间数据在信息技术领域应用中的需求量不断增加,地理信息系统(GeogralphicInformation System,GIS)在资源调查、评价、管理和监测,在城市的管理、规划和市政工程、行政管理与空间决策、灾害的评估与预测、地籍管理及土地利用,在交通、农业、公安等诸多领域得到了广泛的应用,学术界与工程界都越来越关注地理信息系统的发展,它成为多应用领域不可缺少的组成部分。
GIS的基础是空间数据。随着计算机科学技术和数据库技术的日益发展,GIS空间数据的处理能力逐渐增强,空间数据的数据量也随之增大,由原来的GB级发展为现在的海量级。海量空间数据的维护代价非常大,因为地理数据库数据在入库的时候容易产生一些人为的错误,在数据发生变化的时候地理实体原有的空间关系可能会被破坏,这些会造成数据语义的不正确性和不一致性,破坏数据语义的完整性,从而大大降低地理数据库数据的质量。对于数据语义的确性和完整性,关系数据库提供了一些处理方法,如约束、规则等等。地理数据库是一特殊的数据库,在维护数据语义正确性和一致性方面有其特殊的要求,需要制定一种约束地理数据库数据的有效性规则来保证数据在进入地理数据库时语义的正确性以及数据在数据库更新时的语义一致性和完整性,它是提高地理数据库数据质量的一个重要途径。
本文在对描述空间数据的V9Ⅰ模型与4Ⅰ模型、9Ⅰ模型的比较和对空间数据的拓扑一致性问题的研究进行整体介绍后,提出了一种基于V9Ⅰ的空间拓扑数据模型,该数据模型揭示了空间相邻对象间隐含的拓扑关系。在所提出的空间拓扑数据模型基础上给出了一种空间拓扑规则发现机制,该机制通过分析空间对象及其与相邻对象间的拓扑关系及语义信息得到拓扑规则,利用该拓扑规则可以有效地检测空间数据是否存在不一致性;最后,针对检到空间数据的不一致性,提出了如何采取相应的调整策略进行拓扑一致性维护。实验结表明,本文给出的处理空间数据不一致性的方法提高了空间数据的质量,为用户提供了有一致性的空间数据库,并保障用户分析得到的结果的有效性,而这也将进一步提高空数据的可靠性。