论文部分内容阅读
随着Internet技术的发展和数字地球概念的提出,传统GIS正向着信息共享的网络GIS发展。WebGIS是GIS技术与Internet技术的有机结合,它使GIS的应用领域从专家系统发展到了社会的方方面面,成为了大众化的信息工具。然而,对于中小型公司来说,购买平台软件的经费,难以承受,再加上获得的仅是应用工具,自己的技术得不到提高,永远受限于所购买的平台软件,于是从底层开发属于自己的WebGIS平台已成为中小型公司及个人的第一选择。因此,作者提出了一种基于J2EE/XML构建的四层体系结构的分布式DragonMapWeb系统。Sun公司推出的J2EE企业平台很好地满足了现代企业计算的需要,它不仅继承了Java语言的平台独立的特点,而且结合了组件技术,为现代企业多层分布式应用提供一套完整的解决方案。利用J2EE开发WebGIS可以充分发挥J2EE的优势,实现多层次、模块化、可扩展、易移植且平台独立性强、分布式的WebGIS应用。主要内容包括:①介绍了作者从底层开发的DragonMap编辑平台的矢量模型。②提出了作者基于J2EE结合XML技术构建的四层分布式DragonMapWeb平台的方案设计,以及各组件层的实现技术。③详细介绍了DragonMapWeb的功能设计和功能实现以及DragonMapWeb平台的开发环境和部署。④同时还着重介绍了如何利用SVG技术设计和实现点符号。本系统不仅从理论上由点到面、由易至难、循序渐进地详细分析了DragonMapWeb的方案设计和实现技术,更重要的是从实践上实现了底层图形平台设计——采用当前最前沿的技术搭建的基础WebGIS平台设计,从整个流程上进行了尝试,实践证明该套系统无论从研究角度还是学习角度具备一定的可扩展性和实践意义。