论文部分内容阅读
随着地学浏览器的不断更新与完善,“数字地球”已经从概念模型走向应用,地理空间信息的大众化极大的方便了公众生活。缓冲区分析是以地球为依托的领域,将大众化的理念应用到缓冲区分析中,建立地学浏览器中空间数据的空间分析框架,可以不断推进地理空间数据大众化推广的进程,从而满足公众对地理空间数据分析功能的需求。公众对地理空间信息的需求不断增长,但地学浏览器目前更注重地理空间数据的集成展示,而通常不能直接根据公众实际需求实现分析功能。供需之间的差异使得在地学浏览器上增加实用的分析功能势在必行,在众多的地学浏览器当中,基于G/S模式的地学浏览器以其先进的技术,良好的架构,为解决目前地学浏览器遇到的问题提供了一个新的思路。本文针对目前地学浏览器在分析功能中存在的问题和现有空间信息网络服务模式的不足,从空间信息服务大众化趋势的角度,对G/S模式下的数字地球平台缓冲区功能的实现进行了深入研究。本文以Google Earth为主要研究对象,结合其他地学浏览器深入分析了地学浏览器分析功能实现的关键技术。通过对G/S和空间分析这两方面内容的结合,研究了G/S模式下空间数据的缓冲区分析的系统架构和技术优势。具体地,本文取得的主要研究成果概括如下:1、建立了G/S模式下空间数据空间分析框架。以Google Earth为主要研究对象,结合目前主流的地理信息软件平台深入分析了空间分析关键技术,在对G/S模式下空间数据空间分析的可行性进行分析基础上,结合Google Earth强大的浏览功能,和ArcGIS强大的空间分析功能,建立了G/S模式下空间数据的空间分析框架,为地学浏览器实现空间分析功能提供了一个可行的框架平台。2、实现了G/S模式下空间数据缓冲区分析功能模块。以G/S模式下空间数据空间分析框架为基础,通过对Google Earth API的研究和ArcGIS Geoprocessing技术的学习研究,实现了G/S模式下空间数据缓冲区分析功能模块,为地学浏览器增加了空间分析功能,也为空间分析框架中其他空间分析功能的实现提供了示范。3、设计实现了一种地学浏览器。作为空间数据空间分析框架的平台,以G/S模式为理论指导,利用C#.NET作为主要系统开发环境,以Google Earth API作为数字地球基础模型,设计并实现了一种通用的地学浏览器原型。