> 地图 > 基于百度地图API的旅游助手安卓APP开发,安卓平台上旅游景点导航地图的开发获得完全批准。...

基于百度地图API的旅游助手安卓APP开发,安卓平台上旅游景点导航地图的开发获得完全批准。...

基于百度地图API的旅游助手安卓APP开发

安卓平台上旅游景点导航地图的开发已经完成...自己画画。

基于百度地图API的旅游助手安卓APP开发

毕业设计基于移动智能终端的某地景点智能导游系统A...

我需要开发一个基于移动智能终端的景区智能导游系统应用程序,我可以完成 为什么不直接去百度地图的演示,它不是提供演示吗?里面的代码其实非常详细,基础的状态,覆盖范围,所有导航步骤都包括下载百度地图移动应用编程接口(安卓)开发包网站:http://lbsyun.baidu.com/(选择安卓开发)申请应用编程接口密钥(你需要使用百度账号注册为百度开发者)。注意:此键与您引用的应用编程接口的程序名相关。解压缩下载的文件。将libs文件复制到您的安卓项目中。百度地图应用编程接口是基于百度地图服务为开发者免费提供的一套应用界面,包括JavaScript应用编程接口、网络服务应用编程接口、安卓软件开发接口、iOS软件开发接口、位置软件开发接口、汽车联网应用编程接口、LBS云等开发工具和服务。提供基本地图显示、搜索、定位、逆向/地理编码、路线规划、LBS云存储,下载百度地图移动应用编程接口(安卓)开发包,在安卓应用中使用百度地图应用编程接口,需要在项目中参考百度地图应用编程接口开发包。这个开发包包含两个文件:baidumapapi.jar和libBMapApiEngine 申请应用编程接口密钥与使用谷歌地图应用编程接口、使用百度地图应用编程接口是一样的。

安卓平台上旅游景点导航地图的开发获得完全批准。...

安卓平台上旅游景点导航地图的开发已经完成...自己画画。

基于百度地图API的旅游助手安卓APP开发

毕业设计基于移动智能终端的某地景点智能导游系统A...

基于百度地图API的旅游助手安卓APP开发范文

摘要

随着我国的快速发展,人们的生活水平也有所提高,对旅游业的需求也越来越大。根据中国旅游研究院发布的《2017年中国国内旅游发展年度报告》,2017年国内游客人数预计将达到48.8亿,同比增长10%。国内旅游收入将达到4.4万亿元,同比增长12.5%。这反映了中国旅游业的快速发展。然而,不可否认的是,快速发展也带来了导游数量不足和翻译不专业的现象。与此同时,中国智能手机的持有量也在大幅增长。在中央政府出版的《中国统计年鉴》中,中国手机用户已超过1.3亿,同时仍在稳步增长。智能手机越来越强大的性能和越来越多的拥有者为解决旅游业发展中出现的问题提供了新的思路。

1,安卓平台简介

安卓是在Linux2.6内核的基础上开发的,包括内核层、类库层、框架层和应用层。目前,安卓系统已经得到越来越多用户的支持,成为当前智能手机操作系统的发展趋势。目前,安卓操作系统已经占据了全球70%以上的市场份额。虽然在用户信息和安全保护方面存在问题,但在当今信息时代这是不可避免的。因此,考虑到上述优势,该软件决定使用安卓作为适合开发的操作系统。

2,系统设计

2.1 .需求分析

旅游助理应用程序主要以图像和文字的形式为用户提供服务。从用户和商家两个方面对其功能需求进行了分析和设计。总共有以下几点:(1)获取信息:用户可以了解景点的特点和特点,重要信息如出入口;(2)实时定位:用户可以从地图上知道自己的位置,位置可以随着时间的变化实时更新;(3)路径导航(Path navigation):用户可以根据当前位置和目的地获得可行走的路径,并显示距离。

2.2 .作用设计

图形界面在用户与手机互动和提供服务方面发挥着重要作用。有必要提供一个友好方便的用户操作界面,将用户的操作转换成相应的命令,从而完成服务。因此,有必要根据用户的思维方式来设计服务逻辑。根据需求分析,我们的功能设计如下:(1)信息显示功能:显示景点信息,包括景点名称、图文介绍、媒体播放和游客评价;(2)位置和路线查找功能:用户可以从地图中获取当前位置、景点分布,并自动规划旅游路线;(3)用户评价功能:用户可以对路线内的景点进行评价,评价结果可以显示在景点介绍中;(4)商户管理功能:商户有管理员账号,可以修改景点名称、图文介绍、媒体播放。

2.3 .数据库设计

数据库设计是软件设计的重点。安卓平台提供五种数据访问方式,分别是:存储数据的共享首选项(Shared Preferences)、存储数据的文件、存储数据的SQLite数据库、存储数据的内容提供商(Content Provider)、存储数据的网络。在原型设计阶段,数据量只是基本的基础地图和测试数据,其中的基础地图由百度地图应用编程接口(Baidu Map API)提供,因此软件使用SQLite作为数据存储手段。结合功能设计的细节,总结出该软件对数据的操作分为以下几点:(1)接口信息模块调用定位模块数据;(2)界面信息模块调用评估模块数据;(3)管理员模块使用界面信息模块数据;(4)管理员模块调用评估模块的数据;(5)管理员模块调用定位模块的数据。

根据数据操作,数据流图和实体关系图总结如下:

图1 数据流图

图1数据流图

图2 实体-联系图

图2实体-联系图

3,百度地图应用编程接口

百度地图应用编程接口是基于百度地图服务为开发者免费提供的一套应用界面。它为移动设备的地图应用开发提供基本地图、本地搜索、路线规划、定位等服务。适用于个人电脑、移动设备、服务器等设备以及各种操作系统下的地图应用开发。为了实现景点位置和用户位置在地图上的可视化显示,本项目采用百度地图提供的移动应用编程接口(mobile API),通过调用百度地图编程接口(BaidumAPI)可以实现百度地图的调整。jarlibbmap应用编程接口引擎。因此,在APP项目中创建文件,并将地图控件添加到布局文件中。

4。

该软件通过各种功能实现了游客的自助旅游,解决了游客与导游沟通不畅、导游无法应付大量游客、旅行社聘请高质量导游成本高等问题,优化了导游带领游客的方式。同时,在相关功能的实现上,采用通用的软件设计包,在保证核心功能正常运行的同时,兼顾了维护的方便性,满足了市场需求,在当前的旅游市场中具有良好的应用前景。

参考

[1]盛云来。国家统计局。中国统计年鉴[。中国统计出版社,2012。

[2]夏杨妃。基于安卓手机平台[的自助旅游系统的设计与实现。华南理工大学,2012。

[3]刘锡谦。基于安卓[平台的手机定位系统的设计与实现。曲阜师范大学,2016。

[4]王万里。基于安卓平台和百度地图应用编程接口的定位系统[。计算机编程技能与维护,2017 (18)。