一种基于卫星定位的景点自动讲解方法及系统与流程

文档序号:17251590发布日期:2019-03-30 09:06阅读:544来源:国知局
一种基于卫星定位的景点自动讲解方法及系统与流程

本发明涉及移动互联网应用技术领域,尤其是涉及一种基于卫星定位的景点自动讲解方法及系统。



背景技术:

目前,游客在景区内参观游览时,一般会租用景区提供的硬件设备播放器来收听景区内各个景点的讲解,该硬件设备播放器与预先安装在各个景点内的硬件设备可形成特定波段频率信号的传递,从而实现硬件设备播放器播放指定景点的音频。例如:

d1:广州市驴迹科技有限责任公司在2018年6月12日申请的公开号为cn108901005a的中国专利公开了一种自动讲解的方法及系统,该方法包括:预存储景点标识和蓝牙设备标识一一映射的列表以及景点讲解语音数据到互联网服务器;扫描置于景点处的蓝牙设备,获取特定蓝牙设备标识;判断所述特定蓝牙设备标识是否与所述列表中的蓝牙设备标识相同;当所述特定蓝牙设备标识与所述列表中的蓝牙设备标识相同时,触发播放对应特定蓝牙设备标识的所述景点讲解语音数据。

d2:丽水市伊凡家模具科技有限公司在2018年7月14日申请的公开号为cn108648669a的中国专利公开了一种双重定位的多场景自动讲解器,包括支架和若干个设置在支架上的讲解器,支架为呈水平状态的u型结构,支架的内侧底部设置有若干个供讲解器充电的充电座,讲解器包括壳体、挂绳和音频设备,挂绳与壳体的顶部连接,壳体内设置有主控芯片、一级定位模块、二级定位模块和存储模块,壳体的外侧设置有显示屏和按键模块,二级定位模块与景区内设置的若干标签卡通讯连接。主控芯片启动射频发射模块向周围发送信号,当信号被所处区域的标签卡接收到后,标签卡回复一个带地址信息的脉冲信号给射频发射模块,主控芯片根据此地址信息调出相关的音频解说文件播放给用户聆听。

由上述文件可知,通过携带硬件设备播放器来实现景点自动讲解的方案已较为成熟,但是,上述中的现有技术方案还存在以下缺陷:游客需额外携带硬件设备播放器,才能实现景区内的景点自动讲解,而硬件设备播放器的携带非常不方便,容易影响游客的体验度,同时硬件设备播放器对于景区来说会产生额外的硬件维护成本。



技术实现要素:

本发明的目的是提供一种基于卫星定位的景点自动讲解方法及系统。

发明目的一是:提供一种基于卫星定位的景点自动讲解方法,其优点是能够显著提升用户体验,并省去了景区的硬件维护成本;

发明目的二是:提供一种基于卫星定位的景点自动讲解系统,其优点是能够给到景区游客良好的用户体验,同时无需在景点内安装自动讲解的硬件设备,降低了景区的维护成本。

本发明的上述发明目的一是通过以下技术方案得以实现的:

一种基于卫星定位的景点自动讲解方法,包括以下步骤:

配置景区各个景点的自动讲解区域并生成与所述自动讲解区域对应的一类数据信息;

获取游客的手机移动端所在的地理位置并生成与所述地理位置对应的二类数据信息;

将所述一类数据信息和所述二类数据信息进行汇总分析并生成三类数据信息;

根据所述三类数据信息判断播放相应景点的讲解音频或不播放讲解音频。

通过采用上述技术方案,景区的各个景点都具有一个自动讲解区域,游客在真实的参观游览过程中,会先后进入多个景点的自动讲解区域内。由于卫星定位会实时监控游客手机移动端的地理位置,当游客持有手机移动端进入某一景点的自动讲解区域内时,游客的手机移动端会自动开始为游客播放相应景点的讲解音频。游客不用携带额外的硬件设备播放器即可实现景区内的景点自动讲解,显著地提升了用户体验,并省去了景区的硬件维护成本。

本发明进一步设置为:配置景区各个景点的自动讲解区域并生成与所述自动讲解区域对应的一类数据信息,包括:

选取景点所在的地理位置范围内的坐标点x和坐标点y;

