论文部分内容阅读
地理信息系统(Geographical Information System,简称GIS)以数字化的形式反映人类社会赖以生存的地球空间数据以及描述这些空间数据特征的属性数据,支持空间数据及其属性数据的输入输出、存储、显示以及进行地理空间信息的查询、综合分析和辅助决策。随着Internet技术的发展和数字地球概念的提出,传统GIS正向着信息共享的网络GIS发展。WebGIS是GIS技术与Internet技术的有机结合,它使GIS的应用领域从专家系统发展到了社会的方方面面,成为了大众化的信息工具。J2EE是一种利用Java2平台来简化企业解决方案的开发、部署和管理等相关问题的体系结构。J2EE体系结构提供多层次的框架来满足无需太多费用而又需要高可用性、高可靠性以及可扩展性的应用需求。通过提供统一的开发平台,J2EE降低了开发多层应用的费用和复杂性,同时提供对现有应用程序集成的强有力支持。利用J2EE开发WebGIS可以充分发挥J2EE的优势,实现多层次、模块化、可扩展、易移植且平台独立性强的WebGIS应用。本文阐述了WebGIS的体系结构、计算模型和实现方法等,同时针对J2EE体系结构及其在实现WebGIS中的关键技术进行了深入的研究和探讨,并且结合介绍MapXtreme for Java的相关技术和实现方式,最后根据用户需求,设计并实现了一个基于J2EE的WebGIS应用。