基于Android平台的个人出行助手的设计与实现
发布时间:2018-04-25 04:36
本文选题:3G + Android ; 参考:《江西理工大学》2013年硕士论文
【摘要】:随着智能手机的不断普及和移动终端定位技术、3G通信网络的快速发展,传统的以单机或者网页方式实现的地图服务已经难以满足用户的需求,在ipad,iphone,,Android等移动终端上提供基于位置的移动地图服务已经成为一股潮流。移动地图服是基于位置服务(LBS)的应用,获得用户的准确位置信息是为用户提供服务的前提。受困于GPS信号穿透力弱,易受到建筑物、树木等的阻挡,GPS在室内无法定位以及定位速度慢的缺陷一直为人们所诟病;与此同时,相当一部分中低端智能手机并没有GPS芯片,采用基站定位的精度误差往往都是几百米,甚至几公里;另一方面,当前的移动地图服务应用基本都使用在线地图服务,移动设备在无法WiFi网连接的情况下,加载地图数据不仅耗时耗流量,在国外旅行时甚至无法使用移动地图服务应用。 针对目前移动地图服务应用中存在的定位缺陷和使用在线移动地图服务的问题,本文使用Eclipse、ADT、Java开发工具语言和Android SDK、ksoap-Android等开发包在Android平台上设计并开发了一个移动个人出行助手应用。Android个人出行助手支持离线矢量地图和离线Google Maps,实现了移动地图服务的无缝切换,为用户解决了使用在线地图服务耗时耗流量的问题。Android个人出行助手采用多种定位方法结合的混合定位模式,并采用了坐标纠偏机制,一定程度上解决了移动终端定位精度低和定位速度缓慢的问题。与此同时,Android个人出行助手还为用户的出行提供路径查询、地址查询、天气预报、踪迹记录、定位跟踪等服务,可以为用户的出行提供便利。
[Abstract]:With the continuous popularization of smart phones and the rapid development of 3G communication network, the traditional map service realized by single computer or web page has been difficult to meet the needs of users. Providing location-based mobile map services on mobile devices such as iPad iPhone Android has become a trend. Mobile map service is an application based on location service (LBS). It is a prerequisite for users to obtain accurate location information. Trapped by weak penetration of GPS signals, vulnerable to buildings, trees, and other barriers to GPS's inability to locate indoors and its slow speed, many low-end smartphones do not have GPS chips. The accuracy error of using base station positioning is often several hundred meters or even several kilometers. On the other hand, the current mobile map service applications basically use online map services, mobile devices can not be connected to the WiFi network, Loading map data is not only time-consuming and time-consuming, but also unable to use mobile map service when traveling abroad. In view of the localization defects in the current mobile map service application and the problems of using the online mobile map service, In this paper, we design and develop a mobile personal travel assistant application .Android personal Travel Assistant to support off-line vector map and offline Google Mapsbased on Android platform by using Eclipse ADT Java development tool language and Android SDK ksoap-Android development kit, which realizes seamless switching of mobile map service. The problem of using online map service is solved. Android personal travel assistant adopts a mixed location mode which combines multiple positioning methods, and adopts coordinate correction mechanism. To some extent, the problem of low positioning accuracy and slow positioning speed of mobile terminal is solved. At the same time, Android personal travel assistant also provides path query, address query, weather forecast, track record, location tracking and other services, which can provide convenience for users to travel.
【学位授予单位】:江西理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP311.52;P283.7
【参考文献】
相关期刊论文 前4条
1 刘衡萍;;移动定位服务应用发展现状分析[J];通信世界;2007年34期
2 张园;;移动位置服务应用发展研究[J];信息通信技术;2011年02期
3 栾咏红;;基于Android的XML解析器的分析与比较[J];南京晓庄学院学报;2011年06期
4 单寅;;国内LBS行业面临深度洗牌 相关企业应变危机为机遇积极应对[J];世界电信;2012年Z1期
本文编号:1799805
本文链接:https://www.wllwen.com/kejilunwen/dizhicehuilunwen/1799805.html