论文部分内容阅读
随着地理信息技术的发展,依托空间信息的管理方式已经成为了各个领域研究的热点,为校园的数字化建设引入了新的思想。校园现有管理信息系统虽然为校园数字化建设做出了贡献,但是这些系统管理方式陈旧、各自为政、相互对立、系统异构,很难实现校园宝贵数据资源的交互与共享。即使有些校园已经构建了自己的地理信息系统,并将GIS引入到对校园的管理上,但是仍然存在结构单一、扩展性差、不能与校园现有的管理信息系统进行无缝集成等问题,很难满足现代“智慧校园”的建设要求。因此本文以构建一个架构优越、扩展性强、便于集成的通用的校园WebGIS模型为目标,对模型的设计思路和实现方法进行了探究。首先,本文对校园中的空间实体对象进行分类,分析空间对象的层次组织模型,并在此基础上抽象出了基于校园空间对象层次结构以及空间关系的校园空间模型。依据此模型和校园地理信息系统的特点以及ArcGISServer的体系结构,设计出了包含交互层、业务逻辑层和数据层三层结构的校园WebGIS通用逻辑模型。其次,本文给出了校园WebGIS逻辑模型中三个层次的详细设计。交互层中,将基于MVC设计模式的Cairngorm框架引入到WebGIS客户端设计上;业务逻辑层中,通过对Web服务器和GIS服务器处理客户端请求机制的研究,总结出了校园WebGIS交互层与业务逻辑层进行交互从而完成相应业务处理和GIS服务处理的实现原理;数据层中,结合校园现有管理信息系统属性数据库和地理信息系统空间数据库的特点,给出了属性数据与空间数据进行无缝集成的解决方案。最后,依据本文提出的校园WebGIS通用模型,以燕山大学资产管理的数字化建设为背景,利用Flex、.NET和SQLServer等技术,在ArcGIS平台上设计并实现了燕山大学资产导航系统,实现了从模型到原型系统的映射。实验结果表明,本文提出的校园WebGIS模型具有正确性、通用性和实践价值。