路徑導(dǎo)航方法及裝置的制造方法
【專利說明】
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及導(dǎo)航技術(shù),尤其涉及一種路徑導(dǎo)航方法及裝置。
【【背景技術(shù)】】
[0002]隨著通信技術(shù)的發(fā)展,終端集成了越來越多的功能,從而使得終端的系統(tǒng)功能列表中包含了越來越多相應(yīng)的應(yīng)用(App I i cat 1n,APP)。有些應(yīng)用中會涉及一些路徑導(dǎo)航服務(wù),例如,百度地圖等。這些應(yīng)用首先向用戶展示路徑導(dǎo)航查詢界面,以供用戶進(jìn)行輸入,然后,則可以根據(jù)用戶輸入的信息,設(shè)置查詢端點(diǎn)信息例如,出發(fā)地點(diǎn)和目的地點(diǎn)等端點(diǎn)的信息,進(jìn)而請求查詢引擎提供匹配的導(dǎo)航路徑,并將其中的一個導(dǎo)航路徑顯示在導(dǎo)航地圖上。
[0003]然而,由于在導(dǎo)航地圖上僅僅顯示一個導(dǎo)航路徑,使得可能會無法滿足用戶真正的導(dǎo)航意圖,例如,用戶是一個老司機(jī),對道路非常熟悉,可能只需獲取從出發(fā)地點(diǎn)到目的地點(diǎn)的導(dǎo)航路徑作為參考,等,使得用戶需要通過應(yīng)用反復(fù)切換以將所有的導(dǎo)航路徑依次顯示在導(dǎo)航地圖上,才能夠獲得滿足導(dǎo)航意圖的導(dǎo)航結(jié)果,這樣,會增加應(yīng)用與終端之間的數(shù)據(jù)交互,從而導(dǎo)致了終端的處理負(fù)擔(dān)的增加。
【
【發(fā)明內(nèi)容】
】
[0004]本發(fā)明的多個方面提供一種路徑導(dǎo)航方法及裝置,用以降低終端的處理負(fù)擔(dān)。
[0005]本發(fā)明的一方面,提供一種路徑導(dǎo)航方法,包括:
[0006]獲取查詢數(shù)據(jù),所述查詢數(shù)據(jù)包括出發(fā)地點(diǎn)和目的地點(diǎn);
[0007]根據(jù)所述查詢數(shù)據(jù),獲得從所述出發(fā)地點(diǎn)到所述目的地點(diǎn)的至少兩個導(dǎo)航路徑;
[0008]在導(dǎo)航地圖中,輸出所述至少兩個導(dǎo)航路徑。
[0009]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述在導(dǎo)航地圖中,輸出所述至少兩個導(dǎo)航路徑,包括:
[0010]在導(dǎo)航地圖中,對所述至少兩個導(dǎo)航路徑中的指定導(dǎo)航路徑,進(jìn)行突出顯示,對所述至少兩個導(dǎo)航路徑中除了所述指定導(dǎo)航路徑之外的其他導(dǎo)航路徑,進(jìn)行一般顯示。
[0011]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述在導(dǎo)航地圖中,對所述至少兩個導(dǎo)航路徑中的指定導(dǎo)航路徑,進(jìn)行突出顯示,對所述至少兩個導(dǎo)航路徑中除了所述指定導(dǎo)航路徑之外的其他導(dǎo)航路徑,進(jìn)行一般顯示之前,還包括:
[0012]從所述至少兩個導(dǎo)航路徑中,選擇消耗時(shí)間最短或?qū)Ш铰窂骄嚯x最短的一個導(dǎo)航路徑,作為所述指定導(dǎo)航路徑;或者
[0013]根據(jù)用戶操作指令,從所述至少兩個導(dǎo)航路徑中,選擇一個導(dǎo)航路徑,作為所述指定導(dǎo)航路徑。
[0014]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述根據(jù)所述查詢數(shù)據(jù),獲得從所述出發(fā)地點(diǎn)到所述目的地點(diǎn)的至少兩個導(dǎo)航路徑之后,還包括:
[0015]根據(jù)所述指定導(dǎo)航路徑的路徑參數(shù)和所述其他導(dǎo)航路徑中每個導(dǎo)航路徑的路徑參數(shù),獲得所述每個導(dǎo)航路徑與所述指定導(dǎo)航路徑之間的差異數(shù)據(jù);
[0016]輸出所述每個導(dǎo)航路徑與所述指定導(dǎo)航路徑之間的差異數(shù)據(jù)。
[0017]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述路徑參數(shù)包括下列參數(shù)中的至少一項(xiàng):
[0018]消耗時(shí)間;以及
[0019]路徑距離。
[0020]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述輸出所述每個導(dǎo)航路徑與所述指定導(dǎo)航路徑之間的差異數(shù)據(jù),包括:
[0021]在所述導(dǎo)航地圖中,采用文本方式和圖片方式中的至少一項(xiàng),對所述每個導(dǎo)航路徑進(jìn)行標(biāo)注處理,以輸出所述每個導(dǎo)航路徑與所述指定導(dǎo)航路徑之間的差異數(shù)據(jù)。
[0022]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述在導(dǎo)航地圖中,輸出所述至少兩個導(dǎo)航路徑之后,還包括:
[0023]根據(jù)用戶所在的位置到所述至少兩個導(dǎo)航路徑中每個導(dǎo)航路徑的距離,將所述用戶的位置綁定到距離最近的一個導(dǎo)航路徑上;
[0024]在所述綁定的導(dǎo)航路徑上,對所述用戶所在的位置進(jìn)行標(biāo)記處理。
[0025]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述在導(dǎo)航地圖中,輸出所述至少兩個導(dǎo)航路徑之后,還包括:
[0026]在導(dǎo)航過程中,用戶經(jīng)過所述綁定的導(dǎo)航路徑上的節(jié)點(diǎn)時(shí),不進(jìn)行語音播報(bào)。
[0027]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述在導(dǎo)航地圖中,輸出所述至少兩個導(dǎo)航路徑之后,還包括:
[0028]若所述至少兩個導(dǎo)航路徑中有任意兩個導(dǎo)航路徑之間存在交叉地點(diǎn),且在導(dǎo)航過程中,用戶經(jīng)過所述交叉地點(diǎn),在所述導(dǎo)航地圖上,對所顯示的所述任意兩個導(dǎo)航路徑中所述出發(fā)地點(diǎn)到所述交叉地點(diǎn)之間的路段,進(jìn)行消隱處理。
[0029]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述在導(dǎo)航地圖中,輸出所述至少兩個導(dǎo)航路徑之后,還包括:
[0030]根據(jù)用戶所在的位置到所述至少兩個導(dǎo)航路徑中每個導(dǎo)航路徑的距離,確定是否發(fā)生偏航;
[0031]若發(fā)生偏航,重新獲取新的查詢數(shù)據(jù)。
[0032]本發(fā)明的另一方面,提供一種路徑導(dǎo)航裝置,包括:
[0033]獲取單元,用于獲取查詢數(shù)據(jù),所述查詢數(shù)據(jù)包括出發(fā)地點(diǎn)和目的地點(diǎn);
[0034]查詢單元,用于根據(jù)所述查詢數(shù)據(jù),獲得從所述出發(fā)地點(diǎn)到所述目的地點(diǎn)的至少兩個導(dǎo)航路徑;
[0035]導(dǎo)航單元,用于在導(dǎo)航地圖中,輸出所述至少兩個導(dǎo)航路徑。
[0036]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述導(dǎo)航單元,具體用于
[0037]在所述導(dǎo)航地圖中,對所述至少兩個導(dǎo)航路徑中的指定導(dǎo)航路徑,進(jìn)行突出顯示,對所述至少兩個導(dǎo)航路徑中除了所述指定導(dǎo)航路徑之外的其他導(dǎo)航路徑,進(jìn)行一般顯示。
[0038]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述導(dǎo)航單元,還用于
[0039]從所述至少兩個導(dǎo)航路徑中,選擇消耗時(shí)間最短或?qū)Ш铰窂骄嚯x最短的一個導(dǎo)航路徑,作為所述指定導(dǎo)航路徑;或者
[0040]根據(jù)用戶操作指令,從所述至少兩個導(dǎo)航路徑中,選擇一個導(dǎo)航路徑,作為所述指定導(dǎo)航路徑。
[0041]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述導(dǎo)航單元,還用于
[0042]根據(jù)所述指定導(dǎo)航路徑的路徑參數(shù)和所述其他導(dǎo)航路徑中每個導(dǎo)航路徑的路徑參數(shù),獲得所述每個導(dǎo)航路徑與所述指定導(dǎo)航路徑之間的差異數(shù)據(jù);以及
[0043]輸出所述每個導(dǎo)航路徑與所述指定導(dǎo)航路徑之間的差異數(shù)據(jù)。
[0044]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述路徑參數(shù)包括下列參數(shù)中的至少一項(xiàng):
[0045]消耗時(shí)間;以及
[0046]路徑距離。
[0047]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述導(dǎo)航單元,具體用于
[0048]在所述導(dǎo)航地圖中,采用文本方式和圖片方式中的至少一項(xiàng),對所述每個導(dǎo)航路徑進(jìn)行標(biāo)注處理,以輸出所述每個導(dǎo)航路徑與所述指定導(dǎo)航路徑之間的差異數(shù)據(jù)。
[0049]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述導(dǎo)航單元,還用于
[0050]根據(jù)用戶所在的位置到所述至少兩個導(dǎo)航路徑中每個導(dǎo)航路徑的距離,將所述用戶的位置綁定到距離最近的一個導(dǎo)航路徑上;以及
[0051]在所述綁定的導(dǎo)航路徑上,對所述用戶所在的位置進(jìn)行標(biāo)記處理。
[0052]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述導(dǎo)航單元,還用于
[0053]在導(dǎo)航過程中,用戶經(jīng)過所述綁定的導(dǎo)航路徑上的節(jié)點(diǎn)時(shí),不進(jìn)行語音播報(bào)。
[0054]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述導(dǎo)航單元,還用于
[0055]若所述至少兩個導(dǎo)航路徑中有任意兩個導(dǎo)航路徑之間存在交叉地點(diǎn),且在導(dǎo)航過程中,用戶經(jīng)過所述交叉地點(diǎn),在所述導(dǎo)航地圖上,對所顯示的所述任意兩個導(dǎo)航路徑中所述出發(fā)地點(diǎn)到所述交叉地點(diǎn)之間的路段,進(jìn)行消隱處理。
[0056]如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲取單元,還用于
[0057]根據(jù)用戶所在的位置到所述至少兩個導(dǎo)航路徑中每個導(dǎo)航路徑的距離,確定是否發(fā)生偏航;
[0058]若發(fā)生偏航,重新獲取新的查詢數(shù)據(jù)。
[0059]由上述技術(shù)方案可知,本發(fā)明實(shí)施例通過獲取查詢數(shù)據(jù),所述查詢數(shù)據(jù)包括出發(fā)地點(diǎn)和目的地點(diǎn),進(jìn)而根據(jù)所述查詢數(shù)據(jù),獲得從所述出發(fā)地點(diǎn)到所述目的地點(diǎn)的至少兩個導(dǎo)航路徑,使得能夠在導(dǎo)航地圖中,輸出所述至少兩個導(dǎo)航路徑,由于在導(dǎo)航地圖上不再僅僅顯示一個導(dǎo)航路徑,而是能夠顯示所有的導(dǎo)航路徑,因此,能夠避免現(xiàn)有技術(shù)中由于用戶通過應(yīng)用反復(fù)切換以將所有的導(dǎo)航路徑依次顯示在導(dǎo)航地圖上而導(dǎo)致的增加應(yīng)用與終端之間的數(shù)據(jù)交互的技術(shù)問題,從而降低了終端的處理負(fù)擔(dān)。
[0060]另外,采用本發(fā)明所提供的技術(shù)方案,通過在導(dǎo)航地圖中突出顯示指定導(dǎo)航路徑,使得用戶能夠快速獲知最佳的導(dǎo)航路徑,能夠有效提高導(dǎo)航效率。
[0061]另外,采用本發(fā)明所提供的技術(shù)方案,通過輸出每個導(dǎo)航路徑與指定導(dǎo)航路徑之間的差異數(shù)據(jù),使得用戶能夠快速獲知其他導(dǎo)航路徑與最佳的導(dǎo)航路徑之間的差異程度,能夠進(jìn)一步有效提尚導(dǎo)航效率。
[0062]另外,