基于手绘地图的智能导游导览系统的制作方法

文档序号:9303016阅读:2169来源:国知局
基于手绘地图的智能导游导览系统的制作方法
【技术领域】
[0001]本发明涉及基于手绘地图的智能导游导览系统。
【背景技术】
[0002]随着吃穿住行需求的不断满足,国民对旅游的热情和投入不断高涨,尤其是随着汽车等交通工具的普及,使得自助旅游市场不断升温。虽然各种在线旅游应用层出不穷,但这类应用主要面向景区外市场,主要是做景区的导流,即通过为景区导入游客、通过票务合作、酒店合作来获利。但景区内的服务市场目前基本是空白的。这主要是因为:景区内线路和服务设施的标定工作量大,目前主流导航应用进入景区后基本无法使用。而自助游客又迫切的需要景区内的导航导览服务。因此,本发明旨在填补目前的这一市场空白。
[0003]基于手绘地图的导航是本发明的核心。景区导航的基础工作是景区景点、推荐游览线路的测量和基础数据的规范化。导航是指在全球卫星定位(GPS或北斗)系统或无线(WIFI)热点的支持下,将用户或移动设备从一个景点导引到另一个景点的过程。导航的本质是手持设备接收到位置参数与地图上某一个位置匹配的过程,因此,地图的坐标参考系和GPS发射的位置坐标系必须是(经变换)一致的,才能实现定位。移动端GPS数据采集基于两种方式实现:第一种方式是采用专用测量移动端,通过移动端开启GPS服务后在待测景点、公共设施处多次、多方位的测量,并由测量人员按规范标注位置信息(经度、维度、高程),以便获得其准确的坐标并建立对应关系。第二种方式是基于用户众筹的测量,即通过记录用户播放景点解说时的地理位置来大体获得景点的位置。该方式主要针对偏远的景点,同时,服务端的数据存在大量的噪声数据,只有当积累的数据量达到一定规模后才能准确的统计出景点的实际位置。本发明采用第一种方式,原因是:1、测量精度高。景区内景点密集,地形复杂,要实现景区内导航对于测量精度有很高的要求。2、提高用户体验。APP致力于将完成版的功能呈现给用户。通过前期工作而非后期数据汇总来完善景点GPS信息,增加APP的可用性及用户体验度。
[0004]目前的人工导游体系极大的限制了游客的游览自由度,花费多,体验差。另一方面,因基础位置数据整合工作量大难度高,主流电子地图导航无法覆盖景区内部。

【发明内容】

