基于Android平台轨迹追踪的应用设计与实现毕设论文.docx

上传人:b****3 文档编号:2281206 上传时间:2022-10-28 格式:DOCX 页数:44 大小:1.32MB
下载 相关 举报
基于Android平台轨迹追踪的应用设计与实现毕设论文.docx_第1页
第1页 / 共44页
基于Android平台轨迹追踪的应用设计与实现毕设论文.docx_第2页
第2页 / 共44页
基于Android平台轨迹追踪的应用设计与实现毕设论文.docx_第3页
第3页 / 共44页
基于Android平台轨迹追踪的应用设计与实现毕设论文.docx_第4页
第4页 / 共44页
基于Android平台轨迹追踪的应用设计与实现毕设论文.docx_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

基于Android平台轨迹追踪的应用设计与实现毕设论文.docx

《基于Android平台轨迹追踪的应用设计与实现毕设论文.docx》由会员分享,可在线阅读,更多相关《基于Android平台轨迹追踪的应用设计与实现毕设论文.docx(44页珍藏版)》请在冰豆网上搜索。

基于Android平台轨迹追踪的应用设计与实现毕设论文.docx

基于Android平台轨迹追踪的应用设计与实现毕设论文

基于移动互联网轨迹追踪的应用设计与实现

摘要

在信息高速流动的今天,手机凭借其便于携带和随时随地收发信息的优势,成为了人们工作和生活中必不可少的娱乐和通讯工具。

而在手机移动网络所提供的众多服务中,基于位置的网络地图服务已成为一项引人注目的新型业务。

它能利用移动端的定位技术,提供给用户与位置相关的信息,满足不同用户的需求。

本文深入分析了目前主流手机操作系统——Android平台的优势和体系架构,详尽介绍了Android应用程序开发涉及的关键概念以及应用程序的开发流程。

然后,通过对手机网络地图现状的分析,选择了结合XX地图与其API库设计出一个基于移动互联网的轨迹追踪系统。

该系统在实现网络地图一般功能的基础上,可以根据用户GPS定位信息实时监控和记录用户的移动路线,随时显示在手机XX地图上,并且能够实现历史记录的轨迹重现。

本文所设计的轨迹追踪系统采用了两种数据库,SQLite数据库和access数据库来存储轨迹记录和注册用户的个人信息,通过对数据库的操作实现对轨迹记录和个人信息的管理。

本文的最后在设计的基础上逐步实现了系统的各个功能,通过多次真机测试,已经达到了系统最初的设计目标。

该系统在旅行、运动和紧急寻人中都能展现一定的价值。

关键词:

移动定位,Android平台,GPS,轨迹记录,XX地图

 

TheDesignandImplementationforTrackingSystemBasedonMobileInternet

Abstract

Intoday'shigh-speedflowofinformation,themobilephonewithitseasytocarryandreceiveinformationanywhere,anytime,hasbecomethepeople'sworkandlifeindispensableentertainmentandcommunicationtools.Inmanymobilephoneserviceprovidedbythenetwork,basedonthelocationoftheWebMapServicehasbecomeacompellingnewservices.Itcanusethemobilesidepositioningtechnology,providesuserswithlocation-relatedinformation,meetingtheneedsofdifferentusers.

ThispaperanalyzesthecurrentplatformadvantagesandarchitectureofAndroid,amainstreammobilephoneoperatingsystem,anddetaileddescriptionsofthekeyconceptsinvolvedinAndroidapplicationdevelopmentandgeneralapplicationdevelopmentprocess.Afteranalyzingthestatusofnetworkmap,choosethecombinationofBaiduMapsanditsAPIlibrarydesignedamobileInternet-basedtrackingsystem.Thesystemisrealizedonthebasisofthegeneralfeaturesofthenetworkmaps,GPSlocationinformationbasedonuserreal-timemonitoringandrecordingtheuser'smobileline,readytobedisplayedonthephoneBaidumap,andcanrealizethehistoryoftrackreproduction.Thisarticleisdesignedatrackingsystemwhichusingtwodatabases,SQLitedatabaseandaccessdatabasetostorethetrackrecordsandregistertheuser'spersonalinformation,throughtheoperationofthedatabasetorealizethetrackrecordandmanagepersonalinformation.

Finally,onthebasisofthedesignoftheprogressiverealizationofeachfunctionofthesystemthroughseveralrealtest,thesystemwasoriginallydesignedtoachievethegoal.Thesystemcanshowitsvalueintraveling,sportingandfindingpeople.

KeyWords:

mobilepositioning,Androidplatform,GPS,trackrecord,BaiduMaps

5.1欢迎界面实现31

5.2登录界面实现32

5.3注册界面实现34

5.4设置服务器IP界面实现35

5.5地图界面实现36

5.6轨迹保存功能实现38

5.7轨迹绘制功能实现40

5.8轨迹列表界面实现42

5.9个人资料编辑功能实现44

5.10服务器连接实现48

1绪论

1.1课题背景及目的

随着移动通讯网络在全球覆盖范围的扩大,智能手机已经成为人们现代社会生活中获取信息的主要设备。

目前全球智能手机用户为21亿人,较2014年增长了23%。

手机移动网络服务给人们日常生活带来了翻天覆地的变化,而位置则是这场变革中的关键要素之一。

