论文部分内容阅读
在全球网络化、信息数字化形势驱动下,基于互联网的地理信启、系统(GIS)为地理信息的获取、共享和发布提供了新的机遇。然而,现有的WebGIS体系结构难以满足Internet环境下GIS应用的需要,寻求新的网络GIS体系结构是高效、实时地共享广域网上分布式地理空间信息的一个重要研究方向。多智能Agent技术是发展分布式智能系统的重要方法;移动Agent作为一种新的分布式计算技术所具有的跨平台移动性、容错性等优点,能够更好地使GIS适应异构、低带宽、非稳定连接的网络环境;XML与Java技术结合起来,可有效解决WebGIS技术中传输与表达上的问题。基于以上考虑,本文将WebGIS、Multi Agents和XML/Java技术相结合,提出了基于Multi AgentS的WebGIS构想,并对有关技术问题进行了比较广泛和深入的研究。主要研究成果如下: 1、提出了基于Multi Agents技术构建WebGIS的新思路,给出了MAGIS系统的体系结构设计,即基于SVG/XML Java + Multi Agents的体系结构。其中,Multi Agents是技术核心,它是构建分布式WebGIS系统的基石。利用Agents可以克服传统的WebGIS在Internet环境下的缺陷。 2、基于Bayesian构造了MAGIS系统中的多智能Agent,建立了HCI代理、JavaBayes代理、JESS专家系统代理以及三者之间的关联。基于多智能Agent和数据挖掘设计了一决策支持系统。 3、构造了MAGIS系统中的移动Agent,即GISMAgent;针对GISMAgent的迁移问题,提出了船坞的构想,有效解决迁移失败问题。 4、提出了SVG/XML技术在MAGIS中的应用策略,建立了基于SVG/XML技术的MAGIS模型,设计了不同用户实施策略。 5、针对MAGIS系统的安全问题,设计了对主机和对GISMAgent进行保护的安全策略,并给出了MAGIS中的安全模型和安全问题的解决方案。 6、实现了一个基于多Agents的WebGIS原型系统。原型系统成功用于国家粮库信息及智能决策系统表明系统是可行的。