论文部分内容阅读
DEM数据是GIS应用中的重要基础数据,被广泛地应用于地球科学相关的诸多领域,具有重要的应用价值。基于格网/栅格的表面建模,是目前最为重要的也是最常用的DEM数据表达模型。在空间数据库技术研究及应用蓬勃发展的今天,与其他主要的栅格数据一样,基于格网/栅格表面建模的DEM数据仍然以数据文件为主要的数据组织方式,而难以实现类似简单对象(Simple Feature)模型一样的基于数据库的有效存储与管理。同时,基于空间数据库实现矢量、栅格一体化操作的公认标准和规范尚未出现,相关研究也尚处于探索阶段。随着GIS应用的深入和面向问题的空间应用解决方案思想的产生,迫切的需要将格网/栅格模型DEM等栅格数据统一在空间数据库的表达和组织框架下,并提供支持其表达、操作、分析功能的空间查询语言。
因此本文在参考相关研究的基础上探讨了基于对象关系数据库的格网/栅格模型DEM数据的表达;通过分析矢量、栅格数据特点,提出了一系列支持DEM、矢量一体化操作的函数。进而,本文基于PostgreSQL/PostGIS空间数据库平台实现了支持DEM数据存储和表达的空间数据类型扩展,并在扩展类型的基础上完成了一系列DEM操作以及DEM、矢量一体化操作函数的扩展实现。最后分别以香港中文大学和全国两套应用数据实例,验证了本文所扩展DEM类型及相关操作函数在描述和解决空间问题方面的能力。