获取所述坐标点x和所述坐标点y的有效数据,所述有效数据包括坐标点x的纬度x1和经度x2以及坐标点y的纬度y1和经度y2;

获得与所述景点的自动讲解区域对应的条件z,所述条件z为某一位置点在纬度x1、经度x2、纬度y1和经度y2围成的地理位置区域内,所述景点的自动讲解区域为满足所述条件z的所有位置点的集合;

生成与所述景点的自动讲解区域对应的一类数据信息,所述一类数据信息包括所述景点的编号信息和条件z。

通过采用上述技术方案,可以准确地选取景点内的一个地理位置范围作为该景点的自动讲解区域,每个景点均对应了一个条件z和一个自动讲解区域,保证了游客在使用时能收听到准确无误的讲解音频。

本发明进一步设置为:所述二类数据信息包括与游客的手机移动端所在的地理位置对应的纬度w1和经度w2。

通过采用上述技术方案,能够实时监控游客的手机移动端所处的地理位置,从而准确地进行讲解音频的播放判断。

本发明进一步设置为:将所述一类数据信息和所述二类数据信息进行汇总分析并生成三类数据信息,包括:

分析所述二类数据信息中的纬度w1和经度w2所对应的位置点是否满足所述一类数据信息中的条件z;

若所述二类数据信息中的纬度w1和经度w2所对应的位置点满足所述一类数据信息中的条件z,则生成包含游客的手机移动端在相应景点的自动讲解区域内的一类分析数据的三类数据信息;

若所述二类数据信息中的纬度w1和经度w2所对应的位置点不满足所述一类数据信息中的条件z,则生成包含游客的手机移动端不在景点的自动讲解区域内的二类分析数据的三类数据信息。

通过采用上述技术方案,能够快速的将游客的手机移动端所处的地理位置与每个景点所对应的自动讲解区域进行匹配,从而快速为游客播放适配的讲解音频。

本发明进一步设置为:根据所述三类数据信息判断播放相应景点的讲解音频或不播放讲解音频,包括:

若所述三类数据信息包含游客的手机移动端不在景点的自动讲解区域内的二类分析数据,则不播放讲解音频或保持当前的讲解音频的播放;

若所述三类数据信息包含游客的手机移动端在相应景点的自动讲解区域内的一类分析数据,则判断当前是否正在播放相应景点的讲解音频;

若判断当前游客的手机移动端正在播放相应景点的讲解音频,则保持当前的讲解音频的播放;

若判断当前游客的手机移动端未正在播放相应景点的讲解音频,则停止当前正在播放的讲解音频并开始播放相应景点的讲解音频,或直接播放相应景点的讲解音频。

通过采用上述技术方案,当游客走出某景点的自动讲解区域但未进入其它景点的自动讲解区域时,当前讲解音频会继续播放,直至音频播放结束。当游客进入另一景点的自动讲解区域时,系统会停止前一景点讲解音频的播放,并开始播放当前景点的讲解音频。当游客离开景点的自动讲解区域但还在该景点内,并且稍后再次进入该景点的自动讲解区域时,原先播放的该景点讲解音频继续播放,不会触发任何操作。进一步地提高了用户的体验度。

本发明的上述发明目的二是通过以下技术方案得以实现的:

一种基于卫星定位的景点自动讲解系统,包括:

自动讲解区域约定模块,用于配置景区各个景点的自动讲解区域并生成与所述各个景点的自动讲解区域对应的一类数据信息;

卫星定位获取模块,用于获取游客的手机移动端所在的地理位置并生成与所述地理位置对应的二类数据信息;

服务器分析模块,用于将所述自动讲解区域约定模块生成的一类数据信息和所述卫星定位获取模块生成的二类数据信息进行汇总分析并生成三类数据信息;

产品功能展示模块,用于根据所述服务器分析模块生成的三类数据信息判断向游客的手机移动端发送播放相应景点的讲解音频的一类触发信号或发送不播放讲解音频的二类触发信号。

