需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:31932 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:伴随着通讯产业的迅速发展,GPS定位系统技术拥有广阔的前景,开发手机的GPS功能已成为手机领域的新趋势.手机的使用量有了大幅度的提高.怎样更进一步提高手机的应用价值,已成为手机发展的新热点.Android 是一款新兴的手机智能操作系统,它功能扩展性强、开放性好,能很好地支持定位的应用程序的开发,并且其平台开放性好、扩展性强的优点也为进一步实现定位功能提供了良好的空间.由于Android的优势以及GPS的广泛应用,众多研究者把目光投向了Android和GPS的结合,争取使GPS以其更简单地方式应用于人们的日常生活,因此如何在Android平台中开发GPS定位系统就成为了目前研究的一个热点. 在设计上采用客户端+服务器的模块化方法,利用JAVA编程在Android开发平台中运行程序,创建跟踪读取GPS信息获取用户的位置信息,将其存入后台服务器,并显示在map中.重点解决GPS信号的数据采集和信息处理,以及如何和通信模块建立连接发送位置信息.在系统中,采用自上而下的模块设计,通过GPS模块获取GPS信号,并通过数据采集处理模块对接收到的GPS信号进行封装处理,实现了数据传输的适应性;通信模块能够准确地将数据发送传输,并在后台服务器显示.在本系统的设计中,充分考虑了Android系统易扩展性和高效率等优点,集中使用了Android系统各接口API模块,使系统从开发效率和运行效率上都有较大的提升,并能够稳定运行于所有Android系统,具有很强的适应性,在一定程度上满足了人们对位置的需求. 关键词:全球定位系统;Android系统;结合;应用
目录 摘要 Abstract 第1章 绪论-3 1.1 定位系统的起源-3 1.2 定位系统的意义-3 1.3 定位系统的功能和应用-4 1.3.1 定位系统的功能-4 1.3.2 定位系统的应用-4 1.4 定位系统的优缺点-5 1.4.1 定位系统的优点-5 1.4.2 定位系统的不足之处-5 1.5定位系统的发展趋势和前景-5 1.5.1 定位系统的发展趋势-5 1.5.2 定位系统的发展前景-6 第2章JAVA 平台概述-7 2.1 Java平台-7 2.2 Java的类库-7 2.3 Java的主要特性-7 2.4 Java的相关技术-9 2.5 Java Servlet 及其特点-9 第3章Android 平台概述-11 3.1六大手机操作系统简介-11 3.2对比之下Android平台的优势-13 3.3 Android 平台的特征-13 3.3.1 Android平台的组成-13 3.3.2 Android 平台的系统架构-14 3.3.3 Android 应用程序构建-15 3.3.4 Android 类库-16 3.3.5 Android 定位服务类库-17 第4章 GPS平台概述-21 4.1 GPS 绝对定位-21 4.2 GPS 接收模块数据传输协议-21 4.3 GPS的工作流程是-23 4.4 GPS模块的代码结构-23 4.5开发环境的建立-27 4.5.1 定位系统总体结构-27 4.5.2手机定位软件功能-27 4.5.3 开发环境的建立-27 4.5.4 Android 组件的使用-28 4.6 定位实现-28 4.6.1 GPS定位前提-28 4.6.2 Android定位API-29 4.6.3 编程实现-29 4.6.4 Socket简介-30 4.7 数据存储-31 第5章 地图API-33 5.1 百度地图-33 5.1.1 Map 类-33 5.1.2 其他辅助类-34 5.1.3 创建地图-36 5.2 Google地图-37 5.2.1 基本知识-37 5.2.2 谷歌地图的类-37 5.3 JSP-40 5.3.1 JSP的概念-40 5.3.2 JSP的流程-40 第6章 结果展示-45 6.1 用户界面-45 6.2 接收端界面-46 第7章 结论与展望-47 7.1 总结-47 7.2 展望-47 参考文献-48 致 谢-50 |