调查显示,中国手机地图市场规模在2012年仅1.9亿元,到2014年这一规模增长至4.1亿元,同比增长了115.8%。

可见,手机用户对地理空间位置信息的需求更加强烈。

基于位置信息提供服务的轨迹追踪应用系统满足了手机用户们这方面的需求,在物流管理、旅游、客运公交和寻找走丢的家人等众多领域,这类软件都能够产生积极的影响。

2007年11月,Google推出了一个专为移动设备设计的软件平台——Android,由于该平台提供给第三方开发商一个十分宽泛、自由的环境,使得以往开发内嵌式地图应用所面临的严峻挑战不复存在。

随着Android平台的不断成熟,各式各样新颖的Android应用如雨后春笋般出现在手机应用市场上,在欧美,AndroidMarket上的应用程序已经超过了20万款。

而相比之下在中国,Android手机应用程序的本地化发展速度却没有那么快,目前AndroidMarket上的中文版应用程序只占2%左右。

所以,研究Android应用程序开发,创新出符合中国人使用习惯的Android手机应用软件意义重大。

另一方面,2010年4月23日,XX地图正式宣布开放地图API,满足了移动开发者对地图应用的开发需求。

相比较多数Android应用中采用的GoogleMaps,在手机地图中接入XX地图更符合中国人对地理信息获取和查询的要求。

因此,XX地图的免费性和Android平台的开源性,使得开发者能够在低成本高效率的情况下开发基于位置信息服务的Android手机软件。

本应用设计在这样的技术背景下,旨在实现一款Android平台手机软件,它通过获取GPS定位数据,在XX地图上显示并记录用户的户外移动轨迹。

该软件可陪伴用户跑步、骑车、散步,完整记录锻炼历程和所用的时间既能作为美好的回忆也可根据以往路线的对比来优化行程。

1.2国内外研究现状

1.2.1Android手机平台现状分析

搭载Android操作系统的智能手机目前已经成为市场上最炙手可热的智能产品。

来自美国市场研究机构Gartner的数据显示,Android操作系统所占的市场份额从2008年的0.5%急剧增长到2010年的22.7%,先后超过微软的WindowsMobile及苹果的iOS[8]。

近几年增长势头持续,特别在北美地区,其手机销售同比增长高达707%。

如此迅猛的发展得益于Android平台自身独特优势:

它不仅仅是一款手机操作系统,更像是一个对任何开发人员开放的移动终端开发平台。

所以一经推出便引起世界各地开源爱好者的关注。

目前的Android系统,具有成本低廉、良好的用户体验、较强的开放性等特点,成本低廉使得Android手机在更注重性价比的中国市场中迅速占据一席之地,而开源性吸引了更多的开发商在Android平台不断推出各式各样的应用程序。

另外,Android智能手机有Android Market和众多第三方应用商店做后盾,其应用方面的资源非常丰富。

同时,简单易懂的操作界面也使Android手机更受消费者的欢迎。

1.2.2位置信息服务系统研究现状

LBS(LocationBasedService,基于位置的服务)最初只是移动运营商招徕顾客的一种手段,如今越来越多的消费者却希望能随时随地使用这项服务。

LBS结合空间信息技术和无线通讯技术,实时获取移动终端用户的地理位置信息,能够在电子地图平台支持下为用户提供这种增值业务来辅助解决其他问题[2]。

比如信息查询、地图服务、手持终端的导航、弱势群体的跟踪和区域告警等。

目前市场中此类手机软件所依赖的网络地图服务不尽相同,下面对常见的几种国内外地图服务进行简要比较分析:

1.GoogleMaps

Google在2005年2月8日推出了在线地图服务,随着GoogleMapsAPI的发布,GoogleMaps受到了全世界更多软件开发商的关注。

到2009年,GoogleMaps迅速成长为最受欢迎的在线地图服务。

它界面直观、内容丰富,通过API被整合在许多Web应用之中。

Google为了满足用户的心理需求,不断的升级外观以及改善使用体验,比如最近推出了餐馆预定服务和“Uber”功能。

GoogleMaps的创新性和开放性使其在互联网上取得了很大成功。

2.BingMaps

BingMaps是微软公司推出的Bing服务中线上地图服务,它的亮点是能够提供45°鸟瞰视角。

使用鸟瞰模式,用户眼前的视角和站在5、6层楼房窗前看外面差不多。

所以BingMaps一问世便吸引了大众的注意。

最近微软又对BingMaps进行了多项改进,最新支持的12种室内地图总数升至900多个,同时新增3D建筑显示,对用户来说显示方式更加友好。

不过BingMaps在国内市场并未普及,因为其地图服务仅限于北美地区,其他地区的地图不是很详尽甚至是错误的。

3.高德地图

近年来,高德在移动互联网领域可谓是风生水起。

易观国际统计数据显示,2013年第一季度,高德地图占据中国手机客户端市场29.8%的份额,位居第一。

高德地图的优势在于它精确和人性化的导航功能,并拥有自己的地图数据资源,这使得众多车载软件使用高德地图。

4.XX地图

XX地图在中国有着庞大的用户群,相比GoogleMaps,在中国地区使用XX地图能够得到更详细精确的地理位置信息

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1