需要金币: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 |