專利名稱:定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)在定位系統(tǒng)掌握用戶的現(xiàn)在所處位置,引導(dǎo)現(xiàn)在所處位置周邊的危險(xiǎn)區(qū)域的一種定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法。
背景技術(shù):
一般來(lái)說(shuō),車載導(dǎo)航設(shè)備是掌握車輛目的地為止的最短路徑和交通狀況后,考慮到其情況,計(jì)算出最佳的行駛路徑,提供給駕駛員,以此引導(dǎo)車輛以最佳航線行駛的設(shè)備。
此外,車載導(dǎo)航設(shè)備是持續(xù)檢測(cè)車輛位置,監(jiān)視是否脫離上述提供的最佳航線,若脫離其路徑,就給駕駛員提供脫離最佳航線的信息,并使其能夠重新回到最佳航線行駛,提供相關(guān)信息。
上述車載導(dǎo)航設(shè)備利用路徑搜索方式和引導(dǎo)方式,路徑搜索方式有,檢測(cè)出車載的地理信息和位置信息,在車輛內(nèi)計(jì)算出最佳航線,進(jìn)行顯示的方法和把車輛位置信息傳輸給遠(yuǎn)程服務(wù)器,從遠(yuǎn)程服務(wù)器重新接收計(jì)算的最佳航線信息,進(jìn)行顯示的方式。
下面將參照?qǐng)D1詳細(xì)說(shuō)明上述的車載導(dǎo)航設(shè)備搜索路徑的方法。
圖1是表示現(xiàn)有技術(shù)的車載導(dǎo)航設(shè)備的路徑搜索方法的流程圖。
參照?qǐng)D1說(shuō)明S100、S102,如果從用戶接收路徑搜索要求指令,車載導(dǎo)航設(shè)備就利用通過GPS和DR傳感器取得的GPS-DR信息,產(chǎn)生車輛自身的位置信息。
S104,之后,上述車載導(dǎo)航設(shè)備把上述產(chǎn)生的車輛自身位置信息與地圖已存有的數(shù)字地圖進(jìn)行集成,糾正車輛的位置,作為路徑搜索的出發(fā)位置使用。
S106、S108,之后,上述車載導(dǎo)航設(shè)備搜索從上述糾正的現(xiàn)在所處位置到目的地的最佳/最短路徑,利用上述搜索的路徑信息,設(shè)置路徑引導(dǎo)信息。
S110然后,上述車載導(dǎo)航設(shè)備是以語(yǔ)音或圖像輸出上述設(shè)置的路徑引導(dǎo)信息。
上述車載導(dǎo)航設(shè)備設(shè)置路徑引導(dǎo)信息時(shí),判斷用戶是否處于危險(xiǎn)區(qū)域附近,同時(shí)設(shè)置危險(xiǎn)區(qū)域信息。之后,以語(yǔ)音或圖像輸出包括上述危險(xiǎn)區(qū)域信息在內(nèi)的路徑引導(dǎo)信息。
但上述的現(xiàn)有技術(shù)不是因用戶處于危險(xiǎn)區(qū)域周邊,始終需要引導(dǎo),而是應(yīng)根據(jù)危險(xiǎn)區(qū)域的通過方向,判斷引導(dǎo)的必要性,并且在具有復(fù)雜道路狀況的地區(qū),應(yīng)判斷危險(xiǎn)地點(diǎn)與行駛道路存在何種關(guān)系,運(yùn)行引導(dǎo),但現(xiàn)有技術(shù)沒有涉及這一方面。
此外,危險(xiǎn)區(qū)域的顯示是根據(jù)用戶的位置,以實(shí)時(shí)形成。但搜索危險(xiǎn)區(qū)域時(shí),搜索整個(gè)危險(xiǎn)區(qū)域,以此導(dǎo)致系統(tǒng)負(fù)荷、延遲的引導(dǎo)、同步動(dòng)作延遲等問題。
此外,危險(xiǎn)區(qū)域信息是通過數(shù)字地圖和幾個(gè)過程收集,也存在危險(xiǎn)區(qū)域信息自身的錯(cuò)誤。為了解決這些問題,把行駛道路附近一定搜索領(lǐng)域內(nèi)存在的危險(xiǎn)區(qū)域作為引導(dǎo)對(duì)象選擇,這時(shí),誤差越大,其搜索領(lǐng)域范圍就越大,導(dǎo)致甚至將附近道路上的危險(xiǎn)區(qū)域,也錯(cuò)誤地引導(dǎo)等問題。
此外,如果以搜索的路徑為標(biāo)準(zhǔn),收集周邊的危險(xiǎn)區(qū)域信息,就會(huì)發(fā)生把附近道路上的危險(xiǎn)區(qū)域作為路徑上的危險(xiǎn)區(qū)域錯(cuò)誤地引導(dǎo)的問題。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于解決上述問題,提供這樣的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,即在定位系統(tǒng),用戶到達(dá)危險(xiǎn)區(qū)域之前,提取必要的信息,使其運(yùn)行引導(dǎo)的定位系統(tǒng)。
本發(fā)明的其它目的在于,提供這樣的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,即,使其能夠有效使用全國(guó)范圍內(nèi)的危險(xiǎn)區(qū)域數(shù)據(jù),可以運(yùn)行瞬間內(nèi)存使用量的最小化和實(shí)時(shí)高速搜索的定位系統(tǒng)。
本發(fā)明的又一個(gè)其它目的在于,提供這樣的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,即,最小化包括在危險(xiǎn)區(qū)域信息里的錯(cuò)誤、危險(xiǎn)區(qū)域信息和數(shù)字地圖間的錯(cuò)誤,完全防止搜索速度的減少和錯(cuò)誤的引導(dǎo)的定位系統(tǒng)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的一個(gè)方面說(shuō)明所述的定位系統(tǒng)上的引導(dǎo)危險(xiǎn)區(qū)域的方法,提供具有如下特點(diǎn)的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法若接收危險(xiǎn)區(qū)域信息,就與已存有的電子地圖運(yùn)行匹配;若上述危險(xiǎn)區(qū)域信息以相應(yīng)道路上的地點(diǎn)匹配成功,就根據(jù)單張地圖,把上述危險(xiǎn)區(qū)域信息儲(chǔ)存在危險(xiǎn)區(qū)域信息文件;若從用戶接收路徑搜索要求指令,就搜索用戶位置,從上述危險(xiǎn)區(qū)域信息文件搜索包括上述用戶位置在內(nèi)的單張地圖,并以上述用戶位置為中心,從上述搜索的單張地圖搜索最大搜索范圍之內(nèi)的危險(xiǎn)區(qū)域信息,判斷上述搜索的危險(xiǎn)區(qū)域的航向與車輛所處道路的角度差是否小于最大允許角度差;如果上述判斷結(jié)果,上述搜索的危險(xiǎn)區(qū)域航向與車輛所處道路間的角度差小于最大允許角度差,就把上述危險(xiǎn)區(qū)域信息包括在引導(dǎo)對(duì)象,輸出引導(dǎo)信息。
上述危險(xiǎn)區(qū)域信息包括危險(xiǎn)種類、危險(xiǎn)區(qū)域位置、通過角度、最高限制速度。
如果接收危險(xiǎn)區(qū)域信息,就與已存有的電子地圖運(yùn)行匹配的是把上述危險(xiǎn)區(qū)域信息以道路上的地點(diǎn)運(yùn)行匹配。
若上述危險(xiǎn)區(qū)域信息以相應(yīng)道路上的地點(diǎn)匹配沒有成功,就使危險(xiǎn)區(qū)域位置以道路上的地點(diǎn)匹配成功,進(jìn)行糾正。
使上述危險(xiǎn)區(qū)域位置以道路上的地點(diǎn)匹配成功,進(jìn)行糾正是以上述危險(xiǎn)區(qū)域?yàn)橹行乃阉饕欢ň嚯x以內(nèi)的道路,求出與上述危險(xiǎn)區(qū)域間的地圖匹配誤差,選擇上述匹配誤差最小的道路,判斷是否小于已設(shè)置的最大允許誤差,若上述選擇的道路的匹配誤差小于已設(shè)置的最大允許誤差,就把上述危險(xiǎn)區(qū)域位置移動(dòng)到上述選擇的道路,并把道路的角度糾正為危險(xiǎn)區(qū)域角度。
上述匹配誤差是以距離誤差轉(zhuǎn)換危險(xiǎn)區(qū)域至道路的距離和危險(xiǎn)區(qū)域和道路間的角度誤差的值合計(jì)形成。
若上述選擇的道路匹配誤差大于已設(shè)置的最大允許誤差,就分為需要實(shí)際調(diào)查的危險(xiǎn)區(qū)域。
根據(jù)單張地圖,把上述危險(xiǎn)區(qū)域信息儲(chǔ)存在危險(xiǎn)區(qū)域信息文件是均勻分割全國(guó)地圖的經(jīng)緯度,把各個(gè)單張地圖的界線地點(diǎn)信息記錄在危險(xiǎn)區(qū)域信息文件,比較上述危險(xiǎn)區(qū)域信息的經(jīng)緯度和各個(gè)單張地圖的經(jīng)緯度,決定危險(xiǎn)區(qū)域信息的位置,并把危險(xiǎn)區(qū)域數(shù)量和危險(xiǎn)區(qū)域信息儲(chǔ)存在上述決定位置相應(yīng)的危險(xiǎn)區(qū)域信息文件。
若從上述用戶接收路徑搜索信息,就搜索用戶位置;從上述危險(xiǎn)區(qū)域信息文件搜索包括上述用戶位置在內(nèi)的單張地圖的是若從上述用戶接收路徑搜索要求信息,就實(shí)時(shí)搜索用戶位置,搜索危險(xiǎn)區(qū)域信息文件,搜索包括上述搜索的用戶位置在內(nèi)的單張地圖;判斷高速緩沖存儲(chǔ)器(cache)上是否存在上述搜索的單張地圖,若高速緩沖存儲(chǔ)器里不存在上述搜索的單張地圖,就判斷上述高速緩沖存儲(chǔ)器暫時(shí)儲(chǔ)存的單張地圖的數(shù)量是否小于最大允許數(shù)量;若上述高速緩沖存儲(chǔ)器暫時(shí)儲(chǔ)存的單張地圖的數(shù)量不屬于最大允許數(shù)量以內(nèi),就刪除最先儲(chǔ)存的單張地圖信息,把上述搜索的單張地圖儲(chǔ)存在上述高速緩沖存儲(chǔ)器。
如果上述高速緩沖存儲(chǔ)器上存在上述搜索的單張地圖,就把上述搜索的單張地圖儲(chǔ)存在高速緩沖存儲(chǔ)器。
上述危險(xiǎn)區(qū)域信息文件包括各個(gè)單張地圖的界線地點(diǎn)、各個(gè)單張地圖的位置區(qū)域數(shù)量、各個(gè)單張地圖的危險(xiǎn)區(qū)域信息。
上述引導(dǎo)信息是以語(yǔ)音或圖像輸出。
本發(fā)明的效果如上所述,根據(jù)本發(fā)明說(shuō)明的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,可以在這樣的定位系統(tǒng)上提供危險(xiǎn)區(qū)域引導(dǎo)方法,即用戶到達(dá)危險(xiǎn)區(qū)域之前,可以事先提取引導(dǎo)所需信息的定位系統(tǒng)。
另外,根據(jù)本發(fā)明說(shuō)明,可以在這樣的定位系統(tǒng)上提供危險(xiǎn)區(qū)域引導(dǎo)方法,即根據(jù)各個(gè)單張地圖構(gòu)筑和管理危險(xiǎn)區(qū)域大容量數(shù)據(jù),以此可以實(shí)時(shí)進(jìn)行搜索;減少因內(nèi)存可以儲(chǔ)存的單張地圖數(shù)量的限制而導(dǎo)致的瞬間內(nèi)存使用量;可運(yùn)行高速計(jì)算的定位系統(tǒng)。
此外,根據(jù)本發(fā)明說(shuō)明,可以在這樣的定位系統(tǒng)上提供危險(xiǎn)區(qū)域引導(dǎo)方法,即因危險(xiǎn)區(qū)域信息誤差糾正通過事先的過程形成,可以在危險(xiǎn)區(qū)域搜索步驟減少搜索范圍,也可以減少錯(cuò)誤地引導(dǎo)附近道路危險(xiǎn)區(qū)域的失誤的定位系統(tǒng)。
為進(jìn)一步說(shuō)明本發(fā)明的上述目的、結(jié)構(gòu)特點(diǎn)和效果,以下將結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)的描述。
圖1是表示現(xiàn)有技術(shù)的車載導(dǎo)航設(shè)備的路徑搜索方法的流程圖。
圖2是大致表示本發(fā)明的一個(gè)實(shí)施例的針對(duì)危險(xiǎn)區(qū)域引導(dǎo)的定位系統(tǒng)構(gòu)成的集成圖。
圖3是表示本發(fā)明的一個(gè)實(shí)施例的定位系統(tǒng)的危險(xiǎn)區(qū)域信息文件構(gòu)成方法的流程圖。
圖4a和圖4b是表示本發(fā)明一個(gè)實(shí)施例的糾正危險(xiǎn)區(qū)域位置方法的示意圖。
圖5是表示本發(fā)明一個(gè)實(shí)施例的危險(xiǎn)區(qū)域信息儲(chǔ)存方法的流程圖。
圖6是表示本發(fā)明一個(gè)實(shí)施例的危險(xiǎn)區(qū)域信息搜索方法的流程圖。
附圖中主要部分的符號(hào)說(shuō)明200GPS衛(wèi)星 210路徑搜索服務(wù)器
220車載導(dǎo)航設(shè)備 221輸入部222位置信息接收部 223搜索路徑接收部224控制部 225儲(chǔ)存部226顯示部 227慣性導(dǎo)航傳感器具體實(shí)施方式
下面將參照附圖詳細(xì)說(shuō)明本發(fā)明的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法的實(shí)施例。
圖2是大致表示本發(fā)明一個(gè)實(shí)施例的針對(duì)危險(xiǎn)區(qū)域引導(dǎo)的定位系統(tǒng)構(gòu)成的集成圖。
若參照?qǐng)D2說(shuō)明,針對(duì)危險(xiǎn)區(qū)域引導(dǎo)的定位系統(tǒng)包括GPS衛(wèi)星200、路徑搜索服務(wù)器210、車載導(dǎo)航設(shè)備220。
上述GPS衛(wèi)星200把車輛的現(xiàn)在所處位置信息傳輸給上述車載導(dǎo)航設(shè)備220。
上述路徑搜索服務(wù)器210根據(jù)用戶輸入的目的地信息,給車載導(dǎo)航設(shè)備220傳輸從現(xiàn)在所處位置信息到目的地信息的實(shí)時(shí)交通信息或長(zhǎng)時(shí)間的統(tǒng)計(jì)信息、道路暢通狀態(tài)信息。
此外,上述路徑搜索服務(wù)器210給上述車載導(dǎo)航設(shè)備220傳輸新的路徑信息。這時(shí),上述路徑搜索服務(wù)器210是,在搜索路徑中,與上述車載導(dǎo)航設(shè)備220的版本相同時(shí),傳輸交叉點(diǎn)坐標(biāo);其版本不同時(shí),傳輸對(duì)相關(guān)路徑的坐標(biāo)圖像。
上述車載導(dǎo)航設(shè)備220接收上述路徑搜索服務(wù)器210傳輸?shù)乃阉髀窂叫畔?,設(shè)置路徑引導(dǎo)信息,或自己搜索路徑,設(shè)置路徑引導(dǎo)信息。
另外,上述車載導(dǎo)航設(shè)備220儲(chǔ)存危險(xiǎn)區(qū)域信息文件,因此引導(dǎo)搜索的路徑時(shí),也同時(shí)引導(dǎo)危險(xiǎn)區(qū)域信息。上述危險(xiǎn)區(qū)域信息包括危險(xiǎn)種類、危險(xiǎn)區(qū)域位置、通過角度、最高限制速度。上述危險(xiǎn)種類是用于區(qū)分超速危險(xiǎn)區(qū)、事故多發(fā)區(qū)、急轉(zhuǎn)彎區(qū)、濃霧區(qū)、隧道、橋梁等危險(xiǎn)區(qū)域引導(dǎo)種類。
此外,上述車載導(dǎo)航設(shè)備220整理危險(xiǎn)區(qū)域信息,并使引導(dǎo)方式變化多端,在脫離路徑之類的情況下,即使沒有通過引導(dǎo)地點(diǎn),也使其運(yùn)行實(shí)際地點(diǎn)通過時(shí)的引導(dǎo)。
上述車載導(dǎo)航設(shè)備220包括輸入部221、位置信息接收部222、搜索路徑接收部223、控制部224、儲(chǔ)存部225、顯示部226、慣性導(dǎo)航傳感器227。
上述輸入部221接收用戶輸入的目的地信息,傳輸給控制部224。
上述位置信息接收部222接收上述GPS衛(wèi)星200傳輸?shù)默F(xiàn)在所處位置信息。
對(duì)應(yīng)于現(xiàn)在所處位置信息和用戶通過上述輸入部221輸入的目的地信息為止,上述搜索路徑接收部223接收上述路徑搜索服務(wù)器210傳輸?shù)穆窂叫畔?,傳輸給控制部224。
上述控制部224是利用上述路徑搜索服務(wù)器210傳輸?shù)穆窂叫畔⒒驊T性導(dǎo)航傳感器227,判斷相關(guān)車輛是否脫離自己搜索的路徑信息,若判斷結(jié)果為相關(guān)車輛脫離上述地理信息,就利用儲(chǔ)存部225提前儲(chǔ)存的地圖信息,自動(dòng)搜索路徑。
另外,上述控制部224從上述儲(chǔ)存部225存有的危險(xiǎn)區(qū)域信息文件225b搜索包括在上述搜索路徑里的危險(xiǎn)區(qū)域信息。之后,如果上述搜索的危險(xiǎn)區(qū)域的航向與車輛所處道路的角度差小于最大允許角度差,上述控制部224就把上述危險(xiǎn)區(qū)域信息包括在引導(dǎo)對(duì)象,通過顯示部226輸出引導(dǎo)信息。
包括上述搜索路徑信息和危險(xiǎn)區(qū)域信息在內(nèi)的引導(dǎo)信息是通過顯示部226以語(yǔ)音或圖像輸出。
上述儲(chǔ)存部225包括地圖信息數(shù)據(jù)庫(kù)225a和危險(xiǎn)區(qū)域信息文件225b。
上述危險(xiǎn)區(qū)域信息文件225b是儲(chǔ)存各個(gè)單張地圖的界線地點(diǎn)信息、危險(xiǎn)區(qū)域數(shù)量、危險(xiǎn)區(qū)域信息、引導(dǎo)地點(diǎn)信息。
對(duì)構(gòu)成上述危險(xiǎn)區(qū)域信息文件226b的方法,將參照?qǐng)D3進(jìn)行說(shuō)明。
圖3是表示本發(fā)明一個(gè)實(shí)施例的定位系統(tǒng)上的危險(xiǎn)區(qū)域信息文件構(gòu)成方法的流程圖。
參照?qǐng)D3說(shuō)明S200系統(tǒng)管理員先收集危險(xiǎn)區(qū)域信息。
上述危險(xiǎn)區(qū)域信息包括危險(xiǎn)種類、危險(xiǎn)區(qū)域位置、通過角度、最高限制速度等。上述危險(xiǎn)種類是用于區(qū)分超速危險(xiǎn)區(qū)、事故多發(fā)區(qū)、急轉(zhuǎn)彎區(qū)、濃霧區(qū)、隧道、橋梁等危險(xiǎn)區(qū)域引導(dǎo)種類。
上述危險(xiǎn)區(qū)域位置是指危險(xiǎn)區(qū)域開始的位置,上述通過角度是經(jīng)過危險(xiǎn)區(qū)域時(shí)的車輛航向角度,即使車輛處在危險(xiǎn)地點(diǎn)周邊,也僅在通過角度誤差小的情況下,運(yùn)行危險(xiǎn)區(qū)域引導(dǎo)。
S202,如上所述,如果被系統(tǒng)管理員收集危險(xiǎn)區(qū)域信息,定位系統(tǒng)就把上述構(gòu)成的危險(xiǎn)區(qū)域信息以道路上的地點(diǎn)運(yùn)行地圖匹配。即,把上述危險(xiǎn)區(qū)域信息的坐標(biāo)之類的位置信息以提前存有的地圖道路上的地點(diǎn)運(yùn)行匹配。
S204,之后,判斷步驟202的匹配結(jié)果,上述危險(xiǎn)區(qū)域信息是否以道路上的地點(diǎn)匹配成功。
S206,步驟204的判斷結(jié)果,若上述危險(xiǎn)區(qū)域信息以道路上的地點(diǎn)匹配成功,上述系統(tǒng)就儲(chǔ)存危險(xiǎn)區(qū)域信息。這時(shí),上述定位系統(tǒng)是根據(jù)各個(gè)單張地圖儲(chǔ)存上述危險(xiǎn)區(qū)域信息。將參照?qǐng)D5說(shuō)明根據(jù)各個(gè)單張地圖儲(chǔ)存上述危險(xiǎn)區(qū)域信息的方法。
S208,如果步驟204的判斷結(jié)果,上述危險(xiǎn)區(qū)域信息以道路上的地點(diǎn)沒有匹配成功,上述系統(tǒng)就進(jìn)行糾正,使危險(xiǎn)區(qū)域位置以道路上的地點(diǎn)匹配成功。對(duì)糾正上述危險(xiǎn)區(qū)域位置的方法,將參照?qǐng)D4a和圖4b說(shuō)明。
用戶可以利用上述儲(chǔ)存的危險(xiǎn)區(qū)域信息文件,得到路徑引導(dǎo)信息的提供。即給用戶提供路徑引導(dǎo)信息時(shí),定位系統(tǒng)是判斷用戶的位置,并搜索根據(jù)其判斷結(jié)果的危險(xiǎn)區(qū)域信息,輸出相應(yīng)的危險(xiǎn)區(qū)域信息。
因上述危險(xiǎn)區(qū)域信息文件是根據(jù)各個(gè)單張地圖管理危險(xiǎn)區(qū)域大容量數(shù)據(jù),可進(jìn)行實(shí)時(shí)的搜索;在危險(xiǎn)區(qū)域搜索步驟,可以減少搜索范圍,因此可以減少向附近道路錯(cuò)誤地引導(dǎo)危險(xiǎn)區(qū)域的錯(cuò)誤。
圖4a和圖4b是表示本發(fā)明一個(gè)實(shí)施例的糾正危險(xiǎn)區(qū)域位置方法的示意圖。
危險(xiǎn)區(qū)域位置糾正是危險(xiǎn)區(qū)域信息以道路上的地點(diǎn)沒有匹配成功時(shí),使危險(xiǎn)區(qū)域位置以道路上的地點(diǎn)匹配成功。
參照?qǐng)D4aS300、S302,定位系統(tǒng)是以危險(xiǎn)區(qū)域?yàn)橹行乃阉饕欢ň嚯x以內(nèi)的道路。之后,利用數(shù)學(xué)式1計(jì)算上述危險(xiǎn)區(qū)域和上述搜索的道路間的地圖匹配誤差S302。
數(shù)學(xué)式1匹配誤差=危險(xiǎn)區(qū)域至道路的距離+以距離誤差轉(zhuǎn)換危險(xiǎn)區(qū)域和道路間的角度誤差的值。
S304、S306,運(yùn)行步驟302后,上述系統(tǒng)選擇匹配誤差最小的道路,判斷上述選擇的道路匹配誤差是否小于已設(shè)置的最大允許誤差。
S308,步驟306的判斷結(jié)果,如果上述選擇的道路匹配誤差小于已設(shè)置的最大允許誤差,就向上述選擇的道路移動(dòng)上述危險(xiǎn)區(qū)域位置,并把道路角度糾正為危險(xiǎn)區(qū)域角度。
S310,如果步驟306的判斷結(jié)果,上述選擇的道路匹配誤差大于已設(shè)置的最大允許誤差,上述系統(tǒng)就把上述危險(xiǎn)區(qū)域分為需要實(shí)際調(diào)查的危險(xiǎn)區(qū)域。
如上所述,危險(xiǎn)區(qū)域信息以道路上的地點(diǎn)沒有匹配成功,定位系統(tǒng)就應(yīng)搜索行駛道路周邊一定距離以內(nèi)的危險(xiǎn)區(qū)域,作為引導(dǎo)對(duì)象選擇。這時(shí),若道路情況復(fù)雜或附近道路并列存在,就有可能發(fā)生錯(cuò)誤的危險(xiǎn)區(qū)域引導(dǎo)。
若參照?qǐng)D4b說(shuō)明,如C領(lǐng)域那樣,車輛行駛道路A時(shí),有可能運(yùn)行處在附近道路-道路B的危險(xiǎn)區(qū)域的引導(dǎo)。如果通過危險(xiǎn)區(qū)域地圖匹配糾正危險(xiǎn)區(qū)域的位置,就如D領(lǐng)域那樣,危險(xiǎn)區(qū)域的位置移動(dòng)到道路上,因此可以減少危險(xiǎn)區(qū)域搜索半徑,能夠解決上述問題。
圖5是表示本發(fā)明一個(gè)實(shí)施例的危險(xiǎn)區(qū)域信息儲(chǔ)存方法的流程圖。
參照?qǐng)D5說(shuō)明S400、S402,均勻分割全國(guó)地圖的經(jīng)緯度,把各個(gè)單張地圖的界線地點(diǎn)信息記錄在危險(xiǎn)區(qū)域信息文件頭部。在這里,上述單張地圖是指均勻分割全國(guó)地圖的經(jīng)緯度,被分割的一個(gè)單元。
S404,運(yùn)行步驟402后,比較危險(xiǎn)區(qū)域信息的經(jīng)緯度和各個(gè)單張地圖的經(jīng)緯度,決定危險(xiǎn)區(qū)域信息的位置。即把上述危險(xiǎn)區(qū)域信息經(jīng)緯度與各個(gè)單張地圖的經(jīng)緯度做比較,決定危險(xiǎn)區(qū)域的位置到底屬于哪個(gè)單張地圖。
S406,之后,把危險(xiǎn)區(qū)域的數(shù)量和危險(xiǎn)區(qū)域信息儲(chǔ)存在上述決定的位置相應(yīng)的危險(xiǎn)區(qū)域信息文件。因此,各個(gè)危險(xiǎn)區(qū)域信息文件將記錄單張地圖的界線地點(diǎn)信息、危險(xiǎn)區(qū)域數(shù)量、危險(xiǎn)區(qū)域信息。
圖6是表示本發(fā)明一個(gè)實(shí)施例的危險(xiǎn)區(qū)域信息搜索方法的流程圖。
參照?qǐng)D6說(shuō)明S500、S502,定位系統(tǒng)實(shí)時(shí)搜索用戶位置,并搜索危險(xiǎn)區(qū)域信息文件,查詢包括上述搜索的用戶位置在內(nèi)的單張地圖。即,上述定位系統(tǒng)利用上述危險(xiǎn)區(qū)域信息文件注明的單張地圖的界線地點(diǎn)信息,搜索上述搜索的用戶位置到底屬于哪個(gè)單張地圖。
S504,之后,上述系統(tǒng)判斷上述搜索的單張地圖是否在高速緩沖存儲(chǔ)器上存在。
S506,步驟504的判斷結(jié)果,如果上述高速緩沖存儲(chǔ)器上不存在上述搜索的單張地圖,上述系統(tǒng)就判斷上述高速緩沖存儲(chǔ)器暫時(shí)儲(chǔ)存的單張地圖數(shù)量是否屬于最大允許數(shù)量以內(nèi)。
S508,步驟506的判斷結(jié)果,如果上述高速緩沖存儲(chǔ)器暫時(shí)儲(chǔ)存的單張地圖數(shù)量不屬于最大允許數(shù)量以內(nèi),上述系統(tǒng)就刪除最先儲(chǔ)存的單張地圖信息,把上述搜索的單張地圖儲(chǔ)存在高速緩沖存儲(chǔ)器。
S510,之后,上述系統(tǒng)是以用戶位置為中心,從上述搜索的單張地圖搜索屬于最大搜索范圍以內(nèi)的危險(xiǎn)區(qū)域信息。
S512,運(yùn)行步驟510的同時(shí),上述系統(tǒng)判斷上述最大搜索范圍是否超越上述搜索的單張地圖的界線。
S514,步驟512的判斷結(jié)果,如果上述最大搜索范圍沒有超越上述搜索的單張地圖的界線,上述系統(tǒng)就判斷上述搜索的危險(xiǎn)區(qū)域航向和車輛所處道路間的角度差是否小于最大允許角度差。
步驟514的判斷結(jié)果,如果上述搜索的危險(xiǎn)區(qū)域航向與車輛所處道路間的角度差不小于最大允許角度差,上述系統(tǒng)就終止此步驟。
S518,如果步驟514的判斷結(jié)果,上述搜索的危險(xiǎn)區(qū)域航向和車輛所處道路間的角度差小于最大允許角度差,上述系統(tǒng)就把上述危險(xiǎn)區(qū)域信息包括在引導(dǎo)對(duì)象,輸出引導(dǎo)信息。以語(yǔ)音或/和圖像形式輸出上述引導(dǎo)信息。
如果步驟504的判斷結(jié)果,上述高速緩沖存儲(chǔ)器上存在上述搜索的單張地圖,上述系統(tǒng)就運(yùn)行步驟510。
如果步驟506的判斷結(jié)果,上述高速緩沖存儲(chǔ)器存有的單張地圖數(shù)量小于最大允許數(shù)量,上述系統(tǒng)就把上述搜索的單張地圖儲(chǔ)存在高速緩沖存儲(chǔ)器后S516,運(yùn)行步驟510。
本技術(shù)領(lǐng)域中的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,以上的實(shí)施例僅是用來(lái)說(shuō)明本發(fā)明,而并非用作為對(duì)本發(fā)明的限定,只要在本發(fā)明的實(shí)質(zhì)精神范圍內(nèi),對(duì)以上所述實(shí)施例的變化、變型都將落在本發(fā)明權(quán)利要求書的范圍內(nèi)。
權(quán)利要求
1.一種定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,其特征在于包括如下步驟匹配已存有的電子地圖和危險(xiǎn)區(qū)域信息的步驟;若上述危險(xiǎn)區(qū)域信息以相應(yīng)道路上的地點(diǎn)匹配成功,就根據(jù)單張地圖,把上述危險(xiǎn)區(qū)域信息儲(chǔ)存在危險(xiǎn)區(qū)域信息文件的步驟;若從用戶接收路徑搜索要求指令,就搜索用戶位置,并從上述危險(xiǎn)區(qū)域信息文件搜索包括上述用戶位置在內(nèi)的單張地圖的步驟;以上述用戶位置為中心,從上述搜索的單張地圖搜索最大搜索范圍以內(nèi)的危險(xiǎn)區(qū)域信息的步驟;判斷上述搜索的危險(xiǎn)區(qū)域航向和車輛所處道路間的角度差是否小于最大允許角度差,并根據(jù)其結(jié)果,把上述危險(xiǎn)區(qū)域信息包括在引導(dǎo)對(duì)象,輸出引導(dǎo)信息的步驟。
2.如權(quán)利要求1所述的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,其特征在于上述危險(xiǎn)區(qū)域信息是包括危險(xiǎn)種類、危險(xiǎn)區(qū)域位置、通過角度、最高限制速度。
3.如權(quán)利要求1所述的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,其特征在于還包括若上述危險(xiǎn)區(qū)域信息以相應(yīng)道路上的地點(diǎn)沒有匹配成功,就使危險(xiǎn)區(qū)域位置以道路上的地點(diǎn)匹配成功,運(yùn)行糾正的步驟。
4.如權(quán)利要求3所述的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,其特征在于所述使危險(xiǎn)區(qū)域位置以道路上的地點(diǎn)匹配成功,運(yùn)行糾正的步驟是包括如下步驟以上述危險(xiǎn)區(qū)域?yàn)橹行?,搜索一定距離以內(nèi)的道路,求出與上述危險(xiǎn)區(qū)域的地圖匹配誤差的步驟;選擇上述匹配誤差最小的道路,判斷是否小于已設(shè)置的最大允許誤差的步驟;若上述選擇的道路匹配誤差小于已設(shè)置的最大允許誤差,就向上述選擇的道路移動(dòng)上述危險(xiǎn)區(qū)域位置,并把道路角度糾正為危險(xiǎn)區(qū)域角度的步驟。
5.如權(quán)利要求4所述的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,其特征在于上述匹配誤差是危險(xiǎn)區(qū)域至道路的距離和把危險(xiǎn)區(qū)域和道路間的角度誤差轉(zhuǎn)換為距離誤差的值合計(jì)形成。
6.如權(quán)利要求1所述的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,其特征在于所述根據(jù)單張地圖,把上述危險(xiǎn)區(qū)域信息儲(chǔ)存在危險(xiǎn)區(qū)域信息文件的步驟是包括如下步驟均勻分割全國(guó)地圖的經(jīng)緯度,把各個(gè)單張地圖的界線地點(diǎn)信息記錄在危險(xiǎn)區(qū)域信息文件的步驟;比較上述危險(xiǎn)區(qū)域信息的經(jīng)緯度和各個(gè)單張地圖的經(jīng)緯度,決定危險(xiǎn)區(qū)域信息位置的步驟;把危險(xiǎn)區(qū)域數(shù)量和危險(xiǎn)區(qū)域信息儲(chǔ)存在上述決定位置相應(yīng)的危險(xiǎn)區(qū)域信息文件的步驟。
7.如權(quán)利要求1所述的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,其特征在于所述若從上述用戶接收路徑搜索要求指令,就搜索用戶位置,并從上述危險(xiǎn)區(qū)域信息文件搜索包括上述用戶位置在內(nèi)的單張地圖的步驟是包括如下步驟如果從上述用戶接收路徑搜索信息,就實(shí)時(shí)搜索用戶位置,并搜索危險(xiǎn)區(qū)域信息文件,搜索包括上述搜索的用戶位置在內(nèi)的單張地圖的步驟;判斷高速緩沖存儲(chǔ)器上是否存在上述搜索的單張地圖的步驟;若高速緩沖存儲(chǔ)器上不存在上述搜索的單張地圖,就判斷上述高速緩沖存儲(chǔ)器暫時(shí)儲(chǔ)存的單張地圖的數(shù)量是否屬于最大允許數(shù)量以內(nèi)的步驟;若上述高速緩沖存儲(chǔ)器暫時(shí)儲(chǔ)存的單張地圖的數(shù)量不屬于最大允許數(shù)量以內(nèi),就刪除最先儲(chǔ)存的單張地圖的信息,把上述搜索的單張地圖儲(chǔ)存在上述高速緩沖存儲(chǔ)器的步驟。
8.如權(quán)利要求7所述的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,其特征在于還包括若上述高速緩沖存儲(chǔ)器上存在上述搜索的單張地圖,就把上述搜索的單張地圖儲(chǔ)存在高速緩沖存儲(chǔ)器的步驟。
9.如權(quán)利要求1所述的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,其特征在于上述危險(xiǎn)區(qū)域信息文件是包括各個(gè)單張地圖的界線地點(diǎn)、各個(gè)單張地圖的位置區(qū)域數(shù)量、各個(gè)單張地圖的危險(xiǎn)區(qū)域信息。
10.如權(quán)利要求1所述的定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,其特征在于所述判斷上述搜索的危險(xiǎn)區(qū)域航向和車輛所處道路間的角度差是否小于最大允許角度差的步驟中,若上述搜索的危險(xiǎn)區(qū)域航向與車輛所處道路間的角度差小于最大允許角度差,就把上述危險(xiǎn)區(qū)域信息包括在引導(dǎo)對(duì)象,輸出引導(dǎo)信息;否則,不會(huì)把上述危險(xiǎn)區(qū)域信息包括在引導(dǎo)對(duì)象。
全文摘要
一種定位系統(tǒng)上的危險(xiǎn)區(qū)域引導(dǎo)方法,如果接收危險(xiǎn)區(qū)域信息,就與已存有的電子地圖運(yùn)行匹配;如果匹配成功,就根據(jù)單張地圖,把危險(xiǎn)區(qū)域信息儲(chǔ)存在危險(xiǎn)區(qū)域信息文件;如果接收用戶的路徑搜索信息,就搜索用戶位置,從危險(xiǎn)區(qū)域信息文件搜索用戶位置的單張地圖,并以用戶位置為中心,從搜索的單張地圖搜索出最大搜索范圍之內(nèi)的危險(xiǎn)區(qū)域信息,判斷搜索的危險(xiǎn)區(qū)域的航向和車輛所處道路間的角度差是否小于最大允許角度差;如果上述角度差小于最大允許角度差,就把危險(xiǎn)區(qū)域信息包括在引導(dǎo)對(duì)象,輸出引導(dǎo)信息,并根據(jù)單張地圖構(gòu)筑和管理危險(xiǎn)區(qū)域大容量數(shù)據(jù),以此可以進(jìn)行實(shí)時(shí)搜索,還可以減少因內(nèi)存可儲(chǔ)存單張地圖的數(shù)量限制而導(dǎo)致的瞬間內(nèi)存使用量。
文檔編號(hào)G08G1/00GK1940480SQ200510030219
公開日2007年4月4日 申請(qǐng)日期2005年9月29日 優(yōu)先權(quán)日2005年9月29日
發(fā)明者吳洙煥, 金炯進(jìn) 申請(qǐng)人:上海樂金廣電電子有限公司