论文部分内容阅读
本文研究的重点是探讨一个基于Agent技术构造分布式地理信息系统的方法,以及在此基础之上如何提供给用户一种简单方便的应用模式。本文的研究工作,概括起来主要包括以下几个方面:
通过分析分布式GIS的特点以及对分布式计算技术,尤其是Agent技术的比较和总结,给出了一个基于Agent技术的分布式地理信息系统模型架构——CA(CORBA-AGENT)架构。在该模型架构里,首先讨论了分布式GIS中Agent的分类及其结构,并分析了它的特点和行为;对分布式GIS中Agent的消息通讯机制进行了研究,基本满足了系统的通讯需要;对基于Agent的合作进行了分析,探讨了合作的机制,构造了合作的模型,并设计了一个合作算法,使GIS领域中的合作应用成为可能。对Agent系统的安全性问题,以及对基于CA架构的应用中所涉及的几个问题进行了一定研究。
在空间元数据标准的基础上,设计了一个基于多Agent的地理空间数据查找策略,该策略能够很好地满足分布式地理空间数据快速导航的要求。
最后,基于CORBA环境,采用AGENT技术设计了一个原型实验,模拟实现了在CA架构下的各Agent间通信与合作。
基于Agent的分布式GIS是一个比较新的研究领域,其研究与发展将对GIS方法学、地理信息产业、数字地球等的发展产生深远影响。