欢迎来到天天文库
浏览记录
ID:871798
大小:277.03 KB
页数:22页
时间:2017-09-22
《基于j2me的城市地理信息查询系统设计与vbc实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于J2ME的城市地理信息查询系统设计与实现文本对利用J2ME网络API接口javax.microedition.io.HttpConnection来建立HTTP连接实现与服务器进行数据传递,服务器端利用Servlet来响应用户查询请求,使用Mapxtremeforjava专有类和方法来进行地图数据处理,以及在客户端显示、放大、缩小、平移、查询地点用黄色渲染出来进行了研究。关键词:J2ME,MapXtreme,地理信息系统,渲染基于J2ME的城市地理信息查询系统设计与实现DESIGNANDIMPLEME
2、NTATIONOFURBANGEOGRAPHICINFORMATIONSYSTEMBASEDONJ2MEABSTRACTUsingnetworkAPIinterfacejavax.microedition.io.HttpConnectiontosetuptoconnectionbetweentheserverandtheclientandtransmitdatas.ItrespondstouserqueriesrequestwithServletatserver-side.Itprocessesmapd
3、atabyMapXtremeforjava.Itstudyhowtoshowenlarge、reduce、translation、rendermap.Itdiscussestheproblemsencounteredondevelopmentprocessandthesolve.Keywords:J2ME,MapXtreme,geographicinformationsystem,rend基于J2ME的城市地理信息查询系统设计与实现目录第一章绪论11.1引言11.2城市地理信息查询系统的应用与前景1第二
4、章相关技术介绍22.1什么是J2ME22.2J2ME的架构22.3MapXtremeforjava简介22.4Servlet技术32.5基于J2ME的地理信息服务系统特点42.5.1基于移动互联网络移动42.5.2移动性42.5.3瘦客户42.5.4终端技术的先进性4第三章系统分析与设计53.1需求分析53.2系统总体结构53.2.1系统总体结构分析53.2.2服务器端的分析以Http方式发送请求63.2.3客户端的分析设计73.2.4分析手机的地理信息服务系统的难点和相应策略8第四章系统的关键技术分析
5、与实现94.1用户界面显示94.2服务器端的分析114.2.1地图数据连接114.2.2实现地图缩放124.2.3空间查询12第五章结论15参考文献16致谢17基于J2ME的城市地理信息查询系统设计与实现第一章绪论1.1引言随着3G时代的到来,无线通信迅猛发展,手机地图查询这种新颖的功能将得到快速的发展。现在,人们获得信息的方式正在经历着以位置服务为主要特征的深刻变革,这就为手机地图查询这一功能的普及提供了一个良好的环境。目前,越来越多的厂商在Sun,摩托罗拉,西门子和爱立信等公司的技术主持下,开始开发
6、基于J2ME平台的无线应用服务。基于J2ME的城市地理信息查询系统正是其中极具代表性的服务项目,目前已经有许多网站提供地理信息的查询,但在嵌入式设备中提供此项服务的系统还很少见。基于J2ME的城市地理信息查询系统正是面向嵌入式设备而开发的,具有界面友好,功能全面,性能稳定,易于扩展等特点,基本能满足用户的地理信息查询需求。1.2城市地理信息查询系统的应用与前景随着技术的快速发展,GIS(地理信息系统)已经在很多部门和领域得到了广泛的应用,这些领域包括资源开发、环境保护、城市规划建造、土地管理、农作物调查
7、与结产、交通、能源、通讯、地图测绘、林业、房地产开发、自然灾害的检测与评估、金融、保险、石油与天然气、军事、犯罪分析、运输与导航、110报警系统公共汽车调度等方面得到了具体应用。与此同时,无线移动设备得到广泛使用,各大生产厂商加大了对J2ME技术的支持,J2ME技术是目前在许多移动设备上受到广泛支持的一种技术,可以在与台式机相比资源有限的环境中得到应用,与先前的Symbian等技术相比,具有平台开放性高,介入门槛低等优点,因此在此基础上的无线设备应用开发就更有着广泛的意义。将传统的GIS技术和支持移动设
8、备应用开发的J2ME技术进行结合,构造能够方便快捷的查询地理信息查询的系统,就显得更具有应用价值。在GIS领域,目前许多公司和科研机构提供了非常好的应用解决方案,其中比较成熟的有美国的MapInfo公司,他们的Map-Info系列产品,可以提供从单机到网络的整个应用的开发接口,比较完善的产品包括MapX,MapInfo等,这中间的MapXtremeforJava产品是完全基于Java的开发接口,可以提供完整的跨平台的基于网络的地理信息的查询
此文档下载收益归作者所有