基于android平台移动gis在旅游服务中的应用研究

基于android平台移动gis在旅游服务中的应用研究

ID:26960804

大小:55.50 KB

页数:6页

时间:2018-11-30

基于android平台移动gis在旅游服务中的应用研究_第1页
基于android平台移动gis在旅游服务中的应用研究_第2页
基于android平台移动gis在旅游服务中的应用研究_第3页
基于android平台移动gis在旅游服务中的应用研究_第4页
基于android平台移动gis在旅游服务中的应用研究_第5页
资源描述:

《基于android平台移动gis在旅游服务中的应用研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Android平台移动GIS在旅游服务中的应用研究摘要:本文以游客的需求性、景点的代表性为出发点,基于Android开发平台,结合BaiduMapsAPI和数据库等相关技术,建立了滨州市旅游信息服务的LBS应用,为游客进行有关旅游服务信息的查询提供了方便,达到了“数字旅游”的目的。中国3/vie  关键词:Android;移动GIS;旅游;滨州市  中图分类号:TP333文献识别码:A:1001-828X(2016)033-000-01  一、前言  依靠GIS本身强大的数据获取、数据分析以及数据管理功能,近年来GIS在旅游领域内的应用逐渐得

2、到普及和推广,而基于智能手机的移动性、便携式和智能性的特性,移动GIS(移�涌突Ф说�GIS)迅速便成为一种潮流。通过智能手机,人们可以摆脱个人GIS的束缚进而最大化的实现自由获取和使用个性化的地理信息。  二、滨州市旅游资源及游客特点分析  1.滨州市旅游资源  滨州市位山东省北部,黄河三角洲腹地,是黄河三角洲区域内最大的行政区。滨州历史文化悠久,是黄河文化和齐文化的发祥地之一。滨州是中国特色魅力城市、中国水土保持生态环境示范市,山水生态旅游胜地,园林城市。  2.游客群体特点  游客是旅游业赖以生存的关键,不同游客群体的需求大不相同。通过走访

3、各大旅行社,并在网络设立问卷调查获取的资料来看,从游客的来源地、风俗文化、停留时间长短等方面考虑,可将游客群体大致分为两类,即市内游客与市外游客。  三、技术背景  1.BaiduMapsAPI版本  BaiduMapsAPI是百度面向开发者推出的一套基于百度地图服务的应用接口,通过该接口可以进行具有地域特色的二次开发,即基于BaiduMaps数据来开发自己的应用程序。不但如此API既可以自行连接访问BaiduMaps的服务器来获取数据,也可以通过上述API将获取的数据进行自我标记,然后将自己定义的相关数据覆盖在BaiduMaps数据之上,进而获

4、取额外的位置、距离、服务等信息。  2.SQLite  SQLite是一套开放性的关联式资料库,支持SQL查询,能够被所有应用程序使用,并且占用的内存极少。Android系统在运行时集成了该轻量级的数据库,AndroidSDK中还为用户提供了一个简单而实用的数据库管理工具即sqlite3.exe,开发者可以通过该工具进行查询、管理、分析、存储数据库等操作。  四、系统总体结构设计  1.需求分析  用户体验需求  一个Android应用程序成功与否关键在于是否能够提供良好的用户体验,而良好的用户体验直接体现在:界面友好、快速响应和无缝性。  服务

5、功能需求  旅游信息服务系统(TravelServiceSystem)可以与用户进行直接交互并提供服务,提供友好的、方便的用户操作界面,该系统在接收接收用户的各项操作的同时并将之转化成相对应的命令。其功能需求主要包括:地图缩放功能、自我定位功能、地点查找功能、路线查询功能、其他辅助功能。  2.系统设计原则  (1)实用性原则  遵照用户界面设计规范,充分考虑游客的操作习惯,对界面进行人性化处理,在保证功能性完整的前提下,确保系统有一定的先进性、前瞻性,延长系统的使用期限。  (2)可靠性原则  为保证系统的长期运行,系统中的软、硬件必须达到可靠

6、性设计的要求。充分、合理的利用现有设备及各种网络资源,同时为不同现存网络提供互联和升级手段,保证系统建成后的稳定性。  (3)可扩充性和可维护性原则  信息化建设不是一蹴而就的,需要不断完善、不断扩充,在系统设计的初期就应考虑到其可扩充及可维护的功能,从而实现其它系统以及基于本平台的应用系统的顺利对接。在系统维护方面,尽量设计出维护代价最小的方案,降低建设者对系统维护的成本。  3.系统特点  (1)分层软件设计  分层软件设计是本研究的总体结构设计的思想来源,层与层之间自上而下产生依赖关系,每个层由一组相关的类或组件构成,各层共同完成特定的功能

7、。基于BaiduMapsAPI,每个层对上层公开相应的API,且当某一层的功能实现发生变化时,只要API本身没有发生变化,就不会影响到其他层工作以及该层的功能实现。由此可见分层的结构设计可以大幅提高旅游信息服务系统(TravelServiceSystem)的可扩展性、可管理性、可重用性和可维护性。  (2)可定制的交互界面  借助于BaiduMapsAPI的强大功能,旅游信息服务系统(TravelServiceSystem)的用户交互界面比起电子地图更直观,在操作和用户体验上都有着良好的表现,其界面可随用户需求进行相关功能的扩充,对比传统的桌面G

8、IS和apsAPI,本研究可以轻松获取海量的地理数据,降低了开发成本,加快了开发速度。  五、应用软件模块实现分析  系统界面:滨州旅游

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。