论文部分内容阅读
近些年来,计算机、移动通信、网络技术的发展,为传统的GIS带来了新的发展契机。传统的GIS从基于桌面PC的单机GIS系统发展到基于客户服务器的网络GIS。目前,GIS正朝着新的发展趋势一移动GIS迈进。 移动GIS集地理信息科学、计算机科学、移动通信技术和网络技术于一体,是GIS发展的主要方向之一。设计移动GIS系统满足移动用户的需求已经成为一个新的研究课题。本文针对已有的象素位图表达地图的移动GIS系统的诸多缺点,提出将Mobile SVG规范应用到地图的表达,并借助J2ME、J2EE、XML技术设计与实现了移动GIS的新的开发框架模式,其主要工作和成果如下: ● 研究了利用Mobile SVG规范中对象元素表达地图,以适应移动GIS客户端的需要。 ● 为了提高异构空间数据的融合、系统可移植性的需要,研究了基于XML的地理空间数据表达及其传输技术。 ● 研究了利用成熟的JAVA技术、XML技术设计移动GIS的开发框架。 ● 结合J2EE技术设计服务器端系统总体框架的优势,分析设计了基于J2EE技术的系统总体框架。 ● 客户端设计了适合支持JAVA手机终端的客户端系统框架。 ● 按照服务器端系统框架,设计实现了相应的逻辑功能组件,满足客户端的空间分析请求。 ● 按照客户端系统框架,设计实现了客户端相应的逻辑功能。 ● 通过实验结果表明利用Java/Mobile SVG开发移动系统同传统的移动GIS系统相比具有以下优势: ● Mobile SVG表达的空间地图较基于象素的地图占有的数据量小; ● Mobile SVG表达的地图进行缩放操作时不存在失真现象; ● 基于XML的空间数据表达,有利于空间数据的交换; ● 基于企业级的多层体系结构,具有系统稳定、可移植等多方面的优势; ● 基于Mobile SVG的客户端解决方案,有利于解决客户端与服务器端的负载平衡问题。