[0005]为解决现有技术存在的不足,本发明公开了基于手绘地图的智能导游导览系统,本发明是适应线上旅游和自助旅游的需求,通过基于移动平台的旅游服务应用平台,提供景区内的导航导览服务、智能导游服务和社交服务。
[0006]为实现上述目的,本发明的具体方案如下:
[0007]基于手绘地图的智能导游导览系统,包括:移动端、接口服务器和数据管理系统;移动端通过接口服务器与数据管理系统进行通信;移动端将查询命令、所在区域的定位信息通过接口服务器上传至数据管理系统,同时,接收数据管理系统下发的信息,数据管理系统用于对移动端信息的采集并将预警信息,景区资料及地图信息下发至移动端;
[0008]所述移动端包括界面模块、数据存储模块、通信模块、导航服务模块及业务逻辑模块,界面模块与业务逻辑模块进行通信,业务逻辑模块还分别与数据存储模块及通信模块相通信,导航服务模块将导航的数据分别传送至界面模块及数据存储模块,通信模块与接口服务器进行通信同时将数据传送至数据存储模块;
[0009]界面模块用于实现信息的查询及输入,数据存储模块用于存储移动端的显示信息,导航服务模块通过GPS定位移动端的当前地理位置,并搜索景点,标注在手绘地图上;业务逻辑模块用于处理请求命令的输入和界面输出直接的控制,具体为根据界面模块的请求命令发送到通信模块,通信模块将上述请求命令通过接口服务器发送至数据管理系统,数据管理系统根据请求命令将信息显示在手绘地图上。
[0010]所述通信模块主要负责按照约定的通信协议对通信双方的业务数据进行编码和解码,压缩、解压缩和本地缓存;本地缓存图片和协议数据,当网络不通时,会自动加载此前缓存的数据,否则加载接口服务器中提供的数据;
[0011]所述移动端与数据管理系统长连接Socket服务,数据管理系统通过该Socket分发消息;移动端和接口服务器的服务接口之间交换JSON格式数据。
[0012]通信模块中图片缓存基于LRU算法实现,图片通过MD5 (Message DigestAlgorithm MD5,中文名为消息摘要算法第五版)获得唯一标识并记录在哈希表中。当请求特定数据时总是先访问网络,如果通信网络不可访问,则自动加载本地缓存数据,同时,从网络成功获取的数据根据MD5码覆盖本地的已有缓存。
[0013]所述接口服务器包括安全验证模块、数据交换模块和查询服务模块,安全验证模块负责对用户请求的身份进行确认,只有符合条件的接入的用户才能进入该服务接口平台;数据交换模块接入第三方数据接口,为移动端提供信息;查询服务模块是移动端获取数据的主要通信接口,用于为移动端提供各类查询和数据上传服务。此处第三方指的是漫游管理平台。
[0014]所述数据管理系统包括景区基础资料模块、预警信息报送审核和发布模块及数据库系统;景区基础资料模块实现景区资料的维护、手绘地图管理、地图切片管理和统计服务;预警信息报送审核和发布模块提供预警报送平台并通过消息服务模块向移动端推送预警消息;数据库系统包括用户数据库、基本数据库和扩展数据库。
[0015]景区基础资料模块的数据存储包括基础资料数据库,存储景区基本信息,包括地理位置,GPS坐标,手绘地图等;景点数据库,存储景点信息,包括景点坐标,属性及语音解说;推荐线路数据库,存储对应景区路线的景点名称;景区广告数据库,存储投放到不同界面的广告信息。
[0016]基本数据库存储预设的系统信息数据,包括:各地景点及代表性地标的位置信息,图片、多媒体介绍资料、周边交通信息;贴士提醒信息,用户对已有的景点及周边信息的补充、景点的评价,以及用户自主添加的地标位置信息以及自主地标的相关介绍信息。基本数据库包含全部的景区基础资料模块的存储信息。
[0017]用户数据库用于存储用户的注册数据,包括:用户USERID、登录名称、昵称、性别、生日、所在地、登录密码、联系电话、第三方集成登录资料、用户访问记录、登录历史位置信息及用户分享信息,其中每个用户的USERID是唯一的。
[0018]所述移动端还包括景点线路规划模块、智能导游模块和基于位置的社交服务模块、用户管理模块、地图管理模块和系统设置模块;
[0019]导航服务模块结合GPS数据和手绘地图,为进入景区的游客提供位置相关服务,该模块实现手绘地图数据和物理经玮度数据的映射,景点线路规划模块根据历史数据为游客提供游览线路的规划和交互功能,智能导游模块使用导航服务模块的功能,同时提供自动语音导游、GPS导航服务,当移动端接近景点后自动播放经典相关的语音;基于位置的社交服务模块用于提供同一景区的附近人查询和交友聊天功能;用户管理模块用于提供用户注册、登录、头像设置和个人资料管理;地图管理模块用于支持游客的离线访问景区服务,可根据区域下载景区的地图数据包、删除地图数据包,系统设置模块允许用户选择是否接收消息,是否自动导览和管理移动端的缓存。
[0020]界面模块中景区预警用红色、橙色、黄色、蓝色区分预警内容的严重程度,预警信息不仅在主页中可以看到,在景区页面也可以看到,点击景区预警页面中的预警概要,跳转至所选景区的预警详情,显示预警的发布时间,警报级别,处置预案信息。
[0021]导航服务模块的导航服务基于在线和离线数据两种模式实现,导航过程中会自动播报景点的历史人文语
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1