论文部分内容阅读
近年来,国内城市建设步伐的不断加快,带动了房地产市场的快速发展,房产信息也随着频繁的变更。因此,在房产信息管理过程中产生了大量的历史数据和现状数据,这对房产信息的管理工作提出了新的要求。如何高效地管理房产不同时期的数据以及动态变化数据,实现对房产数据的动态查询、时空分析和决策,是当前房产信息管理工作亟需解决的问题。本文在分析现有时空数据模型和研究面向对象方法的基础上,设计了基于过程的面向对象时空数据模型,同时结合房产数据及其管理的特点,构建了基于过程的面向对象房产信息时空数据模型,并基于该模型对房产数据的存储和时空查询做了研究。本文具体探讨和研究了以下几个方面的内容:
⑴探讨了时空数据模型和面向对象技术的相关理论。从地理时空认知角度出发,阐述了时空世界时间与空间的概念框架以及时空变化过程和时空关系;重点分析了目前比较典型的几种时空数据模型;并论述了符合人类认知模式要求的面向对象方法的思想、概念、特征以及抽象机制。
⑵设计了基于过程的面向对象时空数据模型。探讨了从时空语义的角度,用事件语义与过程语义共同表达实体在时空变化中的时间语义,重点设计了用过程语义表达变化事件之间存在内在必然联系的面向对象时空数据模型。
⑶构建了基于过程的面向对象房产信息时空数据模型。在研究了房产信息的内容体系、变化类型、特点以及时空拓扑关系的前提下,结合基于过程的面向对象时空数据模型,构建了基于过程的面向对象房产信息时空数据概念模型和逻辑模型,并在此基础上对房产时态属性数据进行了表达。
⑷研究了基于过程时空数据模型的房产时空数据存储与时空查询应用。通过对Oracle Spatial空间数据存储方式的分析,设计了基于Oracle Spatial的房产信息时空数据库的方案和探讨了房产信息的时空数据存储与查询应用。本文从地理时空认知、时空语义角度出发,通过基于过程时空数据模型的设计,构建了基于过程的面向对象房产信息时空数据模型,解决了GIS时空数据的联合表达问题,从而实现了对房产数据的动态查询、时空分析和决策。