J2EE架构下ArcIMS、ArcSDE结合开发WebGIS应用研究

需积分: 5 0 下载量 8 浏览量 更新于2024-08-25 收藏 315KB PDF 举报
【资源摘要信息】: "基于J2EE架构结合ArcIMS、ArcSDE开发WebGIS应用的研究与实现,2006年,南京师范大学学报(工程技术版),作者:朋洁洲,黄克龙,张云鹏。" 这篇文章是2006年发表在《南京师范大学学报(工程技术版)》上的研究论文,主要探讨了如何利用Java企业级平台(J2EE)架构,结合ESRI公司的ArcIMS和ArcSDE技术开发WebGIS应用。作者们是来自南京师范大学地理科学学院的科研人员。 **ArcIMS体系结构与地图发布** ArcIMS是ESRI推出的一款地图发布工具,它允许用户在网络上发布和共享地理信息。文章简要介绍了ArcIMS的体系结构,包括其组件和服务,以及如何通过ArcIMS进行地图的发布和操作流程。地图发布涉及地图数据的处理、服务配置和客户端访问控制等关键步骤。 **ArcSDE功能特点** ArcSDE是ESRI的空间数据引擎,专为管理和处理大规模的地理空间数据而设计。文章分析了ArcSDE的主要功能,如支持多种数据库系统、提供高效的多用户并发访问、数据版本管理以及空间数据的高效存储和查询能力。 **MVC架构与WebGIS开发** 文章讨论了基于MVC(Model-View-Controller)模式的三层架构在WebGIS开发中的应用。MVC模式将应用程序的逻辑分离为模型、视图和控制器三个部分,增强了代码的可维护性和复用性。作者们探讨了如何利用ArcIMS创建地图服务,同时结合ArcSDE处理空间数据,再通过SQL Server关系型数据库进行数据存储和管理。 **WebGIS集成开发** 文中详述了将ArcIMS、ArcSDE与J2EE平台集成开发WebGIS应用的过程。这种集成方式可以提供高效、灵活且可扩展的地理信息服务。同时,作者对比了其他开发方法,分析了基于J2EE架构的优点,如跨平台性、模块化、可伸缩性和安全性,以及可能存在的挑战和不足。 **关键词** MVC、ArcIMS、ArcSDE、WebGIS 这篇论文深入研究了如何利用J2EE、ArcIMS和ArcSDE构建WebGIS系统,提供了理论基础和技术实践的指导,对于理解和开发WebGIS应用具有重要的参考价值。