專利名稱:同時(shí)顧及路口播報(bào)與poi講解的移動(dòng)導(dǎo)覽方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動(dòng)導(dǎo)覽方法,屬于地理信息系統(tǒng)(GIS)技術(shù)領(lǐng)域。
背景技術(shù):
目前,移動(dòng)導(dǎo)覽系統(tǒng)中使用的定位技術(shù)主要包括衛(wèi)星定位(包括A-GPS定位)、無(wú)線通信基站定位、紅外線定位、超寬帶定位、射頻識(shí)別定位、藍(lán)牙定位、Wi-Fi定位、ZigBee定位等,其中室外定位多采用美國(guó)的GPS衛(wèi)星定位系統(tǒng)。該系統(tǒng)的移動(dòng)用戶終端具有體積小、 定位范圍廣、定位免費(fèi)、無(wú)需額外硬件設(shè)備支持以及相對(duì)定位精度高等優(yōu)點(diǎn),是目前戶外大范圍導(dǎo)覽系統(tǒng)中經(jīng)常使用的定位方式,代表著移動(dòng)導(dǎo)覽系統(tǒng)發(fā)展的一個(gè)方向。隨著基于室內(nèi)外定位的車載導(dǎo)航、行人導(dǎo)航、大型場(chǎng)館導(dǎo)覽等技術(shù)的不斷發(fā)展,集導(dǎo)游、導(dǎo)購(gòu)、導(dǎo)行、導(dǎo)食、導(dǎo)娛功能于一體的新一代移動(dòng)導(dǎo)覽系統(tǒng)正受到越來(lái)越多用戶的關(guān)注。與傳統(tǒng)導(dǎo)航系統(tǒng)中只有簡(jiǎn)單的路口轉(zhuǎn)向信息播報(bào)相比,新一代導(dǎo)航導(dǎo)覽系統(tǒng)中增加了對(duì)用戶周圍POI點(diǎn)的信息講解功能,在為用戶提供路徑引導(dǎo)播報(bào)的同時(shí)對(duì)POI興趣點(diǎn)進(jìn)行語(yǔ)音講解,極大的豐富了導(dǎo)覽過(guò)程。在POI講解的過(guò)程中播報(bào)路口轉(zhuǎn)向信息,將不可避免的產(chǎn)生兩者同時(shí)播報(bào)的沖突問(wèn)題。目前,在同時(shí)講解POI信息與路口轉(zhuǎn)向信息的相關(guān)專利中, 鮮有考慮兩者的播報(bào)沖突問(wèn)題。公開(kāi)號(hào)為CN101587673、名稱為“一種GPS智能導(dǎo)游系統(tǒng)中基于解說(shuō)點(diǎn)的景點(diǎn)觸發(fā)方法”的發(fā)明專利,提供了一種按設(shè)定的觸發(fā)周期和觸發(fā)半徑搜索景區(qū)內(nèi)所有解說(shuō)點(diǎn)是否滿足觸發(fā)條件,依據(jù)解說(shuō)點(diǎn)選擇規(guī)則從解說(shuō)點(diǎn)集合中選擇出一個(gè)解說(shuō)點(diǎn)進(jìn)行語(yǔ)音播放的方法,該方法僅考慮了用戶如何觸發(fā)景點(diǎn)(Ρ0Ι點(diǎn))的信息播報(bào),并未考慮景點(diǎn)和景點(diǎn)之間 (P0I點(diǎn)之間)的路徑引導(dǎo)關(guān)系,不能解決游客在景區(qū)中迷路或游覽最佳景點(diǎn)的目的。公開(kāi)號(hào)為CN101498586、名稱為“應(yīng)用智能導(dǎo)游系統(tǒng)進(jìn)行景區(qū)信息預(yù)覽及游覽路線規(guī)劃方法”的發(fā)明專利通過(guò)下載景區(qū)地圖并在每個(gè)景點(diǎn)位置設(shè)置一個(gè)控件,游客點(diǎn)擊控件后獲取景點(diǎn)游覽信息,并依據(jù)游客選擇所要游覽的景點(diǎn),采用FLOYD算法在地圖上顯示一條連通所有選中景點(diǎn)的最短路線,游客可參考此線路進(jìn)行游覽。上述方法只能預(yù)覽景點(diǎn)多媒體信息,不包括實(shí)時(shí)講解功能;該方法雖然為游客提供了一條景區(qū)游覽推薦線路,但沒(méi)有實(shí)時(shí)引導(dǎo)功能,這對(duì)喜歡自助游和深度游的游客來(lái)說(shuō)無(wú)疑是一大遺憾。
發(fā)明內(nèi)容
本發(fā)明針對(duì)當(dāng)前導(dǎo)覽系統(tǒng)中只有導(dǎo)航過(guò)程的路徑轉(zhuǎn)向信息播報(bào)但無(wú)POI講解、或只有POI講解但無(wú)路徑轉(zhuǎn)向信息播報(bào),以及在同時(shí)考慮路口播報(bào)與POI講解時(shí)出現(xiàn)播報(bào)沖突的不足,提出一種同時(shí)顧及路口播報(bào)與POI講解的移動(dòng)導(dǎo)覽方法,該方法主要包括如下步驟
步驟一設(shè)定由一系列坐標(biāo)點(diǎn)構(gòu)成的用戶規(guī)劃線路,即從用戶運(yùn)動(dòng)起點(diǎn)到用戶運(yùn)動(dòng)終點(diǎn)之間的路徑,利用GIS模塊的地圖投影與坐標(biāo)變換功能將用戶規(guī)劃線路上坐標(biāo)點(diǎn)的經(jīng)緯坐標(biāo)轉(zhuǎn)化為特定地圖投影中的坐標(biāo);利用Gis模塊的數(shù)據(jù)組織功能存儲(chǔ)各個(gè)景點(diǎn)與路口的坐標(biāo)、名稱、講解文本音頻文件、講解區(qū)域等信息;
步驟二 獲取用戶當(dāng)前的位置信息,根據(jù)用戶的位置與規(guī)劃線路確定混合播報(bào)單元,即用戶當(dāng)前位置至下一個(gè)未播報(bào)路口之間所涉及的POI講解區(qū)域與路口播報(bào)區(qū)域;在所述混合播報(bào)單元內(nèi)獲取POI講解區(qū)域的有效播報(bào)長(zhǎng)度Lpi、路口播報(bào)區(qū)域的有效播報(bào)長(zhǎng)度Lei、P0I 講解區(qū)域在規(guī)劃線路前進(jìn)方向的觸發(fā)點(diǎn)至路口之間的線路長(zhǎng)度Lp。;
步驟三判斷用戶當(dāng)前位置所屬的播報(bào)區(qū)域,若同時(shí)不屬于POI講解區(qū)域與路口播報(bào)區(qū)域,則返回步驟二,否則進(jìn)行下一步;
步驟四若用戶當(dāng)前位置屬于路口播報(bào)區(qū)域,則首先開(kāi)啟路口播報(bào),否則進(jìn)行下一步; 步驟五設(shè)定提前或延遲開(kāi)啟路口播報(bào)時(shí)兩個(gè)播報(bào)區(qū)域間的距離閾值為L(zhǎng)tl,若用戶當(dāng)前位置屬于POI講解區(qū)域,則根據(jù)POI講解區(qū)域與路口播報(bào)區(qū)域的空間位置關(guān)系判斷播報(bào)方式
(1)若所述兩播報(bào)區(qū)域在規(guī)劃線路上相離或相外切,則開(kāi)啟POI講解,待講解結(jié)束后再判斷用戶當(dāng)前位置是否屬于路口播報(bào)區(qū)域,若屬于則開(kāi)啟路口播報(bào);
(2)若所述兩播報(bào)區(qū)域在規(guī)劃線路上相交但不包含,則開(kāi)啟POI講解;判斷所述混合播報(bào)單元內(nèi)0<LP。- (Lpi +Lci)彡Ltl是否成立,若成立則暫停啟動(dòng)路口播報(bào),直到POI講解結(jié)束后再啟動(dòng),不論用戶當(dāng)前位置是否在路口播報(bào)區(qū)域中;否則轉(zhuǎn)到(3);
(3)判斷用戶當(dāng)前位置是否在路口播報(bào)區(qū)域中,若成立則插入路口播報(bào),否則繼續(xù)POI 講解,轉(zhuǎn)到步驟六;
(4)所述兩播報(bào)區(qū)域在規(guī)劃線路上相包含或相內(nèi)切,判斷所述混合播報(bào)單元內(nèi)0 ^ Lpc - Lpi ^ L0是否成立,若成立則暫停啟動(dòng)POI講解,提前啟動(dòng)路口播報(bào),待其結(jié)束后再開(kāi)啟POI講解;若不成立,直接開(kāi)啟POI講解,之后轉(zhuǎn)到(3);
步驟六結(jié)束一個(gè)混合播報(bào)單元,返回步驟二。本發(fā)明提供了一種根據(jù)POI講解區(qū)域與路口播報(bào)區(qū)域的空間位置關(guān)系判斷播報(bào)方式的方法,將兩個(gè)區(qū)域的位置關(guān)系細(xì)分到相離、相內(nèi)切、相外切、相交、相包含五種形態(tài),并制定了相應(yīng)的播報(bào)沖突解決條件,從而調(diào)整路口播報(bào)的啟動(dòng)時(shí)間,能夠有效避免開(kāi)啟 POI講解時(shí)、以及POI講解即將結(jié)束時(shí)插入路口播報(bào)而造成的POI講解不自然暫停的情況發(fā)生。
圖1本發(fā)明的方法原理圖。圖2本發(fā)明方法的工作流程圖。圖3本發(fā)明方法的實(shí)現(xiàn)過(guò)程圖。圖4點(diǎn)在多邊形內(nèi)的判斷流程圖。圖5 POI講解與路口播報(bào)沖突特殊處理示例圖。圖6 POI講解與路口播報(bào)沖突常規(guī)處理示例圖。圖7方法案例實(shí)施流程圖。
具體實(shí)施例方式下面結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。
4
本發(fā)明針對(duì)規(guī)劃線路的導(dǎo)覽方式,依據(jù)路口及POI點(diǎn)將區(qū)域劃分為路口播報(bào)區(qū)域 Rci和POI講解區(qū)域Rpi,將當(dāng)前GPS位置Pgps至下一個(gè)未播報(bào)路口 Ci之間所涉及的Rpi和Rcd 稱作一個(gè)混合播報(bào)單元Ui,將POI講解區(qū)域在規(guī)劃線路前進(jìn)方向的觸發(fā)點(diǎn)至路口 Ci之間的線路長(zhǎng)度標(biāo)識(shí)為L(zhǎng)p。,將規(guī)劃線路在Rpi內(nèi)的線路長(zhǎng)度稱為POI點(diǎn)的有效播報(bào)長(zhǎng)度Lpi,將規(guī)劃線路在Rcd內(nèi)的線路長(zhǎng)度稱為Ci的有效播報(bào)長(zhǎng)度Lcd,用戶沿規(guī)劃線路前進(jìn)時(shí)判斷Pgps所屬播報(bào)區(qū)域若Pgps屬于路口播報(bào)區(qū)域R。”則先啟動(dòng)路口 Ci的轉(zhuǎn)向信息播報(bào),待播報(bào)結(jié)束后再判斷是否在POI講解區(qū)域Rpi內(nèi),從而決定是否啟動(dòng)POI講解工作;若當(dāng)前位置屬于POI點(diǎn)講解區(qū)域Rpi,則先判斷路口播報(bào)區(qū)域Rcd與?01講解區(qū)域Rpi的空間關(guān)系,并結(jié)合兩播報(bào)區(qū)域觸發(fā)點(diǎn)之間的Lp。、Lpi以及Lcd之間的距離關(guān)系(如附圖5、圖6所示),適時(shí)提前或延遲路口信息播報(bào)。本發(fā)明采用的現(xiàn)有方法包括公開(kāi)方法一多邊形與多邊形關(guān)系判斷算法(張宏, 溫永寧,劉愛(ài)利.地理信息系統(tǒng)算法基礎(chǔ)[M].科學(xué)出版社,2006 32頁(yè));公開(kāi)方法二 點(diǎn)是否在多邊形內(nèi)判斷算法(張宏,溫永寧,劉愛(ài)利.地理信息系統(tǒng)算法基礎(chǔ)[M].科學(xué)出版社,2006 26頁(yè));公開(kāi)方法三點(diǎn)是否在圓內(nèi)判斷算法(張宏,溫永寧,劉愛(ài)利.地理信息系統(tǒng)算法基礎(chǔ)[M].科學(xué)出版社,2006 33頁(yè));公開(kāi)方法四圓是否在圓內(nèi)判斷算法(張宏, 溫永寧,劉愛(ài)利.地理信息系統(tǒng)算法基礎(chǔ)[M].科學(xué)出版社,2006:33頁(yè))。本發(fā)明的具體工作流程如下
(1)初始化Pgps,獲取當(dāng)前用戶的位置信息并確定Ui;
(2)在Ui內(nèi)采用公開(kāi)方法獲取POI區(qū)域Rpi的有效播報(bào)長(zhǎng)度Lpi、路口播報(bào)區(qū)域Rcd的有效播報(bào)長(zhǎng)度Lcd以及Lp。的值;
(3)采用附圖4中公開(kāi)方法判斷當(dāng)前Pgps所屬播報(bào)區(qū)域,若Pgps同時(shí)不屬于Rcd和I pi, 則返回步驟(1),否則進(jìn)行下一步;
(4)若Pgps屬于路口播報(bào)區(qū)域Rcd,則首先播報(bào)路口信息Ci,否則進(jìn)行下一步;
(5)設(shè)定提前或延遲路口播報(bào)信息時(shí)兩個(gè)播報(bào)區(qū)域間的距離閥值為L(zhǎng)tl(參考附圖5)。 若Pgps屬于POI區(qū)域I pi,則根據(jù)POI講解區(qū)域Rpi與路口播報(bào)區(qū)域Rei的空間位置關(guān)系判斷播報(bào)方式
(a)如果兩者在規(guī)劃線路上相離,即不存在包含或相交關(guān)系,則開(kāi)啟POI區(qū)域講解,待講解結(jié)束后再判斷用戶當(dāng)前位置是否屬于路口播報(bào)區(qū)域,若屬于則開(kāi)啟路口播報(bào);
(b)如果Rpi與Rei在規(guī)劃線路上相交但不包含,則開(kāi)啟POI講解;判斷Ui內(nèi)0彡Lpc-(Lpi +Lci)彡Ltl是否成立,若成立則暫停啟動(dòng)路口 Ci播報(bào),直到POI講解結(jié)束后再啟動(dòng),不論用戶當(dāng)前位置是否在路口播報(bào)區(qū)域中;否則轉(zhuǎn)到(c);
(c)判斷當(dāng)前Pgps是否在路口播報(bào)區(qū)域Rcd內(nèi),若成立則插入路口Ci的播報(bào)信息,否則繼續(xù)POI區(qū)域講解,轉(zhuǎn)到(7);
(6)兩播報(bào)區(qū)域在規(guī)劃線路上相包含或相內(nèi)切,判斷Ui內(nèi)0彡Lp。-Lpi ( L0是否成立, 若成立則暫停啟動(dòng)POI區(qū)域講解,提前播報(bào)路口 Ci的轉(zhuǎn)彎信息,結(jié)束后開(kāi)啟POI區(qū)域講解; 若不成立則直接開(kāi)啟POI區(qū)域講解,之后轉(zhuǎn)到(c);
(7 )結(jié)束一個(gè)混合播報(bào)單元Ui,返回(1);
在上述混合播報(bào)單元中使用到的點(diǎn)在多邊形的判斷方法,是常用的射線法,該方法的工作流程如下(1)初始化播報(bào)區(qū)域Ri;
(2)獲取當(dāng)前用戶的位置信息Pgps;
(3)以Pgps點(diǎn)為起點(diǎn),無(wú)窮遠(yuǎn)處為終點(diǎn)作X軸的平行線line;
(4)依次取得多邊形的每一條邊side;
(5)判斷side是否平行于X軸,如果平行則返回(4),否則進(jìn)行下一步;
(6)判斷Pgps坐標(biāo)是否在side上,如果為真則整個(gè)函數(shù)返回true,并轉(zhuǎn)到(9),否則進(jìn)行下一步;
(7)判斷l(xiāng)ine與side是否相交,如果不相交則返回(4),否則Count++;
(8)判斷Count的奇偶性,奇數(shù)則整個(gè)函數(shù)返回true,偶數(shù)則整個(gè)函數(shù)返回false;
(9)結(jié)束; 實(shí)施例
本實(shí)例中移動(dòng)設(shè)備基本要求=WindowsMobile 6. 0/6. 1/6. 5操作系統(tǒng);480X800像素 (或MO X 320像素)分辨率;單核CPU頻率高于528MHz ;內(nèi)存不小于512MB R0M+256MB RAM ; 支持MicroSD卡擴(kuò)展存儲(chǔ)、USB v2. 0和GPS導(dǎo)航功能。GPS位置獲取模塊由移動(dòng)設(shè)備自帶的GPS芯片提供,地理信息系統(tǒng)(GIS)模塊基于 ESRI公司的ArcGISMobilelO軟件的二次開(kāi)發(fā)實(shí)現(xiàn),通過(guò)相關(guān)接口直接驅(qū)動(dòng)GPS芯片設(shè)備, 獲取用當(dāng)前經(jīng)緯度位置等信息,語(yǔ)音輸出模塊中合成語(yǔ)音的輸出使用捷通華聲公司的語(yǔ)音合成引擎ejTTS6. 0及其接口實(shí)現(xiàn),而基于音頻播報(bào)的語(yǔ)音輸出則使用微軟提供的專門用于移動(dòng)設(shè)備的hterop. WMPLib. dll文件來(lái)完成。附圖7為實(shí)施案例中的工作流程示例圖,在本次實(shí)習(xí)案例中參考附圖5(b),POI講解區(qū)域Rpi包含了路口講解區(qū)域Rei,其中POI區(qū)域的講解內(nèi)容為“前面就是拂水山莊,一座明清風(fēng)格的園林別墅。占地60多畝,建筑面積3048平方米。整個(gè)山莊,臨水而筑,粉墻黛瓦,小橋流水,曲廊逶迤,庭院深深?;謴?fù)了朝陽(yáng)榭、耦耕堂、花信樓、山樓、明發(fā)堂、梅圃溪堂、秋水閣等建筑,使拂水山莊八景得以重現(xiàn)?!?,路口播報(bào)區(qū)域的內(nèi)容為“前方請(qǐng)右轉(zhuǎn)”; Pgps為用戶當(dāng)前的位置坐標(biāo);設(shè)定提前或延遲路口播報(bào)信息時(shí)兩個(gè)播報(bào)區(qū)域間的距離閥值為L(zhǎng)tl=IO米,系統(tǒng)通過(guò)如下步驟實(shí)施
(1)根據(jù)公開(kāi)方法二判斷Pgps坐標(biāo)當(dāng)前所處位置不屬于路口播報(bào)區(qū)域Rcd,但屬于POI 講解區(qū)域Rpi;
(2)判斷Rpi與Rcd的空間位置關(guān)系,兩者存在包含關(guān)系;
(3)判斷0彡Lp。-Lpi彡L0 (閥值Lq=10米)成立,則暫停啟動(dòng)POI區(qū)域講解(盡管此時(shí)Pgps屬于POI講解區(qū)域Rpi),提前播報(bào)路口 Ci的轉(zhuǎn)彎信息,結(jié)束后再開(kāi)啟POI區(qū)域講解, 此時(shí)的播報(bào)內(nèi)容應(yīng)該為“「前方請(qǐng)右轉(zhuǎn)」(路口轉(zhuǎn)彎信息提前播報(bào)并結(jié)束后);前面就是拂水山莊,一座明清風(fēng)格的園林別墅。占地60多畝,建筑面積3048平方米。整個(gè)山莊,臨水而筑,粉墻黛瓦,小橋流水,曲廊逶迤,庭院深深?;謴?fù)了朝陽(yáng)榭、耦耕堂、花信樓、山樓、明發(fā)堂、梅圃溪堂、秋水閣等建筑,使拂水山莊八景得以重現(xiàn)。”。(4)本次Ui內(nèi)信息播報(bào)結(jié)束;
(5)依此類推完成整條規(guī)劃線路的播報(bào);
當(dāng)Rpi與Rcd的空間位置關(guān)系如附圖5 (a)所示時(shí),如果判斷0彡Lp。- (Lpi +Lci) ( L0 的條件成立,則此時(shí)的播報(bào)內(nèi)容為“前面就是拂水山莊,一座明清風(fēng)格的園林別墅。占地60多畝,建筑面積3048平方米。整個(gè)山莊,臨水而筑,粉墻黛瓦,小橋流水,曲廊逶迤,庭院深深?;謴?fù)了朝陽(yáng)榭、耦耕堂、花信樓、山樓、明發(fā)堂、梅圃溪堂、秋水閣等建筑,使拂水山莊八景得以重現(xiàn)(Ρ0Ι講解信息結(jié)束后);「前方請(qǐng)右轉(zhuǎn)」”。 在一個(gè)Ui內(nèi)POI講解區(qū)域Rpi與路口播報(bào)區(qū)域Rei相包含如附圖6 (c) (d),且不滿足沖突處理?xiàng)l件時(shí),只需在講解POI區(qū)域的過(guò)程中暫停,隨即插入路口轉(zhuǎn)向信息播報(bào)即可, 則此時(shí)的播報(bào)內(nèi)容為“前面就是拂水山莊,一座明清風(fēng)格的園林別墅。占地60多畝,建筑面積3048平方米。(Ρ0Ι講解信息未結(jié)束,插入路口播報(bào))「前方請(qǐng)右轉(zhuǎn)」;整個(gè)山莊,臨水而筑,粉墻黛瓦,小橋流水,曲廊逶迤,庭院深深?;謴?fù)了朝陽(yáng)榭、耦耕堂、花信樓、山樓、明發(fā)堂、梅圃溪堂、秋水閣等建筑,使拂水山莊八景得以重現(xiàn)”。
權(quán)利要求
1. 一種同時(shí)顧及路口播報(bào)與POI講解的移動(dòng)導(dǎo)覽方法,包括以下步驟 步驟一設(shè)定由一系列坐標(biāo)點(diǎn)構(gòu)成的用戶規(guī)劃線路,即從用戶運(yùn)動(dòng)起點(diǎn)到用戶運(yùn)動(dòng)終點(diǎn)之間的路徑,利用GIS模塊的地圖投影與坐標(biāo)變換功能將用戶規(guī)劃線路上坐標(biāo)點(diǎn)的經(jīng)緯坐標(biāo)轉(zhuǎn)化為特定地圖投影中的坐標(biāo);利用GIS模塊的數(shù)據(jù)組織功能存儲(chǔ)各個(gè)景點(diǎn)與路口的坐標(biāo)、名稱、講解文本音頻文件、講解區(qū)域等信息;步驟二 獲取用戶當(dāng)前的位置信息,根據(jù)用戶的位置與規(guī)劃線路確定混合播報(bào)單元,即用戶當(dāng)前位置至下一個(gè)未播報(bào)路口之間所涉及的POI講解區(qū)域與路口播報(bào)區(qū)域;在所述混合播報(bào)單元內(nèi)獲取POI講解區(qū)域的有效播報(bào)長(zhǎng)度Lpi、路口播報(bào)區(qū)域的有效播報(bào)長(zhǎng)度Lei、P0I 講解區(qū)域在規(guī)劃線路前進(jìn)方向的觸發(fā)點(diǎn)至路口之間的線路長(zhǎng)度Lp。;步驟三判斷用戶當(dāng)前位置所屬的播報(bào)區(qū)域,若同時(shí)不屬于POI講解區(qū)域與路口播報(bào)區(qū)域,則返回步驟二,否則進(jìn)行下一步;步驟四若用戶當(dāng)前位置屬于路口播報(bào)區(qū)域,則首先開(kāi)啟路口播報(bào),否則進(jìn)行下一步; 步驟五設(shè)定提前或延遲開(kāi)啟路口播報(bào)時(shí)兩個(gè)播報(bào)區(qū)域間的距離閾值為L(zhǎng)tl,若用戶當(dāng)前位置屬于POI講解區(qū)域,則根據(jù)POI講解區(qū)域與路口播報(bào)區(qū)域的空間位置關(guān)系判斷播報(bào)方式(1)若所述兩播報(bào)區(qū)域在規(guī)劃線路上相離或相外切,則開(kāi)啟POI講解,待講解結(jié)束后再判斷用戶當(dāng)前位置是否屬于路口播報(bào)區(qū)域,若屬于則開(kāi)啟路口播報(bào);(2)若所述兩播報(bào)區(qū)域在規(guī)劃線路上相交但不包含,則開(kāi)啟POI講解;判斷所述混合播報(bào)單元內(nèi)0<LP。- (Lpi +Lci)彡Ltl是否成立,若成立則暫停啟動(dòng)路口播報(bào),直到POI講解結(jié)束后再啟動(dòng),不論用戶當(dāng)前位置是否在路口播報(bào)區(qū)域中;否則轉(zhuǎn)到(3);(3)判斷用戶當(dāng)前位置是否在路口播報(bào)區(qū)域中,若成立則插入路口播報(bào),否則繼續(xù)POI 講解,轉(zhuǎn)到步驟六;(4)所述兩播報(bào)區(qū)域在規(guī)劃線路上相包含或相內(nèi)切,判斷所述混合播報(bào)單元內(nèi)0 ^ Lpc - Lpi ^ L0是否成立,若成立則暫停啟動(dòng)POI講解,提前啟動(dòng)路口播報(bào),待其結(jié)束后再開(kāi)啟POI講解;若不成立,直接開(kāi)啟POI講解,之后轉(zhuǎn)到(3);步驟六結(jié)束一個(gè)混合播報(bào)單元,返回步驟二。
全文摘要
本發(fā)明公開(kāi)了一種同時(shí)顧及路口播報(bào)與POI講解的移動(dòng)導(dǎo)覽方法,該方法涉及地理信息系統(tǒng)(GIS)技術(shù)、GPS定位技術(shù)和語(yǔ)音多媒體技術(shù)。為了解決同時(shí)考慮路口播報(bào)與POI講解時(shí)出現(xiàn)的播報(bào)沖突,本發(fā)明方法主要采用如下步驟用戶沿規(guī)劃線路前進(jìn)時(shí)判斷,若當(dāng)前位置屬于路口播報(bào)區(qū)域,則先啟動(dòng)路口播報(bào);若當(dāng)前位置屬于POI講解區(qū)域,則先判斷路口播報(bào)區(qū)域與POI講解區(qū)域的空間關(guān)系,結(jié)合兩播報(bào)區(qū)域觸發(fā)點(diǎn)之間的距離關(guān)系,適時(shí)提前或延遲播報(bào)路口信息。本發(fā)明通過(guò)調(diào)整路口轉(zhuǎn)向信息的播報(bào)時(shí)間,在完整、準(zhǔn)確播報(bào)路口轉(zhuǎn)向信息的同時(shí)保證了POI講解的一致性和完整性。
文檔編號(hào)G09F25/00GK102522053SQ20111038276
公開(kāi)日2012年6月27日 申請(qǐng)日期2011年11月28日 優(yōu)先權(quán)日2011年11月28日
發(fā)明者余明朗, 賈倩, 龍毅 申請(qǐng)人:常熟南師大發(fā)展研究院有限公司