论文部分内容阅读
地理模型的网络共享是继地理数据共享之后地理信息共享领域必须解决的重要问题,已引起学界的高度重视。现有的地理模型资源共享方式都以特定应用领域内的集中式共享为主,这种方式存在不支持多领域的模型协同,安全性较低、系统运行开销较大、模型运行环境异构、代码改写和迁移成本过高等问题。伴随着计算机技术和互联网技术的日趋成熟,普通计算机已经具备了替代服务器为多用户提供基本运算服务的能力,因此,可以考虑实现地理模型的就地部署和就地运行,将以往一台服务器承担的访问和运算压力均分至网络空间中的多台主机,实现多源异构地理模型资源的分布式就地共享。本文从地理模型的应用特征和共享需求出发,分析地理模型就地共享模式。由地理模型提供者和地理模型使用者的双重角度总结地理模型就地共享模式在面向异构网络环境应用时存在的关键问题,并根据当前技术发展现状,分析出解决问题的基本思路。本文的主要研究内容与成果包括:(1)分析和总结地理模型的固有特点,提炼出地理模型在应用过程中表现出的特征以及与之对应的地理模型资源的共享需求。由地理模型提供者和地理模型使用者两个角度出发,总结异构网络环境下地理模型就地共享需要解决的关键问题。(2)研究地理模型就地共享中资源的分布特征,提出基于分布式散列函数算法的地理模型资源网络标定技术,为地理模型资源的高效检索提供支持。(3)针对地理模型就地共享中的异构网络环境的问题,提出基于NAT穿越的地理模型资源网络穿透调用技术,力图实现地理模型资源在异构网络环境中的透明访问。(4)面向地理模型就地共享的应用需求,扩展Web服务的服务描述语言并构建地理模型服务描述文档,同时通过对Web服务的简单对象访问协议进行改进,设计地理模型服务消息协议。研究基于地理模型资源在分布式网络环境下的共享需求,立足于技术发展现状,面向地理模型就地共享中的共性特征,旨在解决地理模型就地共享中的资源标定与异构网络问题,最终通过所研究的关键技术支撑多源异构地理模型在分布式网络环境中的就地共享,具有较高的应用价值。