登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 电子信息类 > 电子信息工程 > 正文

基于Android的百度地图应用系统毕业论文

 2022-03-24 09:03  

论文总字数:14385字

摘 要

在移动互联网的推动下,GPS在移动终端的应用非常普遍,在手机上开发定位系统的应用成为开发的热门,特别是在安卓系统上的地图应用的发布,如高德地图、百度地图等。

当今人们更多选择使用小应用程序来给人们的生活提供便利。因为最早对地点查找的方法是采用桌面版的百度地图,跟移动端相比,就不是很便捷。只要在安卓手机上安装这个应用,就能搜到想去的地点,使得外出寻路变得十分便利快捷。此地图应用的编写使用的是Java,对安卓和软件开发包的使用。用户只需在移动终端中,安装地图应用,就可以实现地点搜寻的功能,使得用户出门越发便利,减少迷路的可能性。本文设计开发的地图APP能够实现常规地图应用的一些基本功能,比如:定位、看路况、看3D俯瞰图和路径搜索,包括:驾车,公交车,走路。用户还可以进行驾车导航。

关键词:地图导航 路径搜索 定位 3D俯瞰图

Application system based on Android Baidu map

Abstract

Due to the high-speed development of Mobile Internet,the application of GPS function in the mobile terminal has become a common thing.The development of positioning system application on cellphone has been a popular tendency.In particular,the release of map application on Android System,such as Amap and Baidu map.

In modern society,more and more people choose to use small applications to bring convenience to their lives.The earliest method for people to search a position is to use the desktop version of Baidu maps,it is not very convenient compared with the mobile terminal.Just install this app on Android phones,you can search the destination you want to go,which makes it fast and convenient for people to find places.This map application is written through Java language,which makes the full use of Android software development kit.Users just need to install the map application in their mobile terminals and they can find the places they want to go,which is becoming more and more convenient for them.In some way,this will reduce the possibility of getting lost. In this paper,the map application can realize some basic map functions,such as locating、viewing real-time road condition、3D bird's-eye view .Users can use different ways to search for routes, including: car, bus, walking. Users can also navigate through the complete process of driving by using the map.

Keywords: map navigation path search GPS function 3D bird’s-eye view

目 录

摘要 I

Abstract II

第一章 绪论 1

1.1 百度地图应用课题的背景 1

1.2 百度地图应用的意义 1

1.3 百度地图应用的研究现状 2

1.4 百度地图应用的主要内容 3

1.5 本章小结 3

第二章 百度地图设计相关技术 4

2.1 Java语言 4

2.2 Android Architecture与SDK 4

2.2.1 Android Architecture 4

2.2.2 Android SDK 5

2.3 申请百度密匙 6

2.4 在AndroidManifest中添加密匙和权限 8

2.5 本章小结 9

第三章 地图软件的需求分析 10

3.1 需求分析 10

3.2 可行性分析 10

3.3 系统业务过程图 11

3.4 非功能性分析 12

3.5 本章小结 13

第四章 地图软件总体设计、开发与调试 14

4.1 软件框架 14

4.2 软件整体流程设计 14

4.3 系统实现 16

4.3.1 首界面 16

4.3.2 定位原理 17

4.3.3 实时路况显示 17

4.3.4 视角显示 18

4.3.5 搜索界面 19

4.3.6 路线搜索界面 22

4.3.7 导航实现界面 23

4.4 系统测试 25

4.4.1测试内容 25

4.4.2 预计实现功能 25

4.4.3 测试结果 26

4.5 本章小结 27

结 语 28

参考文献 29

致 谢 31

第一章 绪论

1.1 百度地图应用课题的背景

据调查,到2015年12月为止,中国已经有高达6.88亿的网民,互联网的普及率已经达到50.3%,移动互联网的人数有 6.2 亿,占比提升至 90.1%,而且使用的人数还在逐年增加。使用即时通信应用的网民规模达到 6.23 亿,与2014年底相比增长了4635万,其增长量占总体的 91.7%,在网络应用中位居第一。不言而喻,目前中国正在快速进入移动互联时代。 

虽然4G网络还没完全普及,但5G时代正在到来,移动终端的尺寸和功能都发生前所未有的变化。我们将在2018~2020年迎来下一个互联网的里程碑时代的到来。移动设备的数目已经明显大于人类数目,人均拥有的移动设备有好几部。或许只有时间才能告诉我们接下来一定会发生的事情,智能手机的普及推动了整个移动互联产业链的发展,其中包括智能硬件、软件、云、大数据等等。其中特别引人关注的是智能手机在中国的发展,它不同于传统的移动终端,就像PC一样,由于硬件资源庞大,所以需要独立的OS来管理硬件资源。用户可以在应用商店自行安装APP,享受内容精彩的应用。

对于移动互联网发展迅速的中国,尤其是随着基于安卓深度定制的国产第三方ROM的发展,如MIUI和Flyme的壮大。这些变化正潜移默化地改变着传统商家的BS。而基于安卓的百度地图APP的应用,能够很好体现移动互联网对传统WEB技术的互补,基于安卓的百度地图APP的开发,可以很契合当今人们外出的需求。用户只需在移动终端中,安装地图应用,就可以实现地点搜寻的功能,使得用户出门越发便利,减少迷路的可能性。人们往往找寻某个地址需要花费大量的时间,在这种情况下地图应用的使用价值就体现出来了。因此,对地图定位服务应用的开发、设计和优化对人们的出行具有不言而喻的意义和价值。

请支付后下载全文,论文总字数:14385字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图