学位论文 > 优秀研究生学位论文题录展示
基于Android智能手机平台的GPS开发
作 者: 周峰
导 师: 陈蕾
学 校: 苏州大学
专 业: 电子与通信工程
关键词: Android 全球定位系统 导航
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 670次
引 用: 4次
阅 读: 论文下载
内容摘要
GPS是全球定位系统(Global Positioning System)的缩写形式,它是一种基于卫星的定位系统,用于获得地理位置信息以及准确的通用协调时间。GPS进入民用之后,GPS终端产品成了当前GPS市场的主要内容。手机的蓬勃发展,以及它的移动、灵活等特点,与GPS的结合成了当前GPS市场的一个亮点。Android是一种以Linux为基础的开放源码操作系统,主要使用于便携设备。Android操作系统最初由Andy Rubin开发,最初主要支持手机。2005年由Google收购注资,并拉拢多家制造商组成开放手机联盟开发改良,逐渐扩展到到平板电脑及其他领域上。2010年末数据显示,仅正式推出两年的操作系统的Android已经超越称霸十年的诺基亚Symbian系统,跃居全球最受欢迎的智能手机平台之一。基于上述分析,本文通过对Android智能手机平台架构,对GPS的数据通信以及NMEA数据解析,AGPS的SUPL协议,GPS的数据通讯,以及对Google地图API进行分析和综合,在Android的智能手机平台上,集成了GPS的硬件模块,实现了GPS的数据通信,GPS的数据解析,以及实现了Google地图的用户界面,对GPS数据通信层,以及网络编程应用,给出了整体解决方案,论述并构建了Android智能手机GPS软件所涉及的各项技术。
|
全文目录
中文摘要 4-5 Abstract 5-9 第一章 绪论 9-17 1.1 引言 9 1.2 GPS 技术介绍 9-16 1.2.1 GPS 技术 9-11 1.2.2 手机GPS 的发展状况 11-12 1.2.3 手机操作系统 12-16 1.3 本文的内容安排 16-17 第二章 Android 平台概述 17-23 2.1 Android 平台的特征 17 2.2 Android 平台系统架构 17-19 2.3 Android 应用程序的构建 19-20 2.3.1 Activity 19-20 2.3.2 Intent Receiver 20 2.3.3 Service 20 2.3.4 Content Provider 20 2.4 Android 应用程序开发环境 20-21 2.5 Android 类库 21-23 第三章 系统开发的理论与技术支持 23-36 3.1 GPS 绝对定位 23 3.2 GPS 接收模块数据传输协议 23-28 3.2.1 NMEA 0183 接口标准 24-27 3.2.2 GPS 的数据通信 27-28 3.3 大地坐标系和高斯投影 28-30 3.3.1 大地坐标系 28-29 3.3.2 高斯投影 29-30 3.4 Android 定位服务类库 30-34 3.4.1 位置类 30-31 3.4.2 定位管理类 31-32 3.4.3 位置提供者 32 3.4.4 定位监听类 32-34 3.4.5 位置数据标准类 34 3.5 GPS 处理器-SiRF Star 简介 34 3.6 GPS 方案选择 34-36 3.6.1 硬件GPS 方案与软件GPS 方案 34-35 3.6.2 GPS 的模块电路设计 35-36 第四章 基于CMCC SUPL 协议的辅助GPS 36-45 4.1 AGPS 的概念 36 4.2 AGPS 的工作原理 36-37 4.3 AGPS 定位基本机制 37-38 4.4 AGPS 定位基本流程 38-39 4.4.1 搜索卫星 38-39 4.4.2 计算位置 39 4.5 AGPS 定位优劣分析 39-40 4.6 AGPS 的实现 40-45 4.6.1.SUPL 协议 40-42 4.6.2 中国移动AGPS 技术规范 42-45 第五章 GPS 通信设计 45-50 5.1 UART 技术背景 45-46 5.2 GPS 的数据算法及算法实现 46 5.3 GPS 在手机设计中的调试方法 46-48 5.4 工厂测试步骤以及数据需求 48 5.5 针对GPS 手机工厂测试的主要技术参数 48 5.6 OQC 测试需求 48 5.7 PQC 抽检 48-49 5.8 设备需求 49-50 第六章 Android GPS HAL 50-56 6.1 GPS HAL introdution: 50-52 6.2 GPS 的HAL 实现 52-56 第七章 Google 地图实现 56-65 7.1 Android 用户界面构建问题 56 7.2 GPS 的模拟 56-59 7.3 GoogleMaps APIKey 的获取 59-61 7.4 地址与地理坐标的转换 61-63 7.5 项目程序截图 63-65 第八章 总结与展望 65-67 8.1 总结 65 8.2 展望 65-67 参考文献 67-69 攻读学位期间公开发表的论文 69-70 致谢 70-71
|
相似论文
- 分布式移动多载舰OTHR系统姿态测量方法的研究,P228.4
- 基于微型无人平台导航多传感器信息融合算法研究,V249.32
- SINS/GPS组合导航系统算法研究,V249.328
- 偏振光/地磁/GPS/SINS组合导航算法研究,V249.328
- 惯导平台车载试验的仿真系统及辨识方法研究,TN966
- 动态环境下移动对象导航系统相关技术的研究,TP301.6
- 在智能手机环境下健康管理功能设计与研究,TN929.53
- 基于ANDROID的H.264视频编解码技术的研究与实现,TN919.81
- 基于北斗卫星和ZigBee通信技术的广播电视授时系统研究,TN948
- 基于Android终端的小型VoIP系统设计与实现,TN916.2
- 基于Android终端的视频通话系统设计与实现,TN929.53
- 航模陀螺的设计和飞行控制的实现,V249.1
- 基于动态自适应语言模型的手机中文输入系统的研究与实现,TP391.14
- UML在智能手机开发中的应用研究,TP311.52
- 基于3G平台的点餐服务系统的设计与实现,TP311.52
- 基于Deep Web的图书信息集成与查询系统,TP311.52
- 内蒙古电信公司翼支付手机客户端研究设计与实现,TP311.52
- 某大型零售企业移动办公系统研究,F721
- 基于Android的手机农业专家系统的设计与实现,TP182
- 车载GPS/INS数据融合算法研究,P228.4
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|