基于Android平台的GPS定位系统设计分析.docVIP

基于Android平台的GPS定位系统设计分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Android平台的GPS定位系统设计分析.doc

基于Android平台的GPS定位系统设计分析 摘 要:当前,Android系统已经成为发展最快,且最具市场前景的一种智能操作系统。本文主要结合GPS应用系统的实际需求,并基于Android平台,对GPS系统相应的功能模块进行详细分析与探究。经过实践表明,系统设计合理能够方便GPS系统在不同平台之间进行升级与移植,因此具备较好的应用前景。 关键词:GPS;应用系统;Android;智能操作系统;功能模块 中图分类号:P228.4 随着GPS系统的不断发展以及日益成熟,越来越多专业人士以及研究机构开始致力于GPS应用研究工作,从而在一定程度上扩大了其应用范围。而现阶段GPS系统主要选用Linux、单片机以及CE方式。但由于单片机自身功能较为单一,并不具备扩展性,因此无法对第三方软件形成系统支撑,而CE其自身缺乏一定操作性以及交互性,再加上其成本相对较高,因此使用起来,难度较大。Android系统是现阶段最为炙手可热的操作系统。从本质上讲,它不仅仅是一个手机系统,更是包含一套硬件的解决方案。选择该系统,也就相当于选择拥有较多丰富的产品、研发资源。 1 GPS原理 从某种程度上讲,GPS其基本原理就是依据运动卫星所作出的瞬间位置作起算数据,通过空间距离后方交会的方法,对待测点位置进行确定。 GPS系统主要分为三大部分,即:用户设备部分以及空间星座部分还有地面监控部分。其中空间星座部分则主要由24个卫星所组成,并平均性的将其分布在相应轨道面上。且保证每个轨道上面不少于4个卫星,最多时可达11颗。GPS卫星内部的空间配置,确保了任何时间、任何地点都可以观测出至少4颗卫星。且每个卫星都装有2台铯钟以及铷钟,从而为GPS卫星随时提供高准确率的时间标准。 而地面监控部分则主要有3个注入站以及1个主控站还有5个监测站,并依据标准设置安设GPS用户接收机以及原子钟,并配置能够对数据进行初步处理的计算机以及传感器。监测站将所接收到的卫星观测数据传送至主控站,再由主控站对地面进行全面有效控制,并对卫星星历以及钟差还有导航电文进行推算与编制。并通过注入站将其有效的注入到卫星存储系统,并对注入信息的正确性进行有效检测。 应该说,用户设备部分都是直接面向用户,其作用就是接收GPS所发射信号,以此获得所需的定位信息以及观测量,并实现对相关信息数据的有效处理。 一般来讲,GPS具备全天候、高精度、全球覆盖以及快速高效等诸多特点,给人类生活活动产生极大影响。它可以借助于精确数据来解决导航定位过程中出现的任何问题。由于其自身具备观测简便、定位准确、抗干扰性能强等优点,致使GPS系统在满足众多客户要求的同时,也有效的扩大了的GPS的应用范围。 2 基于Android平台之下GPS定位系统设计方案 2.1 整体设计方案。该系统选择使用Android系统移动终端,不仅具备较强稳定性且方便改进升级,且拥有一定可扩展性。而在设计上,则选择使用客户端+服务器模块方法,再结合JAVA编程,基于Android平台,创建并跟踪读取相应的GPS信息,并通过系统来确认、获取用户位置信息。然后将其存入到特定的后台服务器内,并于map中全部显示出来。重点对GPS信息处理以及信息采集进行正确处理,并对如何与通信模块建立相应连接,并及时发送位置信息。其系统结构如图1所示,它主要包括两个部分,即前段系统与后端服务系统。另外监考系统还可作扩展使用。 所谓前端系统,其实主要就是指客户端,包括GPS模块以及通信模块还有数据采集处理模块。就如下图2所示。其中,书籍采集模块沿用了传统的Android中的API模块,据此来获取所需的GPS信号;而数据处理模块则将所接收到的GPS信号进行相应的数据封装,从而使其适用于网络传输协议。而通信模块则将已经处理完成的数据全部传输到服务器中。这样后端服务器系统就会自动储存相应记录,以供日后提供GPS位置服务、地图服务以及通信服务等等。 2.2 软件实现。要实现整个系统,大都选择使用专业的Andriod2.3操作系统,这主要是因为更多用户都希望能够利用Google来获得相应服务,而开发环境中SDK选择即与Andod2.3.3相对应的GoolgleAPls。而其所需的代码编写环境则是选取JAVA开发过程中所常用的开源IDE:Eclipse。在进行界面调用过程中实施GPS设置类法,注入GPS监听器。在当GPS坐标对完全满足事先设定情况时,则可将相应数据集中反馈到相关界面进行有效显示,同时利用数据监听等方法将相应的坐标值,借助于无线网络进行集体发送,就如图3所示。 编程作业中,将数据采集模块与相应的GPS模块进行有机结合,然后利用Android系统所提供的API平台中的GPS模块,来确定设备当前位置,内容主要包含了1个监听器与3个功能函数。 (1)对GPS参数进行相应设置:op

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档