基于Web服务和蓝牙GPS的LBS系统的设计与实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:pig2540840
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于位置信息的服务(LBS,Location Based Service)是近两年来非常吸引人们关注的一项信息服务。它是指通过一组定位技术获得移动终端的位置信息(如经纬度数据),提供给移动终端用户本人或他人,从而实现各种与位置相关的业务。它是数据库技术和电子地图平台、定位技术、Internet技术、无线通讯技术等相关领域交叉融合的结果。LBS具有十分光明的商业应用前景,许多国家和公司都将它视为推动经济发展的下一个增长点。本文从面向服务和自主定位的角度出发,系统地讨论了此体系结构下LBS系统的层次和架构,并从角色、任务等方面对架构中各个实体进行了研究。接着,本文深入讨论了基于Web服务和蓝牙GPS的LBS系统的总体架构,并分别从服务器端和客户端的技术角度出发,在考虑了硬件资源环境的条件下,提出了一种可扩充的、高效率、可行的技术解决方案。其中,客户端基于J2ME平台,而服务器端基于J2EE平台。服务器端采用流行的Web服务框架实现Web服务的生成和发布、采用基于WAP的无线应用实现用户管理功能。在客户端采取三层架构以实现分布式开发。采用了面向对象的设计思想来组织Midlet应用程序;在对Web服务的调用上采取多接口策略,层层封装,提高了系统的可扩充性;采用蓝牙协议栈和JABWT实现蓝牙通信获取GPS数据;地图创建采用HTTP协议从Yahoo、MSN等地图服务器获取地图块并通过J2ME绘图功能在移动终端绘制地图。最后,为了更好的阐述本文所提出的体系架构,本文结合了一个实际的LBS系统来具体讨论此方案的实现。最后的运行结果表明该方案是高效、可靠、通用的LBS系统解决方案。本学位论文是山东省科技攻关项目“基于模糊强化学习和同时定位与地图创建的AUV自主导航方法研究”课题的研究内容之一,本系统实现了其中定位和地图创建功能,使用效果良好。
其他文献
纹理的自相似性度量是近年来国内外一个比较活跃的研究领域,在纹理分析、编辑、合成与绘制等计算机视觉、图像处理及计算机图形学领域都占有重要的地位,有着非常广阔的应用前
构件技术是实现软件复用的有效途径,能大幅度提高软件的生产效率、降低软件开发和维护成本、提高软件质量。构件的描述和检索是实现软件复用的关键技术,对解决软件复用、降低软
三维服装虚拟穿衣是一种近年来兴起的三维体验,利用计算机模拟虚拟的场景和服装为虚拟人物着装,达到预览真实服装的效果。在虚拟试衣过程中,最终生成唯美的三维动画是决定服
目前语音网络技术(Voice over Internet Protocol.VoIP)在公司企业里应用广泛,其成本低廉,传输快捷的特点使其逐渐取代传统的模拟电话模式,具有很强的发展潜力。SIP协议是VoIP语
在当今高度信息化的社会中,视力缺陷的残疾人因为其生理上的缺陷,不能像普通群体一样,享受到互联网时代所带来的高效和便捷。网站无障碍改造技术旨在帮助残疾人群体,使他们便
一个完整的测控系统可以分为管理层、控制层和设备层。目前控制层和设备层可以很好的进行集成,但对于控制层和管理层,由于它们使用了不同的协议,影响了两者之间的交互,不方便集成
计算机辅助技术在医学领域尤其在骨科和牙科方面得到了广泛的应用。本文通过将三维模型处理的一些算法应用到骨科和牙科中,来解决骨科膝盖手术治疗中及牙齿隐形矫治遇到的一
实时数据库系统除了用于采集、处理、保存、实时查询工业现场的海量生产数据之外,还利用系统收集的各个重要事件、操作、运行状态和报警信息进行系统错误分析和性能调优,从而
随着信息技术的发展,特别是因特网应用的普及,出现了“信息过载”和“信息迷失”的问题。如何管理因特网上的大量信息,提供个性化服务成为当前信息服务领域的研究热点之一。
作为第三方服务公司的汽车产业链ASP公共服务平台,是中、小汽车企业发展电子商务,提高运作效率,以及促进信息化经营的最佳选择。它是一个多对多的企业联盟网络化协同工作系统