论文部分内容阅读
随着社会数字化进程的发展,WebGIS正广泛地应用于各个领域。而移动通信和互联网是当今信息产业发展的热点,这两者融合而产生的移动无线互联网及其应用,必将为信息产业带来巨大的影响。本论文的研究内容就是结合WebGIS、移动通信和互联网的最新技术,建立一个用户可以通过支持Java的彩屏手机实时浏览地图的应用软件系统。 本系统的建立采用Browser/Server(浏览器/服务器)结构,包括三个部分:手机、Web服务器和空间数据库。针对这三个部分,本文提出了各个部分的解决方案和关键技术。 本文在手机部分采用J2ME技术,利用Sun的J2ME Wireless Toolkit工具进行开发,并采用J2ME Wireless Toolkit提供的DefaultColorPhone仿真器进行调试。服务器部分采用JSP+Tomcat的配置方案,用于建立Web服务器,其主要作用是打开空间数据文件,并对空间数据的传输进行控制。在空间数据库部分,针对GIS空间数据的特点,空间数据采用文件的形式进行存储。具体做法是通过对MapInfo的mif/mid文件格式的分析,在此基础上定义了一种新的空间数据文件格式。然后将现有的MapInfo格式的成都电子地图转换成新的数据格式的文件,作为空间数据库使用。 本文采用J2ME Canvas用户界面设计技术和J2ME MIDP的网络传输技术,进行手机GIS电子地图的绘制。其中特别针对面对象的绘制,给出了详细的算法设计方法。另外,本文还介绍了手机菜单的设计和手机按键功能的设计方法。 最后本文介绍了移动位置服务(LBS)的概念和体系结构,详细阐述了手机移动定位技术和基于手机的位置服务的实现方案,并简单介绍了基于手机的位置服务的应用。