发明名称 |
一种GPS智能导游系统中基于解说点的景点触发方法 |
摘要 |
一种GPS智能导游系统中基于解说点的景点触发方法,包括解说点相关数据的采集和触发,GPS定位信号处理模块获取当前用户的位置、方向、速度信息,触发步骤包括:按设定的触发周期、按设定的触发半径搜索景区内所有解说点是否满足触发条件、依据解说点选择规则从解说点集合中选择出一个解说点。查找所选解说点对应的所有未被播放过景点音乐的景点、依据景点选择规则选择出一个景点、启动音乐播放模块。其数据的采集或测绘的数据量或工作量小;在景点触发数据都可以矢量化,大大优于以图形方式设置触发区域的做法;采用解说点触发方式只受到解说点数目和触发半径值数目的影响,数据量小,算法的复杂度低,性能高。 |
申请公布号 |
CN101587673A |
申请公布日期 |
2009.11.25 |
申请号 |
CN200910033700.X |
申请日期 |
2009.06.26 |
申请人 |
赵斯典 |
发明人 |
赵斯典 |
分类号 |
G09F25/00(2006.01)I;G01S5/02(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G09F25/00(2006.01)I |
代理机构 |
南京众联专利代理有限公司 |
代理人 |
王彦明 |
主权项 |
1.一种GPS智能导游系统中基于解说点的景点触发方法,包括解说点相关数据的采集和触发,GPS定位信号处理模块获取当前用户的位置、方向、速度信息,其特征在于触发的步骤为:(1)初始化待触发的解说点集合为空;(2)按设定的触发周期,判断时间规则是否被满足,若未被满足,则转移到步骤2继续判断是否满足时间规则;若满足,则执行步骤3。(3)从GPS定位信号处理模块获取当前用户所处位置处的平面坐标(x0,y0);(4)按设定的触发半径,搜索景区内所有解说点的平面坐标(xi,yi)和对应的触发半径属性值D是否满足如下条件(5)将所有满足条件的解说点放入待触发的解说点集合;(6)检查该解说点集合中是否存在解说点所对应的景点音乐都已经被标注为“已播放”,若是,则从集合中删除这些解说点;(7)判断集合中元素数目是否为0,若为0,则表明用户当前所处位置附件无合适的解说点可供触发,转入步骤2;若不为0,则表明用户当前所处位置附近有未游玩过的景点,则进入下一步骤;(8)从解说点集合中选择出一个解说点;(9)查找所选解说点对应的所有未被播放过景点音乐的景点;(10)启动音乐播放模块,让其根据所选景点的相关属性信息播放对应的景点介绍音乐,同时将该景点音乐的状态标注为“已播放”;(11)清空待触发的解说点集合,转向步骤2。 |
地址 |
222000江苏省连云港市新浦区新建路4-8号花果山乡飞泉村二组 |