论文部分内容阅读
地理信息系统(Geographical Information System,简称GIS)是一种专门用于管理地理空间分布数据的计算机信息系统,它使用直观的地理图形方式来采集、管理、显示和分析与地理空间相应的各种数据。它被广泛地应用于资源调查、环境评估、区域发展规划、城市公共设施管理、交通管理等领域的建模和决策支持。地理信息已经成为信息时代重要的组成部分之一。然而,随着GIS技术的深入发展和日益普及,传统的GIS应用系统的生产方法已经越来越无法满足实际的应用需求。传统的封闭式的开发技术,不但使GIS应用系统成本居高不下,还使得GIS系统二次开发困难较大,这些都在相当大的程度上制约了GIS应用领域的发展。组件技术已成为当今软件技术的潮流之一,它的出现改变了以往封闭、复杂、难以维护的软件开发模式。组件式地理信息系统(Com GIS)便是顺应这一潮流的新一代地理信息系统,它的出现将为GIS技术的发展带来巨大的生机。因此,开发出一套功能完善、性能稳定的具有自主知识产权的GIS应用系统开发平台将有着极其重要和深远的意义。
本文首先系统地介绍了组件式GIS系统及其相关理论知识。接着,给出了GIS组件仓库的总体设计方案。最后,详细的介绍了GIS空间分析组件的设计思路和实现方法。着重对以下两个方面的内容进行研究:⑴GIS组件仓库是构建组件式GIS系统的基础,作者通过仔细地研究和分析组件式GIS系统,提出了一种构建GIS组件仓库的方法。⑵GIS空间分析功能是地理信息系统的核心功能之一。它包含丰富的空间运算和分析功能。作者通过分析和研究,对空间分析中常见的功能进行了划分和重组,提出了把整个空间分析组件再细分成为基本空间关系组件、几何测量组件、空间查询组件、叠加分析组件、缓冲分析组件以及网络分析组件六个功能组件的思想,针对每个组件提出了可行的设计方案,并针对各个组件中大量的算法提出了新的观点,由作者本人自己设计出了一些相关的重要算法,经过大量的实现数据测试以及与前人所提出的一些重要算法的比较,证明了这些算法的正确性与高效性。最终作者具体实现了所有组件的功能以及整个空间分析组件的搭建。构建完善的GIS组件仓库是一项长期而艰巨的任务,本文对其中十分重要的空间分析方面进行了探索,实现了空间分析组件的设计及庞大的空间分析功能,这对构建整个GIS组件仓库,并促进其向较高层次的发展,具有较好的借鉴和推动作用。