通过采用上述技术方案,在同一个景区内,存在多个景点,各个景点都具有一个自动讲解区域。卫星定位获取模块能够实时获取手机移动设备当前具有的卫星定位数据,并将获取到的定位数据上传至服务器中。当游客持有手机移动端进入某一景点的自动讲解区域内时,手机移动端软件会接收到相应的触发信号,即游客可以使用到自动讲解功能。从而给景区游客带来了良好的用户体验,同时由于在景点内无需安装自动讲解的硬件设备,也降低了景区的维护成本。

本发明进一步设置为:所述自动讲解区域约定模块包括:

坐标点选取单元,用于选取景点所在的地理位置范围内的坐标点x和坐标点y;

经纬度获取单元,用于获取所述坐标点x和所述坐标点y的有效数据,所述有效数据包括坐标点x的纬度x1和经度x2以及坐标点y的纬度y1和经度y2;

条件生成单元,用于获得与所述景点的自动讲解区域对应的条件z,所述条件z为某一位置点在纬度x1、经度x2、纬度y1和经度y2围成的地理位置区域内,所述景点的自动讲解区域为满足所述条件z的所有位置点的集合;

信息生成单元一,用于生成与所述景点的自动讲解区域对应的一类数据信息,所述一类数据信息包括所述景点的编号信息和条件z。

通过采用上述技术方案,可以约定各个景点的自动讲解区域,该约定数据会被保存,保证了游客在使用时能收听到准确无误的讲解音频。

本发明进一步设置为:所述卫星定位获取模块生成的二类数据信息包括与游客的手机移动端所在的地理位置对应的纬度w1和经度w2。

通过采用上述技术方案,可以将手机移动端的卫星定位数据发送至服务器分析模块供服务器分析模块分析,从而准确地进行讲解音频的播放判断。

本发明进一步设置为:所述服务器分析模块包括:

数据分析单元,用于分析所述二类数据信息中的纬度w1和经度w2所对应的位置点是否满足所述一类数据信息中的条件z;

信息生成单元二,用于当所述二类数据信息中的纬度w1和经度w2所对应的位置点满足所述一类数据信息中的条件z时,生成包含游客的手机移动端在相应景点的自动讲解区域内的一类分析数据的三类数据信息;其还用于当所述二类数据信息中的纬度w1和经度w2所对应的位置点不满足所述一类数据信息中的条件z时,生成包含游客的手机移动端不在景点的自动讲解区域内的二类分析数据的三类数据信息。

通过采用上述技术方案,在服务器分析模块内,服务器分析模块接收到卫星定位获取模块的数据后,会与服务器分析模块内已有的自动讲解区域约定模块的数据进行汇总分析,从而将游客的手机移动端所处的地理位置与每个景点所对应的自动讲解区域进行匹配,并生成三类数据信息发送至产品功能展示模块中,进而供产品功能展示模块进行讲解音频的播放判断。

本发明进一步设置为:所述产品功能展示模块包括:

数据判断单元一,用于当所述三类数据信息包含游客的手机移动端不在景点内的自动讲解区域内的二类分析数据时,向游客的手机移动端发送不播放讲解音频或保持当前的讲解音频的播放的二类触发信号;

数据判断单元二,用于当所述三类数据信息包含游客的手机移动端在相应景点内的自动讲解区域内的一类分析数据时,判断当前游客的手机移动端是否正在播放相应景点的讲解音频;

数据判断单元三,用于当数据判断单元二判断当前游客的手机移动端正在播放相应景点的讲解音频时,向游客的手机移动端发送保持当前的讲解音频的播放的一类触发信号;其还用于当数据判断单元二判断当前游客的手机移动端未正在播放相应景点的讲解音频时,向游客的手机移动端发送停止当前正在播放的讲解音频并开始播放相应景点的讲解音频的一类触发信号,或发送直接播放相应景点的讲解音频的一类触发信号。

通过采用上述技术方案,能够根据游客的地理位置和移动轨迹控制讲解音频的播放。具体的,当游客走出某景点的自动讲解区域但未进入其它景点的自动讲解区域时,该讲解音频继续播放,直至音频播放结束自动停止;当游客进入另一景点的自动讲解区域时,系统会停止前一景点讲解音频的播放,并开始播放当前景点的讲解音频;当游客离开景点的自动讲解区域但还在该景点内,并且稍后再次进入该景点的自动讲解区域时,原先播放的该景点讲解音频继续播放,不做任何变动。人机交互效果佳,也给到了景区游客良好的用户体验。

