首页> 中文学位 >基于J2ME的交互式移动GIS组件的设计研究
【6h】

基于J2ME的交互式移动GIS组件的设计研究

代理获取

目录

文摘

英文文摘

声明

第1章绪论

1.1研究背景及意义

1.2国内外研究现状

1.3论文的主要内容及组织结构

第2章基于J2ME的移动GIS组件的总体设计

2.1组件功能要求设计

2.1.1功能性要求

2.1.2非功能性要求

2.2组件的开发模式设计

2.2.1 传统J2ME应用程序设计模式

2.2.2 MVC设计模式

2.3移动客户端与服务器端的数据通信格式

2.4系统架构框图

2.5本章小结

第3章移动客户端组件的设计

3.1移动客户端的重点内容设计

3.1.1 J2ME中的MVC设计模式

3.1.2多线程的应用

3.1.3电子地图数据缓存

3.1.4会话的建立与维持

3.2客户端组件结构

3.3 MVC模式框架的类和接口的设计

3.3.1框架的类设计

3.3.2重要的类及接口

3.3.3框架配置文件

3.4 GIS功能组件的设计

3.4.1组件的类结构

3.4.2重要的类及接口

3.5本章小结

第4章服务器端组件的设计

4.1服务器端系统组成

4.2服务器端Servlet类包的设计

4.3服务器端Servlet和功能封装类的实现

4.3.1 ControllerServlet类

4.3.2 GISServlet类

4.3.3 XMLUtil功能类

4.3.4 DataBaseUtil功能类

4.4本章小结

第5章基于J2ME的移动GIS组件的应用

5.1开发平台的搭建

5.2移动客户端应用程序的开发

5.3应用程序的演示

5.4本章小结

第6章总结和展望

6.1总结

6.2展望

参考文献

致谢

攻读硕士期间发表的论文及参与的科研项目

展开▼

摘要

移动GIS是对传统的地理信息系统的补充,可以广泛的应用于各个领域当中。随着移动设备在硬件和软件上的飞速发展,使得移动GIS能够突破原来的瓶颈,让其在移动设备上的运用能够得到普遍的推广。就目前来看,大部分的移动GIS都是传统的对本地的数据进行操作,即将地理信息的数据(如电子地图等)存储于本地的移动设备当中,采用专门开发的应用软件进行定位和导航等操作。这就使得数据无法和其他设备进行共享,并且由于采用的软件开发平台的不同,使得移动GIS软件的移植变得很困难,阻碍了它自身的发展。因此,构建一个具有良好移植性、用户数据交互性的移动GIS框架,显得尤为重要。 J2ME,即Java2MicroEdition,是Sun公司推出的在移动设备上运行的微型版Java平台,比起其他的开发平台,J2ME具有“一次编写,到处运行”的良好移植性,只要移动设备支持相应的CLDC/CDC和MIDP列表,即可使用J2ME编写的应用程序。这是由于这些特性,使得J2ME在移动GIS的开发中越来越多的被开发人员所采用,也进一步的推动了移动GIS相关业务的发展。 本文在分析现有移动GIS应用软件的不足以及其的开发技术之后,着重研究了在J2ME平台中移动GIS的组件的设计,采用了框架式、模块化的设计思想,在移动客户端设计了一套具有可扩展性的功能组件。这些组件的核心是一个基于MVC模式的框架,其他的功能组件以此框架为基础进行协调工作。通过扩展这些组件,程序开发人员可以方便的开发出更多的基于位置服务的业务功能。此外,本文还在服务器端采用J2EE技术,使用MapXtremeForJava作为地理信息服务器与移动客户端配合,完成对移动客户端请求的响应,与移动客户端交换和共享数据。最后,本文还以这些组件为基础,实现了一个简单的移动GIS的系统。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号