同时顾及路口播报与POI讲解的移动导览方法技术

技术编号:7504683 阅读:146 留言:0更新日期:2012-07-11 04:18
本发明专利技术公开了一种同时顾及路口播报与POI讲解的移动导览方法,该方法涉及地理信息系统(GIS)技术、GPS定位技术和语音多媒体技术。为了解决同时考虑路口播报与POI讲解时出现的播报冲突,本发明专利技术方法主要采用如下步骤:用户沿规划线路前进时判断,若当前位置属于路口播报区域,则先启动路口播报;若当前位置属于POI讲解区域,则先判断路口播报区域与POI讲解区域的空间关系,结合两播报区域触发点之间的距离关系,适时提前或延迟播报路口信息。本发明专利技术通过调整路口转向信息的播报时间,在完整、准确播报路口转向信息的同时保证了POI讲解的一致性和完整性。

【技术实现步骤摘要】

本专利技术涉及一种移动导览方法,属于地理信息系统(GIS)

技术介绍
目前,移动导览系统中使用的定位技术主要包括卫星定位(包括A-GPS定位)、无线通信基站定位、红外线定位、超宽带定位、射频识别定位、蓝牙定位、Wi-Fi定位、ZigBee定位等,其中室外定位多采用美国的GPS卫星定位系统。该系统的移动用户终端具有体积小、 定位范围广、定位免费、无需额外硬件设备支持以及相对定位精度高等优点,是目前户外大范围导览系统中经常使用的定位方式,代表着移动导览系统发展的一个方向。随着基于室内外定位的车载导航、行人导航、大型场馆导览等技术的不断发展,集导游、导购、导行、导食、导娱功能于一体的新一代移动导览系统正受到越来越多用户的关注。与传统导航系统中只有简单的路口转向信息播报相比,新一代导航导览系统中增加了对用户周围POI点的信息讲解功能,在为用户提供路径引导播报的同时对POI兴趣点进行语音讲解,极大的丰富了导览过程。在POI讲解的过程中播报路口转向信息,将不可避免的产生两者同时播报的冲突问题。目前,在同时讲解POI信息与路口转向信息的相关专利中, 鲜有考虑两者的播报冲突问题。公开号为CN101587673、名称为“一种GPS智能导游系统中基于解说点的景点触发方法”的专利技术专利,提供了一种按设定的触发周期和触发半径搜索景区内所有解说点是否满足触发条件,依据解说点选择规则从解说点集合中选择出一个解说点进行语音播放的方法,该方法仅考虑了用户如何触发景点(Ρ0Ι点)的信息播报,并未考虑景点和景点之间 (P0I点之间)的路径引导关系,不能解决游客在景区中迷路或游览最佳景点的目的。公开号为CN101498586、名称为“应用智能导游系统进行景区信息预览及游览路线规划方法”的专利技术专利通过下载景区地图并在每个景点位置设置一个控件,游客点击控件后获取景点游览信息,并依据游客选择所要游览的景点,采用FLOYD算法在地图上显示一条连通所有选中景点的最短路线,游客可参考此线路进行游览。上述方法只能预览景点多媒体信息,不包括实时讲解功能;该方法虽然为游客提供了一条景区游览推荐线路,但没有实时引导功能,这对喜欢自助游和深度游的游客来说无疑是一大遗憾。
技术实现思路
本专利技术针对当前导览系统中只有导航过程的路径转向信息播报但无POI讲解、或只有POI讲解但无路径转向信息播报,以及在同时考虑路口播报与POI讲解时出现播报冲突的不足,提出一种同时顾及路口播报与POI讲解的移动导览方法,该方法主要包括如下步骤步骤一设定由一系列坐标点构成的用户规划线路,即从用户运动起点到用户运动终点之间的路径,利用GIS模块的地图投影与坐标变换功能将用户规划线路上坐标点的经纬坐标转化为特定地图投影中的坐标;利用Gis模块的数据组织功能存储各个景点与路口的坐标、名称、讲解文本音频文件、讲解区域等信息;步骤二 获取用户当前的位置信息,根据用户的位置与规划线路确定混合播报单元,即用户当前位置至下一个未播报路口之间所涉及的POI讲解区域与路口播报区域;在所述混合播报单元内获取POI讲解区域的有效播报长度Lpi、路口播报区域的有效播报长度Lei、P0I 讲解区域在规划线路前进方向的触发点至路口之间的线路长度Lp。;步骤三判断用户当前位置所属的播报区域,若同时不属于POI讲解区域与路口播报区域,则返回步骤二,否则进行下一步;步骤四若用户当前位置属于路口播报区域,则首先开启路口播报,否则进行下一步; 步骤五设定提前或延迟开启路口播报时两个播报区域间的距离阈值为Ltl,若用户当前位置属于POI讲解区域,则根据POI讲解区域与路口播报区域的空间位置关系判断播报方式(1)若所述两播报区域在规划线路上相离或相外切,则开启POI讲解,待讲解结束后再判断用户当前位置是否属于路口播报区域,若属于则开启路口播报;(2)若所述两播报区域在规划线路上相交但不包含,则开启POI讲解;判断所述混合播报单元内0<LP。- (Lpi +Lci)彡Ltl是否成立,若成立则暂停启动路口播报,直到POI讲解结束后再启动,不论用户当前位置是否在路口播报区域中;否则转到(3);(3)判断用户当前位置是否在路口播报区域中,若成立则插入路口播报,否则继续POI 讲解,转到步骤六;(4)所述两播报区域在规划线路上相包含或相内切,判断所述混合播报单元内0 ^ Lpc - Lpi ^ L0是否成立,若成立则暂停启动POI讲解,提前启动路口播报,待其结束后再开启POI讲解;若不成立,直接开启POI讲解,之后转到(3);步骤六结束一个混合播报单元,返回步骤二。本专利技术提供了一种根据POI讲解区域与路口播报区域的空间位置关系判断播报方式的方法,将两个区域的位置关系细分到相离、相内切、相外切、相交、相包含五种形态,并制定了相应的播报冲突解决条件,从而调整路口播报的启动时间,能够有效避免开启 POI讲解时、以及POI讲解即将结束时插入路口播报而造成的POI讲解不自然暂停的情况发生。附图说明图1本专利技术的方法原理图。图2本专利技术方法的工作流程图。图3本专利技术方法的实现过程图。图4点在多边形内的判断流程图。图5 POI讲解与路口播报冲突特殊处理示例图。图6 POI讲解与路口播报冲突常规处理示例图。图7方法案例实施流程图。具体实施例方式下面结合附图和实施例对本专利技术作进一步详细描述。4本专利技术针对规划线路的导览方式,依据路口及POI点将区域划分为路口播报区域 Rci和POI讲解区域Rpi,将当前GPS位置Pgps至下一个未播报路口 Ci之间所涉及的Rpi和Rcd 称作一个混合播报单元Ui,将POI讲解区域在规划线路前进方向的触发点至路口 Ci之间的线路长度标识为Lp。,将规划线路在Rpi内的线路长度称为POI点的有效播报长度Lpi,将规划线路在Rcd内的线路长度称为Ci的有效播报长度Lcd,用户沿规划线路前进时判断Pgps所属播报区域若Pgps属于路口播报区域R。”则先启动路口 Ci的转向信息播报,待播报结束后再判断是否在POI讲解区域Rpi内,从而决定是否启动POI讲解工作;若当前位置属于POI点讲解区域Rpi,则先判断路口播报区域Rcd与?01讲解区域Rpi的空间关系,并结合两播报区域触发点之间的Lp。、Lpi以及Lcd之间的距离关系(如附图5、图6所示),适时提前或延迟路口信息播报。本专利技术采用的现有方法包括公开方法一多边形与多边形关系判断算法(张宏, 温永宁,刘爱利.地理信息系统算法基础[M].科学出版社,2006 32页);公开方法二 点是否在多边形内判断算法(张宏,温永宁,刘爱利.地理信息系统算法基础[M].科学出版社,2006 26页);公开方法三点是否在圆内判断算法(张宏,温永宁,刘爱利.地理信息系统算法基础[M].科学出版社,2006 33页);公开方法四圆是否在圆内判断算法(张宏, 温永宁,刘爱利.地理信息系统算法基础[M].科学出版社,2006:33页)。本专利技术的具体工作流程如下(1)初始化Pgps,获取当前用户的位置信息并确定Ui;(2)在Ui内采用公开方法获取POI区域Rpi的有效播报长度Lpi、路口播报区域Rcd的有效播报长度Lcd以及Lp。的值;(3)采用附图4中公开方法判断当前Pgps所属播报区域,若P本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1. 一种同时顾及路口播报与POI讲解的移动导览方法,包括以下步骤 步骤一设定由一系列坐标点构成的用户规划线路,即从用户运动起点到用户运动终点之间的路径,利用GIS模块的地图投影与坐标变换功能将用户规划线路上坐标点的经纬坐标转化为特定地图投影中的坐标;利用GIS模块的数据组织功能存储各个景点与路口的坐标、名称、讲解文本音频文件、讲解区域等信息;步骤二 获取用户当前的位置信息,根据用户的位置与规划线路确定混合播报单元,即用户当前位置至下一个未播报路口之间所涉及的POI讲解区域与路口播报区域;在所述混合播报单元内获取POI讲解区域的有效播报长度Lpi、路口播报区域的有效播报长度Lei、P0I 讲解区域在规划线路前进方向的触发点至路口之间的线路长度Lp。;步骤三判断用户当前位置所属的播报区域,若同时不属于POI讲解区域与路口播报区域,则返回步骤二,否则进行下一步;步骤四若用户当前位置属于路口播报区域,则首先开启路口播报,否则进行下一步; 步骤五设定提前或延迟开启路口播报时两个播报区...

【专利技术属性】
技术研发人员:龙毅余明朗贾倩
申请(专利权)人:常熟南师大发展研究院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术