综上所述,本发明的有益技术效果为:

1、结合景区各个景点的自动讲解区域和游客手机移动端的地理位置,实现了讲解音频的自动播放,显著地提升了用户体验,并省去了景区的硬件维护成本;

2、通过坐标点经纬度的获取和游客手机移动端的地理位置点经纬度的获取,能够快速将游客所在位置与各个景点的自动讲解区域进行匹配,从而保证了游客在使用时能收听到准确无误的讲解音频,用户体验佳;

3、通过获取游客的实时地理位置和对游客手机移动端当前讲解音频的播放进行判断的技术方案,有效提高了人机交互的效果,给到了景区游客更佳的体验。

附图说明

图1是本发明实施例一示出的基于卫星定位的景点自动讲解方法的流程框图;

图2是本发明实施例一示出的基于卫星定位的景点自动讲解方法中步骤s100的流程框图;

图3是本发明实施例一示出的基于卫星定位的景点自动讲解方法中景点1的坐标点x和坐标点y的结构示意图;

图4是本发明实施例一示出的基于卫星定位的景点自动讲解方法中步骤s300的流程框图;

图5是本发明实施例一示出的基于卫星定位的景点自动讲解方法中步骤s400的流程框图;

图6是本发明实施例二示出的基于卫星定位的景点自动讲解系统的结构示意图;

图7是本发明实施例二示出的另一个基于卫星定位的景点自动讲解系统的结构示意图。

图中,100、自动讲解区域约定模块;101、坐标点选取单元;102、经纬度获取单元;103、条件生成单元;104、信息生成单元一;200、卫星定位获取模块;300、服务器分析模块;301、数据分析单元;302、信息生成单元二;400、产品功能展示模块;401、数据判断单元一;402、数据判断单元二;403、数据判断单元三。

具体实施方式

以下结合附图对本发明作进一步详细说明。

实施例一

参照图1,为本发明公开的一种基于卫星定位的景点自动讲解方法,包括以下步骤:

步骤s100、配置景区各个景点的自动讲解区域并生成与该自动讲解区域对应的一类数据信息。

步骤s200、获取游客的手机移动端所在的地理位置并生成与获取的地理位置对应的二类数据信息。具体的,生成的二类数据信息包括与游客的手机移动端所在的地理位置对应的纬度w1和经度w2。

步骤s300、将步骤s100生成的一类数据信息和步骤s200生成的二类数据信息进行汇总分析并生成三类数据信息。

步骤s400、根据步骤s300生成的三类数据信息判断播放相应景点的讲解音频或不播放讲解音频。应注意,此步骤中的不播放讲解音频是指任意景点的讲解音频均不会播放。

参照图2和图3,步骤s100包括以下子步骤:

步骤s101、选取景点所在的地理位置范围内的坐标点x和坐标点y。

步骤s102、获取坐标点x和坐标点y的有效数据,有效数据包括坐标点x的纬度x1和经度x2以及坐标点y的纬度y1和经度y2。需要说明的是,本实施例以gps全球定位系统、wgs84坐标系统为例在坐标点x和坐标点y进行测量,从而得出坐标点x和坐标点y的经纬度数据。

步骤s103、获得与景点的自动讲解区域对应的条件z。具体的,条件z为:在纬度x1、经度x2、纬度y1和经度y2围成的地理位置区域内的某一位置点,景点的自动讲解区域为满足与该景点对应的条件z的所有位置点的集合。

步骤s104、生成与景点的自动讲解区域对应的一类数据信息,景点的一类数据信息中包括该景点的编号信息和条件z。

具体的,以景点1为例,例如景点1的坐标点x的经纬度是(39°52′48″n,116°24′20″e),景点1的坐标点y的经纬度是(39°52′46″n,116°24′22″e),则大于纬度39°52′46″n且小于纬度39°52′48″n且大于经度116°24′20″e且小于经度116°24′22″e的位置点的集合即为景点1的自动讲解区域,即景点1的条件z为:大于纬度39°52′46″n且小于纬度39°52′48″n且大于经度116°24′20″e且小于经度116°24′22″e的位置点。

参照图4,步骤s300包括以下子步骤:

步骤s301、分析二类数据信息中的纬度w1和经度w2所对应的位置点是否满足一类数据信息中的条件z。具体的,分析时,会轮询景区各个景点所对应的条件z,若纬度w1和经度w2所对应的位置点满足某一景点的条件z,则视为纬度w1和经度w2所对应的位置点在该景点的自动讲解区域内。

在步骤s301中,若二类数据信息中的纬度w1和经度w2所对应的位置点满足一类数据信息中的条件z(即匹配到了一个景点的条件z),则进入步骤s302;若二类数据信息中的纬度w1和经度w2所对应的位置点不满足一类数据信息中的条件z(即景区内所有景点的条件z均与该位置点不匹配),则进入步骤s303。

步骤s302、生成包含游客的手机移动端在相应景点的自动讲解区域内的一类分析数据的三类数据信息。

步骤s303、生成包含游客的手机移动端不在景点的自动讲解区域内的二类分析数据的三类数据信息。

参照图5,步骤s400包括以下子步骤:

步骤s401、分析步骤s303生成的三类数据信息是包含游客的手机移动端在相应景点的自动讲解区域内的一类分析数据,还是包含游客的手机移动端不在景点的自动讲解区域内的二类分析数据。若步骤s303生成的三类数据信息包含二类分析数据,则进入步骤s402;若步骤s303生成的三类数据信息包含一类分析数据,则进入步骤s403。

步骤s402、不播放讲解音频或保持当前的讲解音频的播放。具体的,若游客的手机移动端当前并不在播放讲解音频,则当三类数据信息包含二类分析数据时,游客的手机移动端保持当前状态(即不播放讲解音频的状态);若游客的手机移动端当前正在播放讲解音频,则当三类数据信息包含二类分析数据时,游客的手机移动端继续保持当前状态(即播放当前的讲解音频的状态)。

步骤s403、判断游客的手机移动端当前是否正在播放相应景点(即游客所处的景点)的讲解音频。若判断为是,则进入步骤s404;若判断为否,则进入步骤s405。

步骤s404、保持当前的讲解音频的播放。

步骤s405、停止当前正在播放的讲解音频并开始播放相应景点的讲解音频,或在游客的手机移动端当前未播放任何景点的讲解音频时,直接播放相应景点的讲解音频。

实施例二

参照图6,为本发明公开的一种基于卫星定位的景点自动讲解系统,包括自动讲解区域约定模块100、卫星定位获取模块200、服务器分析模块300和产品功能展示模块400。

具体的,自动讲解区域约定模块100用于配置景区各个景点的自动讲解区域并生成与各个景点的自动讲解区域对应的一类数据信息。卫星定位获取模块200用于获取游客的手机移动端所在的地理位置并生成与游客的手机移动端所在的地理位置对应的二类数据信息,生成的该二类数据信息包括与游客的手机移动端所在的地理位置对应的纬度w1和经度w2。

服务器分析模块300与自动讲解区域约定模块100及卫星定位获取模块200均连接,用于将自动讲解区域约定模块100生成的一类数据信息和卫星定位获取模块200生成的二类数据信息进行汇总分析并生成三类数据信息。产品功能展示模块400与服务器分析模块300连接,用于根据服务器分析模块300生成的三类数据信息判断是向游客的手机移动端发送播放相应景点的讲解音频的一类触发信号,还是发送不播放讲解音频的二类触发信号。

参照图7,自动讲解区域约定模块100包括坐标点选取单元101、经纬度获取单元102、条件生成单元103和信息生成单元一104。经纬度获取单元102与坐标点选取单元101连接,条件生成单元103与经纬度获取单元102连接,信息生成单元一104与条件生成单元103连接。

具体的,坐标点选取单元101用于选取景点所在的地理位置范围内的坐标点x和坐标点y。经纬度获取单元102用于获取坐标点选取单元101选取的坐标点x和坐标点y的有效数据,该有效数据包括坐标点x的纬度x1和经度x2以及坐标点y的纬度y1和经度y2。这里需要说明的是,本实施例是以gps全球定位系统、wgs84坐标系统为例在坐标点x和坐标点y处进行测量,从而得出坐标点x和坐标点y的经纬度数据。

条件生成单元103用于获得与景点的自动讲解区域对应的条件z,该条件z为:某一位置点在纬度x1、经度x2、纬度y1和经度y2围成的地理位置区域内,即,景点的自动讲解区域为满足条件z的所有位置点的集合。信息生成单元一104用于生成与景点的自动讲解区域对应的一类数据信息,景点的一类数据信息中包括该景点的编号信息和条件z。

具体的,参照图3和图7,以景点1为例,例如坐标点选取单元101选取的景点1的坐标点x的经纬度是(39°52′48″n,116°24′20″e),坐标点y的经纬度是(39°52′46″n,116°24′22″e),则大于纬度39°52′46″n且小于纬度39°52′48″n且大于经度116°24′20″e且小于经度116°24′22″e的位置点的集合即为景点1的自动讲解区域。即,条件生成单元103生成的景点1的条件z为:大于纬度39°52′46″n且小于纬度39°52′48″n且大于经度116°24′20″e且小于经度116°24′22″e的位置点。

参照图7,服务器分析模块300包括数据分析单元301和信息生成单元二302,信息生成单元二302与数据分析单元301连接。

数据分析单元301用于分析卫星定位获取模块200生成的二类数据信息中的纬度w1和经度w2所对应的位置点是否满足自动讲解区域约定模块100生成的一类数据信息中的条件z。具体的,数据分析单元301进行分析工作时,会轮询景区各个景点所对应的条件z,若纬度w1和经度w2所对应的位置点满足某一景点的条件z,则纬度w1和经度w2所对应的位置点被视为在该景点的自动讲解区域内,即相对应的游客位于该景点的自动讲解区域内。

信息生成单元二302用于当二类数据信息中的纬度w1和经度w2所对应的位置点满足一类数据信息中的条件z(即匹配到了一个景点的条件z)时,生成包含游客的手机移动端在相应景点的自动讲解区域内的一类分析数据的三类数据信息。信息生成单元二302还用于当二类数据信息中的纬度w1和经度w2所对应的位置点不满足一类数据信息中的条件z(即景区内所有景点的条件z均与该位置点不匹配)时,生成包含游客的手机移动端不在景点的自动讲解区域内的二类分析数据的三类数据信息。需要说明的是,信息生成单元二302生成三类数据信息后,会将该三类数据信息发送给产品功能展示模块400。

参照图7,产品功能展示模块400包括数据判断单元一401、数据判断单元二402和数据判断单元三403,数据判断单元三403和数据判断单元二402连接。

数据判断单元一401用于当产品功能展示模块400接收到的三类数据信息中包含二类分析数据时,向游客的手机移动端发送不播放讲解音频或保持当前的讲解音频的播放的二类触发信号。具体的,若游客的手机移动端当前并不在播放讲解音频,则游客的手机移动端在接收到二类触发信号后,会继续保持当前状态(即不播放讲解音频的状态)。若游客的手机移动端当前正在播放讲解音频,则游客的手机移动端在接收到二类触发信号后,还是会继续保持当前状态(即播放当前的讲解音频的状态)。

数据判断单元二402用于当产品功能展示模块400接收到的三类数据信息中包含一类分析数据时,则进入判断当前游客的手机移动端是否正在播放相应景点的讲解音频的进程。

数据判断单元三403用于当数据判断单元二402判断当前游客的手机移动端正在播放相应景点的讲解音频时,向游客的手机移动端发送保持当前的讲解音频的播放的一类触发信号。数据判断单元三403还用于当数据判断单元二402判断当前游客的手机移动端未正在播放相应景点的讲解音频时,向游客的手机移动端发送停止当前正在播放的讲解音频并开始播放相应景点的讲解音频的一类触发信号,或在游客的手机移动端当前未播放任何景点的讲解音频时,向游客的手机移动端发送直接播放相应景点的讲解音频的一类触发信号。

本具体实施方式的实施例均为本发明的较佳实施例,并非依此限制本发明的保护范围,故:凡依本发明的结构、形状、原理所做的等效变化,均应涵盖于本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1