基于Android平台的临沂交通查询系统的设计与实现.doc

资料分类:计算机信息 上传会员:芳芳老师 更新时间:2020-12-19
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11047
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着经济社会的发展,城市化进程进加快,笔者居住的山东临沂市交通线路越来越复杂,那将对市民的日常出行造成很大的影响。本交通系统就刚好能够满足市民的这个需求,能够结合本市实际信息,合理规划出行线路,节约出行时间。

本系统是交通查询系统,开发环境是Eclipse,在Android平台上研发,编程语言是JAVA语言和Android附带的XML编写布局,同时结合百度地图API(Application Programming Interface)。本应用可以实现地图查询、实时定位、poi搜索、公交线路查询、路径规划等功能。

本系统作为一款Android手机APP,具有较好的实用性和兼容性,对用户的操作要求较低,简单易用,可以满足所有对交通有需求的用户,有很强的实用性。

关键词 Android;百度地图;Java;交通查询

 

目录

摘要

Abstract

1 绪论-1

1.1 系统开发背景与意义-1

1.1.1 系统开发背景-1

1.1.2 系统开发意义-1

1.2 系统开发内容-1

1.3 论文的组织结构-1

2 相关技术简介-2

2.1Android技术-2

2.1.1Android技术概述-2

2.1.2Android系统架构-2

2.1.3Android应用程序类型分析-2

2.1.4Android程序库-3

2.1.5Android 运行库-4

2.2百度地图API-4

2.2.1百度地图API概述-4

2.2.2百度地图Android SDK-4

2.3Eclipse-4

2.3.1基本介绍-5

2.3.2主要功能-5

2.3.3软件开发包-5

3 系统需求分析-6

3.1 手机地图现状分析-6

3.2 可行性分析-7

3.2.1经济可行性-7

3.2.2 操作可行性-7

3.2.3技术可行性-7

4 系统功能设计-8

4.1系统整体设计-8

4.2功能模块设计-8

4.2.1路径规划-8

4.2.2 POI搜索功能-9

4.2.3定位功能-10

4.2.4公交线路查询-11

4.2.5地理编码-11

5 系统实现-12

5.1系统开发环境-12

5.2密钥申请-12

5.2.1 密钥简介-12

5.2.2 申请步骤-12

5.3开发环境配置-13

5.3.1 添加百度地图相关的库-13

5.4 AndroidManifest配置-14

5.4.1开发密钥-14

5.4.2所需权限-14

5.5布局文件-15

5.6地图的基本操作-16

5.6定位功能-17

5.6.1定位关键代码-17

5.6.2定位功能实现-19

5.7路径规划功能-20

5.7.1路径规划关键代码-20

5.7.2路径规划功能实现-21

5.8 poi搜索功能-21

5.8.1 poi搜索关键代码-21

5.8.2 Poi搜索功能实现-22

5.9 公交线路查询功能-23

5.9.1 公交查询关键代码-23

5.9.2 公交查询功能实现-23

5.10 地理编码功能-24

5.10.1 地理编码关键代码-24

5.10.2 地理编码功能实现-25

结论-26

致谢-27

参考文献-28

附录-29

相关论文资料:
最新评论
上传会员 芳芳老师 对本文的描述:获得百度定位SDK权限后,还需要编写得到定位系统和网络的使用权限。虽然定位系统能够支持全球定位系统、网络、站点等方式定位。但在用户实际使用时,定位系统会根据实时情况分......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: