移动位置服务在旅游业中的应用.docx

上传人:wj 文档编号:5031458 上传时间:2023-05-07 格式:DOCX 页数:26 大小:1.24MB
下载 相关 举报
移动位置服务在旅游业中的应用.docx_第1页
第1页 / 共26页
移动位置服务在旅游业中的应用.docx_第2页
第2页 / 共26页
移动位置服务在旅游业中的应用.docx_第3页
第3页 / 共26页
移动位置服务在旅游业中的应用.docx_第4页
第4页 / 共26页
移动位置服务在旅游业中的应用.docx_第5页
第5页 / 共26页
移动位置服务在旅游业中的应用.docx_第6页
第6页 / 共26页
移动位置服务在旅游业中的应用.docx_第7页
第7页 / 共26页
移动位置服务在旅游业中的应用.docx_第8页
第8页 / 共26页
移动位置服务在旅游业中的应用.docx_第9页
第9页 / 共26页
移动位置服务在旅游业中的应用.docx_第10页
第10页 / 共26页
移动位置服务在旅游业中的应用.docx_第11页
第11页 / 共26页
移动位置服务在旅游业中的应用.docx_第12页
第12页 / 共26页
移动位置服务在旅游业中的应用.docx_第13页
第13页 / 共26页
移动位置服务在旅游业中的应用.docx_第14页
第14页 / 共26页
移动位置服务在旅游业中的应用.docx_第15页
第15页 / 共26页
移动位置服务在旅游业中的应用.docx_第16页
第16页 / 共26页
移动位置服务在旅游业中的应用.docx_第17页
第17页 / 共26页
移动位置服务在旅游业中的应用.docx_第18页
第18页 / 共26页
移动位置服务在旅游业中的应用.docx_第19页
第19页 / 共26页
移动位置服务在旅游业中的应用.docx_第20页
第20页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

移动位置服务在旅游业中的应用.docx

《移动位置服务在旅游业中的应用.docx》由会员分享,可在线阅读,更多相关《移动位置服务在旅游业中的应用.docx(26页珍藏版)》请在冰点文库上搜索。

移动位置服务在旅游业中的应用.docx

海南大学

毕业论文(设计)

题目:

学号:

姓名:

年级:

学院:

系别:

专业:

指导教师:

完成日期:

摘要

随着我国经济的飞速发展,人们生活水平的不断提高,旅游成为人们休闲娱乐的主要方式,在巨大市场的有力推动下国内旅游行业蓬勃发展,与此同时,伴随着计算机技术与网络通信技术的飞速发展,旅游行业的信息化水平日趋提高。

传统旅游经营管理水平低下、信息传递不畅、信息共享水平低,越来越不能满足旅游者的个性化、综合化的需求,因此,信息化旅游将是今后旅游业的必经之路。

Android凭借其开放性及良好的可移植性,迅速发展成为主流的智能手机平台之一,因此选择android平台,基于BaiduMaps技术,研究出旅游信息个性化服务搜索,实现了地图显示、地图控制、移动定位、查询及提醒五大功能,满足了旅游者个性化的旅游需求。

本课题研究在适应了旅游业信息化发展趋势的同时也促进了其发展。

关键词:

Android;百度地图;旅游信息搜索;GPS定位;LBS

目录

摘要…………………………………………………………………………………2

Abstract

第一章绪论………………………………………………………………………4

1.1研究的背景和意义……………………………………………………4

1.2现状及发展前景………………………………………………………4

1.3研究的主要内容和论文的组织结构…………………………………5

1.4本章小结

第二章相关理论和关键技术……………………………………………………6

2.1android平台简介…………………………………………………6

2.2移动旅游信息服务……………………………………………………

2.3LBS平台简介…………………………………………………………

2.4地图定位搜索服务……………………………………………………7

2.5本章小结………………………………………………………………

第三章基于Android平台的手机百度地图搜索项目设计分析…………………7

3.1需求分析………………………………………………………………7

3.2项目架构………………………………………………………………8

3.3模块划分………………………………………………………………9

3.4功能划分………………………………………………………………9

3.5本章小结…………………………………………………………………

第四章旅游信息查询系统的实现…………………………………………………11

4.1百度地图api在Android中的使用…………………………………11

4.2地图显示……………………………………………………………11

4.3移动定位实现………………………………………………………14

4.4查询服务实现………………………………………………………14

4.5移动提醒服务实现…………………………………………………15

4.6本章小结

第五章总结与展望…………………………………………………………………16

参考文献……………………………………………………………………………17

致谢…………………………………………………………………………………17

基于移动平台的旅游信息检索研究

第一章绪论

1.1研究的背景及意义

随着社会经济发展,人们生活工作改善、闲暇时间增多,极大地促进了旅游活动的迅猛发展。

特别是近20年来,有着精神享受和休闲游乐的大众化旅游日益成为现代人们重要的生活方式和社会经济活动,旅游业也成为当今世界上发展速度最快,发展势头最强劲的新兴产业之一。

据统计,2012年,全年国内出游人数29.6亿人次,比上年增长12.1%;国内旅游收入22706亿元,增长17.6%【3】。

2011年7月,国家旅游局提出了我国将争取用10年左右时间,初步实现基于信息技术的“智慧旅游”,即智慧旅游区建设、智慧交通、智慧餐饮、智慧预订等,把旅游业发展成为高信息含量、知识密集的现代服务业【2】。

随着移动通信与计算机互联网技术的迅猛发展,手机已成为现代人们工作生活必不可少的通讯和娱乐工具。

根据中华互联网络信息中心(CNNIC)2013年1月15日发布的《第31次中国互联网络发展状况统计报告》显示,截至2012年12月底,我国网民规模达到5.64亿,其中手机网民数量为4.2亿,在总体网民中的比例达74.5%,成为中国网民的重要组成部分【1】。

手机上网网民规模如图1所示。

图1手机上网网民规模

2013年1月14日,中国旅游研究院联合携程旅游共同发布了国内首份《中国自由行发展报告(2012-2013)》,其中揭示了中国旅游业散客化和网络化时代,自由行旅游方式的发展进程和趋势。

报告认为,我国旅游市场的散客化自由行趋势日趋明显,散客旅游成为各种旅游活动的主要形式,2012年国内旅游市场接近30亿人次,跟随旅游团的比例不足5%,自由行散客旅游将是未来中国旅游当中最具潜力的市场。

自由行旅游者喜欢随时随地进行旅游查询、比较、更改,很符合旅游无线产品“便捷性、通透性、即时性”特点。

特别在出境度假中,旅游者需要连续查询旅游信息,需要灵活调整度假安排,比如,天气恶劣导致航班延误、行李托运出差错、交通事故、意外纠纷、旅游者主动更改行程改签机票等。

再比如,在度假中还需要处理各种有价值的信息,如安全救援服务、交通导航服务、移动导游服务、地理位置查询等。

在这个阶段,传统旅游服务已不能满足自由行旅游者的个性化需求,此时,移动旅游服务的优势显露无遗,必将成为旅游业发展的重要因素。

基于全球数字化信息网络高速发展的背景和现代旅游业的发展需求,通过地图信息技术来帮助旅游者更快地获取旅游相关信息,更便捷地享受旅游的整个过程,成为人们的迫切需要。

本文的研究旨在让所有旅游者在每个角落都可以通过它查找到所需的旅游帮助,这样就可以大大减少旅游过程中的麻烦,降低旅游开销,同时也能为旅游增添快乐,优化人们的生产生活环境,因此此项研究具有巨大的现实意义。

1.2现状及发展前景

随着社会的发展和人民生活水平的提高,我国旅游业已经越来越大众化。

当前,旅游作为一种精神享受和休闲游乐的新型产业,旅游者的消费需求越来越个性化、多样化,能随时随地获取旅游相关信息已成为他们的迫切需求,旅游企业也需要越来越多地一站式提供综合化的旅游产品,这些都必须有强大的信息咨询服务平台和信息传输网络来支撑。

传统的旅游经营管理水平低下、信息传递不畅、信息共享水平低,越来越不能满足旅游者的个性化、综合化的需求,也与现代旅游业电子化、网络化的发展趋势相悖。

因此,我国要实现由“旅游大国”变为“旅游强国”的目标,利用信息化对传统旅游业进行改造提升已经刻不容缓,移动旅游服务将是旅游业发展的必然趋势。

与传统旅游服务方式相比,旅游信息化具有信息集成度更高、时效性更强、更便捷、更低成本、覆盖面更广等特点。

在旅游市场需求和相关技术发展的共同作用下,利用百度地图检索旅游信息为旅游者提供了方便。

在以前,旅游者为了寻找某个地点,某条街道,需要提前在在纸上写好相关信息,然后询问路人,警察,为了一次旅游,需提前做好旅游目的地充分的准备,这样既浪费时间也非常不方便,而现在利用手机定位结合百度地图等在线电子地图就可以轻松找到目的地。

正是受到人们对旅游信息化的主观需求,手机网民数量逐年增加等客观因素的影响,我们才将要寻找一个平台将旅游与移动网络结合起来,发展移动旅游服务,Android凭借其开放性及良好的可移植性等优势,又迅速发展成为主流的智能手机平台之一,因此我们选择android平台搭建起旅游与移动网络结合的桥梁。

目前手机软件市场上的基于定位和地图服务的软件非常多,各具特色,但是这些软件大多数功能很单一,只提供基本的定位和地图服务,也有些功能比较全面,但是太繁杂,界面不友好,操作麻烦,所以对于研究出更加方便简捷的百度地图搜索旅游信息软件具有很大的实用意义。

本课题研究的目的就是从理论到实践,逐步提供给适合旅游者实用的地图信息服务。

1.3研究的主要内容及论文的组织结构

本论文主要是研究在Android平台上实现BaiduAndroid电子地图开发、地图控制、移动定位实现、查询服务、移动提醒服务。

具体表现为输入确定的经纬度,定位并在地图上显示此位置;输入某半径范围,查询出在此范围内的景点信息,并定位到某景点,显示详细文字信息介绍。

本文分为以下几个部分:

第一章为绪论,总体介绍了本文的研究背景和意义,简单介绍了Android百度地图搜索旅游信息的现状及发展前景。

第二章是对Android平台和百度地图定位搜素服务的介绍,简单说明该项目的技术背景。

第三章从项目设计的五个方面具体阐述了该项目的具体内容,从不同的角度描述了该项目的发展方向,以及研究此项目的进展状况。

第四章详细介绍了该项目实现地图显示、地图控制、移动定位、查询及提醒服务等功能的过程,并配有代码加以具体说明。

最后是论文总结与未来研究的展望。

1.4本章小结

本章首先从各个方面详细论述了该课题研究的背景及意义,然后提出了旅游服务的特点、现状和发展前景,发现了传统旅游服务无法适应现实和未来的需求,移动旅游服务将是未来旅游业的发展趋势,引入Android平台是旅游与移动网络结合的桥梁的概念,使移动旅游服务成为现实,来解决这一问题,最后简单阐述了本课题的研究内容以及该论文的组织结构,本章提出了利用Android平台实现移动旅游服务,接下来第二章就具体说明实现该项目需用到的相关理论与关键技术。

第二章相关理论和关键技术

2.1Android平台简介

Android这个单词的本意是指“机器人”,现在是特指Google公司幵发的基于linux的开源手机操作系统,是首个真正开源、完整、免费的手机操作系统。

2007年11月正式推出的安卓系统已经经历了七个版本,从最初的Android1.0到正式大规模运用于智能手机的Android1.5,再到现在风靡全球的Android4.0。

2012年7月数据显示,Android占据全球智能手机操作系统市场59%的份额,在中国市场则高达76.7%。

从手机用户数量而言,Android系统在中国已经具有绝对优势,原因在于免费和开源,免费就是Google免费提供Android操作系统,所有的移动电话厂商都可以免费使用该操作系统,从而省去一大部分制造成本,使得智能手机的进入门槛大大降低,对Android系统的普及有着很大的推动作用。

开源,就是指Android系统的源码是开放的,任何手机厂商和移动服务提供商都可以自己对其进行更改和二次开发,定制出适合自己的个性版本,如:

摩托罗拉基于标准Android修改的Blur系统、HTC基于标准Android修改的Sense系统、三星基于标准Android修改的TouchWiz系统、小米基于标准Android修改的MIUI系统等等【4】。

同时也对Android手机软件开发者提供了方便,幵发出的软件可以在所有的同版本的Android平台上运行,而且Android系统是向下兼容的,高版本的系统可以运行低版本的软件。

免费和开源两大特点,使Android的前景变得一片光明,因此Android的发展势头还未停止,从事Android应用的开发与研究具有很大的理论和现实意义。

目前装载安卓系统的平板电脑已经非常流行,搭载安卓系统的车用移动终端已经比较成熟,另外搭载安卓系统的智能电视机已经占有了相当的市场份额。

安卓系统己经从最初的智能手机行业幵始向教育、医疗、军事、汽车、家电等领域渗透并且取得了相当的成果。

相信经过不断的改进发展安卓系统将带来更多惊喜。

2.2移动旅游信息服务

移动旅游信息服务指移动信息服务商与旅游企业共同合作,通过移动通信网络,为旅游者提供服务。

旅游者可以使用手机、无线上网笔记本电脑、PAD等移动终端来接收与共享旅游信息。

移动旅游信息服务在国外已得到广泛运用,它将是我国未来旅游业的一大增长点。

在信息化浪潮的当今世界,移动旅游信息服务已成为人们社会生活必不可少的需求,移动通信商、旅游企业、旅游者三者都与其息息相关,在为旅游者带来便捷服务的同时,也为移动通信商和旅游企业创造了更多的机会。

就移动通信商而言,在国内,以中国移动和中国联通两家为代表的移动通讯商建立了庞大的移动通信网络,开发出了多样化的移动手机业务,这就增加了个性化旅游者与移动通讯商联系的频率,即增加了移动通讯商提供服务的机会,在提供了多种优质服务,满足旅游者需求的同时获得利润。

就旅游企业而言,移动旅游业务主要有旅游资讯、目的地介绍,旅游预订、社区分享互动及LBS业务等五个方面。

旅游企业基于网络更能方便快捷地推销自己的旅游产品,旅途中提供更优质的旅游服务,旅行结束后更方便做好客户关系管理,以更少的投入获得更多的利润。

就旅游者而言,移动互联网时代的来临,移动旅游信息服务的发展使得旅游者的自主性增强,给旅行者提供了更多的选择旅游产品的机会,有助于为其打造更丰满的旅游行程、丰富其旅行体验。

2.3LBS平台简介

LBS是基于位置的服务(LocationBasedService),它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(GeographicInformationSystem,地理信息系统)平台的支持下,为用户提供相应服务的一种增值业务。

LBS包括两层含义:

首先是确定移动设备或用户所在的地理位置,其次是提供与位置相关的各类信息服务。

意指与定位相关的各类服务系统,简称"定位服务",另外一种叫法为MPS-MobilePositionServices,也称为"移动定位服务"系统。

如定位手机用户的当前地理位置,然后寻找手机用户当前位置处1公里范围内的饭店、宾馆、购物场所等的名称和地址。

所以说LBS就是要借助网络,实现定位和提供相关服务。

2.4地图定位搜索服务

电子地图不同与纸质地图,是随着计算机、网络和数字地图制图技术迅速发展而来的,以互联网为传播介质,表示空间实体的位置分布,并通过各种方式同文字、图片、音频、动画等多媒体信息相连,通过对地图数据库的访问,实现查询和空间分析功能【5】。

电子地图使用方便,能够随时随地使用下载查看任意地区的地图,不受地点区域的限制;实时更新强,通过网络发布,能够获取最新信息;数据共享,避免了重复采集与处理,费用较低;动态交互界面,能放大、缩小,生动形象地查询地图信息【6】。

通过电子地图,人们可以获取大量的基于地理位置信息,从而方便生产和生活,当前开放的电子地图有Google地图、百度地图、QQ地图等,通过android平台对地图进行旅游开发和使用,不仅使得地图有了多方便的应用,而且也加快了旅游信息化的发展。

本次研究选用百度地图进行开发利用,原因在于以下三个方面,首先,百度地图是百度提供的一项网络地图服务,覆盖了国内近400个城市、数千个区县,拥有丰富的公交换乘、驾车导航信息,能够查找街道、大厦及附近周围地理信息。

其次,百度地图提供免费的API(百度地图API是一套基于百度地图服务的应用接口,提供基本地图展现、搜索、定位、逆/地理编码、路线规划、LBS云存储与检索等功能。

),只需要申请一个Key便能使用,任何非盈利性程序均可使用,从而降低了开发成本。

再者,百度地图界面简洁清晰,地图信息多,搜索、GPS定位、公交驾车、交通流量等功能丰富。

2.5本章小结

本章主要介绍了与本课题研究相关的理论基础和关键技术,首先对Android平台进行了简单的介绍,接着介绍了移动旅游信息服务,再来对LBS做了简介,最后介绍了地图定位搜索服务。

在本章的最后引入了本次研究的主体,接下来第三章将对本项目做详细的设计分析。

第三章基于Android平台的手机百度地图搜索项目设计分析

3.1基于移动旅游服务的需求分析

随着信息技术进步,特别是手机移动互联网技术的蓬勃发展,人们对生活质量的要求显著提高,外出旅游已经越来越大众化。

旅游者、旅游企业、景区、政府和移动通讯商等五个群体均与移动旅游服务密切相关,下面就分别对这五个群体做需求分析。

第一,对于旅游者来说,在旅行过程中的食住行游购娱都对移动旅游服务有着非常大的需求。

例如,旅游者准备一次旅游时,传统旅游通常是通过亲朋好友介绍,旅游报刊杂志浏览,去旅游社咨询等渠道了解旅游相关信息,这种方法既不能全面地了解旅行的所有信息,又不方便并浪费时间,因此不再能满足现代人的需求,旅行社咨询服务功能也早晚将被现代的互联网自动查询功能所替代。

当旅行者在旅行过程中,希望了解当地的风土人情,需要了解当地的饮食、购物、住宿、交通等信息,比如:

旅行者想知道当地的特色菜哪家做得最好,哪里的购物更经济等,此时移动旅游服务将会提供各种有用信息来供旅游者决策。

旅行结束后,很大一部分旅行者喜欢把自己独特的感受写下来,把文字和图片甚至视频发到论坛上和其他旅友交流,这也需要旅游信息化来满足人们的个性化需求。

第二,对于旅游企业而言,移动旅游服务主要表现在旅游企业利用网络信息化对旅游产品进行生产、经营和管理,并充分整合利用企业内外的信息资源,提高企业生产、经营和管理水平,增强旅游企业竞争力。

信息化在旅游企业的运作中起着非常重要的作用和价值。

例如,旅游企业网站有利于树立良好的企业形象;避免时空条件限制,降低旅游企业成本;及时处理顾客要求,提高顾客的满意率,除此之外,旅游信息发布,服务质量管理、危机救援等都离不开信息化。

第三,对于旅游景区而言,从某种程度上讲,旅游景区也是一个旅游企业,因此,与旅游企业对移动旅游服务的需求相似,旅游信息化必须以市场为导向、以客户为基础,要利用信息技术,实现对旅游产品和服务特征的全面性、互动性信息供给,使旅游企业与客户的双向沟通更加方便。

旅游景区对信息化的需求主要表现在景区网站建设、办公自动化、信息发布系统平台发布、网上购票系统平台发布,景区地图导览等。

第四,对当地政府而言,移动旅游服务同样至关重要,例如,招商引资,开发更多的旅游景点;对旅游景区进行监控,保证景点和文物不被破坏;有效地进行旅游行业的监管,保证旅游行业的正常秩序;对本地的旅游信息进行整理与分析等。

第五,对于移动通信商而言,移动旅游服务的迅速发展推动了移动通信行业的发展,使得他们持续拥有极高的市场占有率,移动通讯商可与旅游企业合作,共同构建移动旅游信息服务平台,为旅游者提供优质旅游信息的同时创造双赢。

综上所述,移动旅游服务将是今后旅游业发展的必然趋势,本论文研究的手机百度地图搜索项目正是在这样的背景下提出的,它旨在帮助外出旅游的人能随时随地获取相关的旅游信息。

项目采用GPS技术和百度地图结合,在Android平台上搜索相关旅游信息。

旅游者可以通过客户端界面,获得包括食、住、行、游、购、娱在内的旅游服务。

单设立一个小结,用于说明电子地图中目标搜索的原理(流程),让别人了解如何实现搜索。

3.2项目架构

本次研究主要实现的内容是输入确定的经纬度,定位并在地图上显示此位置;输入某半径范围,查询出在此范围内的景点信息,并定位到某景点,显示详细文字信息介绍。

这仅仅是安卓移动地图项目的开始,接下来的研究还有很多发展方向,除了经纬度、半径搜索外,确定地点、路线等搜索也具有研究价值,后续有待于继续完善此项目,以下是一个简单的项目架构图:

图2项目架构图

安卓移动地图项目

经纬度搜索

半径搜索

地点搜索

路线搜索

3.3模块划分

由于此项目是我们旅游学院和逍遥旅游服务公司合作项目,专为旅游者提供便捷的服务,食、住、行、游、购、娱囊括了旅游者旅行全程的需要,因此可将其作为旅游者的搜索目的划分为六大板块,如图所示:

图3模块划分图

移动地图搜索

住宿

交通

购物

娱乐

餐饮

景区

3.4功能划分

本文实现了百度地图显示、控制、定位、查询、提醒等基本功能,功能划分图如图4所示,该五大基本功能组合在一起可以提供简单的手机百度地图搜索服务,具体操作为输入确定的经纬度,定位并在地图上显示此位置;输入某半径范围,查询出在此范围内的景点信息,并定位到某景点,显示详细文字信息介绍。

图4功能划分图

功能实现

地图显示

地图控制

移动定位

查询服务

提醒服务

前面介绍了我国旅游市场的散客化自由行趋势日趋明显,而散客出行会比团队游客更需要随时随地获取旅游信息,本项目的研究满足了旅游者的个性化旅游需求,也适应了散客旅游多于团队旅游的发展趋势。

例如,自助旅游者初到一陌生地旅游,他想要寻找附近的餐厅、酒店或旅游景点等,就可以使用该地图服务搜索,这样既省去四处打听的麻烦,又能非常准备地找到想要的旅游信息,这样方便快捷的方式一定会受到旅游者的青睐。

3.5本章小结

本章阐述了对该研究项目的设计分析,首先从五个方面全面地论述了对旅游移动服务的需求,接着提出了该项目除了经纬度搜索的其他研究方向,绘制项目架构图,然后就该项目作为为旅游服务的特殊性,将其划分为六大板块进行研究,绘制模块划分图,最后介绍了本论文研究实现的功能以及该功能解决了第一章提出的问题,绘制功能划分图。

本章整体分析了该项目的设计,第四章将介绍该项目各项功能实现的原理、过程及方法。

第四章旅游信息查询系统的实现(此部分中缺少了数据存储部分,因为很多旅游信息都要保存在数据库中,比如某些特色的旅游资源的经度纬度、名称、类别等,可否增加这部分的内容说明你如何根据输入的经纬度查找数据库中的数据并在电子地图上显示出来?

课程设计时已经做过)

4.1百度地图api在Android中的使用

(1)下载百度地图移动版API(Android)开发包

要在Android应用中使用百度地图API,就需要在工程中引用百度地图API开发包,这个开发包包含两个文件:

baidumapapi.jar和libBMapApiEngine.so,下载地址为:

(2)申请APIKey

和使用GoogleMapAPI一样,在引用百度地图API文件时,需要使用自己申请的API密钥,百度地图APIKey与百度账户相关联,因此必须先有百度帐户,才能获得APIKey,并且该Key与引用API的程序名称有关。

 百度地图APIKey申请地址:

(3)创建一个Android工程

    工程创建完成后,将baidumapapi.jar和libBMapApiEngine.so分别拷贝到工程的根目录及libs/

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

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2