基于j2me的交互式移动gis组件的设计研究

基于j2me的交互式移动gis组件的设计研究

ID:32985079

大小:2.69 MB

页数:55页

时间:2019-02-18

基于j2me的交互式移动gis组件的设计研究_第1页
基于j2me的交互式移动gis组件的设计研究_第2页
基于j2me的交互式移动gis组件的设计研究_第3页
基于j2me的交互式移动gis组件的设计研究_第4页
基于j2me的交互式移动gis组件的设计研究_第5页
资源描述:

《基于j2me的交互式移动gis组件的设计研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学硕士学位论文基于J2ME的交互式移动GIS组件的设计研究姓名:曹威申请学位级别:硕士专业:信号与信息处理指导教师:杨春金20090401摘要移动GIS是对传统的地理信息系统的补充,可以广泛的应用于各个领域当中。随着移动设备在硬件和软件上的飞速发展,使得移动GIS能够突破原来的瓶颈,让其在移动设备上的运用能够得到普遍的推广。就目前来看,大部分的移动GIS都是传统的对本地的数据进行操作,即将地理信息的数据(如电子地图等)存储于本地的移动设备当中,采用专门开发的应用软件进行定位和导航等操作。这就使得数据无法和其他设备进行共享,并且由于采用的软件开发平台的不同,使得移动

2、GIS软件的移植变得很困难,阻碍了它自身的发展。因此,构建一个具有良好移植性、用户数据交互性的移动GIS框架,显得尤为重要。J2ME,即Java2MicroEdition,是Sun公司推出的在移动设备上运行的微型版Java平台,比起其他的开发平台,J2ME具有“一次编写,到处运行"的良好移植性,只要移动设备支持相应的CLDC/CDC和MIDP列表,即可使用J2ME编写的应用程序。这是由于这些特性,使得J2ME在移动GIS的开发中越来越多的被开发人员所采用,也进一步的推动了移动GIS相关业务的发展。本文在分析现有移动GIS应用软件的不足以及其的开发技术之后,着重研究了在J2M

3、E平台中移动GIS的组件的设计,采用了框架式、模块化的设计思想,在移动客户端设计了一套具有可扩展性的功能组件。这些组件的核心是一个基于MVC模式的框架,其他的功能组件以此框架为基础进行协调工作。通过扩展这些组件,程序开发人员可以方便的开发出更多的基于位置服务的业务功能。此外,本文还在服务器端采用J2EE技术,使用MapXtremeForJava作为地理信息服务器与移动客户端配合,完成对移动客户端请求的响应,与移动客户端交换和共享数据。最后,本文还以这些组件为基础,实现了一个简单的移动GIS的系统。关键词:移动GIS,J2ME,组件,框架AbstractThemobileGI

4、SwhichcouldbeappliedtovariousfieldsiSacomplementaritytothetraditionalGIS.Fortherapiddevelopmentofthehardwareandsoftwareonmobiledevices,mobileGIShasbreakthroughthetechnicalbottleneckandbeusediIlwideareaofthemobiledevices.Byfar,however,vastmajorityofthemobileGISworklocally,whichmeanstheGISda

5、tasuchaselectronicmapareusuallystoredinlocaldeviceandprocessedbyprofessionalsoftwaretodosomeoperationoflocatingornavigating.TllismakestheGISdatacouldnotbesharedorupdatedamongdifferentdevicesaswellastheGISapplicationsoftwarecouldnotbetransplantedtootherhardwareforthesoftwareweredevelopedind

6、ifferentplatform.ThusconstructingamobileGISframeworkwhichcouldbeeasilytransplantedandhastheabilityofdatainteractionisofverynecessary.TheJ2MEplatform,asknownastheJava2MicroEdition,isamicroeditionofJavaplatformdevelopedbySunCorporationandmainlyusedinmobiledevices.Comparedwithotherdevelopplat

7、form,J2MEhasstrongabilityoftransplantwhichiSknownas“programmedonce,runanywhere'’.ThemobiledevicescouldloadandruntheJ2MEapplicationaslongasmeysupporttheneededCLDCandMIDPprofiles.Thankstothesecharacters,J2MEhasbeenwidelytakenintothedevelopmentofthemobileGIS.TIli

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。