论文部分内容阅读
空间信息具有关系复杂、非结构化、数据量大、随时间变化以及多源异构等特点,传统的空间信息服务系统和WebGIS都不能很好地解决分布式异构空间资源的高效快速共享问题。网格技术和Web服务的结合产生了基于SOA架构的空间信息网格平台,这种平台可以实现异构空间数据资源的动态和自动汇集。但是随着所汇集资源的增加,就要解决如何高效快速地从多个数据源中快速和准确地定位和查询、获取到所需的空间数据。
本文在综合大量数据服务和网格技术研究工作的基础上,针对数据发现技术的两大实现方法即目录服务和代理服务,进行深入的研究探索和实验测试。首先分析了网格技术在多源数据服务中的应用产生的背景、空间信息网格平台的体系结构以及多数据源数据服务的特点,进而提出了我们研究的目标和任务:在目前空间信息网格平台的基础上,深入研究多源数据发现的方法,以及多源数据服务分布式和异构性的特点,确定数据发现服务的技术路线,分别从目录服务和代理服务进行研究,为用户提供更加方便快捷的发现服务。同时,针对OGC的WCS标准在数据服务中应用越来越普遍的发展趋势,在研究数据发现服务时,对基于WCS标准实现的数据服务进行了研究和探索,从而使设计的数据发现服务不仅可以发现各个机构自主定义的数据服务,而且可以发现基于OGC WCS标准的数据服务,更好地实现资源的共享和各个机构协同服务。另外,针对代理服务查询海量数据较慢的问题,引入多线程查询和异步服务调用机制,为用户提供一个快速、方便的发现、查询结果。
经过对目录服务和代理服务的安装部署及实际运行,证明了发现服务不但能够发现分布式、异构的多源数据服务,同时也可以达到方便快速地发现多源数据服务,取得了研究预期的成果。