基于J2ME的手机GPS导航系统的设计与实现.ppt

基于J2ME的手机GPS导航系统的设计与实现.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于J2ME的手机GPS导航系统的设计与实现

基于J2ME的手机GPS导航系统的设计与实现 学校: 专业: 学号: 姓名: 指导教师: 概述 课题背景及研究意义 系统功能介绍 关键技术介绍 定位客户端及地图服务端功能描述 系统中使用到的其他关键技术介绍 系统在WTK模拟器上实现 打包发布及在NOKIA C5真机上实现 论文总结 课题背景 移动互联网 2011年,中国互联网走进下一个十年。展望中国互联网的未来,移动互联网成为无可争议的发展趋势。3G网络建成以及智能终端的快速普及都强有力地推动了移动互联网的发展。移动互联网,就是将移动通信和互联网二者结合起来,成为一体,在当今世界发展最快、市场潜力最大、前景最诱人。 智能手机操作系统 手机作为人们必备的移动通信工具,随着移动互联网时代的到来,手机从简单的通话工具逐渐向智能化发展。借助丰富的应用软件,智能手机就是一台微型计算机。而作为核心的操作系统也成为最有竞争的部分。在当今世界,Android极速发展,IPhone定位高端,发展势力强劲,Windows Phone 7也将会后起,BlackBerry与时俱进,Symbian、MTK将会受到极大的冲击。移动信息设备的主要操作系统平台都是开放的,J2ME的标准也是开放的,因此基本上所有的主流操作系统平台都支持或将支持J2ME。 课题研究意义 LBS 移动终端能力之最,充分利用移动终端特有的能力,做出区别于传统互联网的产品是当前移动互联网无容置疑的热点趋势。LBS的前景显然更具吸引力,嘀咕、开开、街旁等等国内LBS先行者,已经在不断探索新的发展路径。无论是基于地理位置的陌生交友,还是基于位置的生活化辅助,又或把LBS作为产品本身的基础设施,国内外都有大批的践行者。但如何平衡移动终端现状,以及引入更好的具有超强用户粘性的功能,都是LBS从业者不得不费劲脑汁思考的问题。 手持GPS 指全球移动定位系统,是以移动互联网为支撑、以GPS智能手机 为终端的GIS系统,是继桌面GIS、WEBGIS之后又一新的技术热点,移动定位、移动MIS(管理信息系统)、移动办公等越来越成为企业或个人的迫切需求,移动GIS就是其中的集中代表,使得随时随地获取信息变得轻松自如。它包括空间数据库、GIS服务器、瓦片服务器、GIS客户端等。在移动互联网、WEB服务的大环境下,为了便于数据和应用的聚合集成,迫切需要行业标准来统一接口,实现各个系统或模块的互联互通,OGC(开放地理信息系统协会)标准作为GIS领域通用标准被广泛采纳,并在众多GIS平台上实现。 项目到底做什么? GIS地图服务开发技术 系统设计时采用的地图数据主要是合肥学院这一块的地图,主要是满足在合肥学院周边地区人们获取地理信息数据的需求。电子地图采用SVG图片格式,使用到Mobile SVG Tiny JSR226开发包,该开发包提供了完整的在移动设备上构建SVG矢量图形的方法。下面对SVG格式地图开发作相关介绍: SVG简介:即可拓展矢量图形,是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。SVG由W3C制定,是一个开放标准。 SVG优势:矢量图形放大后无失真,符合XML规范,便于实现图形缩放、图层控制、查找、高亮显示等。 制作软件:Adobe Illustrator CS4 制作步骤:采用分层结构 (1)基层描绘地图整体轮廓 (2)道路层标注地图上的道路信息 (3)建筑层标注地图上的一些标志性建筑物 地图 GPS定位技术 导航系统中通过GPS获取移动终端自身当前所处位置的经纬度数据,通过GPS定位目前有两种解决方案: (1)第一种解决方案:通过GPS模块获取当前设备经纬度数据 要求:移动终端支持JSR179,并且具备GPS模块,适用于高端智能终端设备 (2)第二种解决方案:通过外置蓝牙GPS信号接收器获取当前设备经纬度数据 要求:移动终端支持JSR82,并且具备蓝牙模块,还要购买一个蓝牙GPS信号接收器,适用于带蓝牙功能、支持Java的普通终端设备。 考虑到第二种解决方案操作及编程模式较复杂,本导航系统采用第一种解决方案,即通过GPS模块获取当前设备位置信息。 J2ME开发技术 J2ME,是一种高度优化的Java运行环境,主要针对消费类电子设备,应用广泛,代码可移植性强,终端设备多。 J2ME联网开发,采用通用连接框架(GCF),是一个专为移动设备制定的连网框架,该框架简单、方便。J2ME平台专门定义了基于GCF的包javax.microedition.io,用来实现网络连接和通信,支持HTTP、套接字(Sock

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档