時,有些路徑可能是僅僅適應(yīng)車輛行駛的,在第一導(dǎo)航模式下就可以是選擇僅僅適應(yīng)乘車的路徑,例如,在城市中,經(jīng)常出現(xiàn)單行道,只有車輛需要在單行道上單向行駛,而騎自行車或者步行就不受單行道的影響,那么在第一導(dǎo)航模式下,如果通過該單行道只能是單一的一個方向,而第二導(dǎo)航模式中,該單行道就不會影響具體的導(dǎo)航路徑的方向。
[0053]在確定了移動終端的物理狀態(tài)參數(shù)后,就可以確定與物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式,即確定移動終端是出于乘車的狀態(tài)還是其他運動形式。
[0054]步驟103,依據(jù)與所述物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式導(dǎo)航。
[0055]在確定了與物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式后,就可以利用該導(dǎo)航模式進行下一步的導(dǎo)航,具體的導(dǎo)航過程可以包括路徑的選擇等。
[0056]由以上技術(shù)方案可以看出,本申請依據(jù)所述物理狀態(tài)參數(shù),可以確定與所述物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式,以利用與所述物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式導(dǎo)航,當(dāng)移動終端的物理狀態(tài)發(fā)生了變化時,可以采用對應(yīng)的導(dǎo)航模式進行導(dǎo)航,提高導(dǎo)航的工作效率和準確度,可以更準確的滿足用戶導(dǎo)航的需求。
[0057]本申請實施例還提供了一種導(dǎo)航方法,如圖2所示,應(yīng)用于一移動終端,本實施例中的移動終端可以是智能手機、平板電腦、導(dǎo)航儀等可以實現(xiàn)導(dǎo)航功能的電子設(shè)備,該方法包括
[0058]步驟201,獲取所述移動終端的物理狀態(tài)參數(shù),所述物理狀態(tài)參數(shù)包括當(dāng)前位置參數(shù)、目標位置參數(shù)和當(dāng)前速度參數(shù);
[0059]步驟2021,當(dāng)所述當(dāng)前速度參數(shù)大于或等于第一預(yù)設(shè)速度閾值時,確定第一導(dǎo)航模式為與所述物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式;
[0060]步驟2022,當(dāng)所述當(dāng)前速度參數(shù)小于第一預(yù)設(shè)速度閾值時,獲取歷史平均速度參數(shù);當(dāng)所述當(dāng)前速度參數(shù)小于第一預(yù)設(shè)速度閾值,并且所述歷史平均速度參數(shù)大于第二預(yù)設(shè)速度閾值時,確定第一導(dǎo)航模式為與所述物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式;
[0061]步驟2023,當(dāng)所述當(dāng)前速度參數(shù)小于第一預(yù)設(shè)速度閾值,并且所述歷史平均速度參數(shù)小于第二預(yù)設(shè)速度閾值時,確定第二導(dǎo)航模式為與所述物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式。
[0062]在進行導(dǎo)航模式的確定時,主要先通過當(dāng)前速度參數(shù)進行,可以預(yù)先設(shè)定一第一預(yù)設(shè)速度閾值,該第一預(yù)設(shè)速度閾值可以是一較快的速度值,只有乘車才能到達的速度,那么只要當(dāng)前速度參數(shù)是大于或等于該第一預(yù)設(shè)速度閾值時,就表明移動終端是處于較快的運動速度中,就可以確定第一導(dǎo)航模式是與當(dāng)前的運動狀態(tài)相匹配的。
[0063]當(dāng)所述當(dāng)前速度參數(shù)小于第一預(yù)設(shè)速度閾值時,表明移動終端的運動速度較慢,此時需要先獲取歷史平均速度參數(shù),歷史平均速度參數(shù)是當(dāng)前時刻之前的一段時間中,從某一時間點到當(dāng)前時刻的移動終端的平均運動速度,具體的歷史時間長短的設(shè)置可以根據(jù)實際情況進行,本申請實施例對具體數(shù)值并不限定。
[0064]在所述當(dāng)前速度參數(shù)小于第一預(yù)設(shè)速度閾值,并且所述歷史平均速度參數(shù)大于第二預(yù)設(shè)速度閾值時,確定第一導(dǎo)航模式為與所述物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式,本申請實施例中的第二預(yù)設(shè)速度閾值是與第一預(yù)設(shè)速度閾值相同或不同的一個數(shù)值,第二預(yù)設(shè)速度閾值也是一般只有乘車才能達到的某一速度,在當(dāng)前速度參數(shù)小于第一預(yù)設(shè)速度閾值時,表明移動終端的當(dāng)前運動速度很慢,可能不是出于乘車的狀態(tài),但由于即使處于乘車狀態(tài),但也存在移動速度較慢的時候,那么此時就可以通過歷史平均速度來進一步確定移動終端的確切狀態(tài),如果歷史平均速度參數(shù)大于或等于第二預(yù)設(shè)速度閾值,那么表明在當(dāng)前時刻到某一歷史時刻之間,移動終端的運動速度是大于第二預(yù)設(shè)速度閾值,即移動終端在當(dāng)前時刻之前是處于乘車狀態(tài)的,那么此時就可以判定,當(dāng)前的移動終端可能是乘車時的低速狀態(tài)而不是改變成了其他運動狀態(tài),同樣確定第一導(dǎo)航模式是相匹配的導(dǎo)航模式。
[0065]而當(dāng)所述當(dāng)前速度參數(shù)小于第一預(yù)設(shè)速度閾值,并且所述歷史平均速度參數(shù)小于第二預(yù)設(shè)速度閾值時,表明當(dāng)前速度較低,而歷史平均速度參數(shù)同樣也小于第二預(yù)設(shè)速度閾值,表明歷史的平均速度也較低,那么就可以確定移動終端的當(dāng)前狀態(tài)并不是乘車狀態(tài),那么就確定第二導(dǎo)航模式是相匹配的導(dǎo)航模式。
[0066]步驟203,依據(jù)與所述物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式導(dǎo)航。
[0067]在通過上述方法確定了相匹配的導(dǎo)航模式后,就可以利用相匹配的導(dǎo)航模式進行導(dǎo)航。
[0068]本實施例通過對當(dāng)前速度參數(shù)和歷史平均速度參數(shù)進行判定,確定移動終端的狀態(tài),以確定相匹配的導(dǎo)航模式,可以更準確的確定相匹配的導(dǎo)航模式。
[0069]本申請實施例還提供了一種導(dǎo)航方法,如圖3所示,應(yīng)用于一移動終端,本實施例中的移動終端可以是智能手機、平板電腦、導(dǎo)航儀等可以實現(xiàn)導(dǎo)航功能的電子設(shè)備,該方法包括:
[0070]步驟301,獲取所述移動終端的物理狀態(tài)參數(shù),所述物理狀態(tài)參數(shù)包括當(dāng)前位置參數(shù)、目標位置參數(shù)和當(dāng)前速度參數(shù);
[0071]步驟302,依據(jù)所述物理狀態(tài)參數(shù),確定與所述物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式,所述導(dǎo)航模式包括適應(yīng)乘車的第一導(dǎo)航模式和適應(yīng)除乘車外其他交通方式的第二導(dǎo)航模式;
[0072]步驟301、302與步驟102、102相似,這里不再贅述。
[0073]步驟303,當(dāng)確定第一導(dǎo)航模式為相匹配的導(dǎo)航模式時,依據(jù)所述當(dāng)前位置參數(shù)和目標位置參數(shù)計算當(dāng)前位置與目標位置之間所有適應(yīng)車輛行駛的路徑,并依據(jù)所述路徑導(dǎo)航;
[0074]當(dāng)確定第二導(dǎo)航模式為相匹配的導(dǎo)航模式時,依據(jù)所述當(dāng)前位置參數(shù)和目標位置參數(shù)計算當(dāng)前位置與目標位置之間所有適應(yīng)除車輛外其他交通方式的路徑,并依據(jù)所述路徑導(dǎo)航。
[0075]在確定了導(dǎo)航模式后,使用導(dǎo)航模式進行導(dǎo)航的過程中,如果處于第一導(dǎo)航模式下,表明移動終端是在車輛上,就可以利用當(dāng)前位置參數(shù)和目標位置參數(shù),計算適應(yīng)車輛行駛的路徑。而在確定第二導(dǎo)航模式為相匹配的導(dǎo)航模式時,表明移動終端并沒有處于車輛上,就可以依據(jù)所述當(dāng)前位置參數(shù)和目標位置參數(shù)計算當(dāng)前位置與目標位置之間所有適應(yīng)除車輛外其他交通方式的路徑,即適應(yīng)步行、自行車等方式的路徑。
[0076]本實施例在確定了導(dǎo)航模式后,可以確定相適應(yīng)的導(dǎo)航路徑,通過相適應(yīng)的導(dǎo)航路徑進行下一步的導(dǎo)航,使導(dǎo)航所使用的路徑是與移動終端的狀態(tài)相匹配相適應(yīng)的,可以更個性化的實現(xiàn)導(dǎo)航。
[0077]本申請實施例還提供了一種導(dǎo)航方法,如圖4所示,應(yīng)用于一移動終端,包括:
[0078]步驟401,獲取所述移動終端的物理狀態(tài)參數(shù),所述物理狀態(tài)參數(shù)包括當(dāng)前位置參數(shù)、目標位置參數(shù)和當(dāng)前速度參數(shù);
[0079]步驟401與步驟101相似,這里不再贅述。
[0080]步驟402,依據(jù)所述物理狀態(tài)參數(shù)確定當(dāng)前位置與目標位置之間所有的導(dǎo)航路徑,所有的導(dǎo)航路徑至少包括所有適應(yīng)車輛行駛的路徑和所有適應(yīng)除車輛外其他交通方式的路徑;
[0081]在獲取得到移動終端的物理狀態(tài)參數(shù)后,可以先通過當(dāng)前位置參數(shù)和目標位置參數(shù),確定在當(dāng)前位置和目標位置之間的所有的路徑,包括適于車輛行駛的路徑和適應(yīng)其他交通方式的路徑。在實際過程中,車輛行駛的路徑和其他交通方式適應(yīng)的路徑可能相同也可能不同,路徑的具體確定方式本申請不再贅述。
[0082]步驟403,依據(jù)所述物理狀態(tài)參數(shù),確定與所述物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式,所述導(dǎo)航模式包括適應(yīng)乘車的第一導(dǎo)航模式和適應(yīng)除乘車外其他交通方式的第二導(dǎo)航模式;
[0083]步驟403與步驟102相似,這里不再贅述。
[0084]步驟404,當(dāng)確定第一導(dǎo)航模式為相匹配的導(dǎo)航模式時,從所有導(dǎo)航路徑中選擇適應(yīng)車輛行駛的路徑;
[0085]當(dāng)確定第二導(dǎo)航模式為相匹配的導(dǎo)航模式時,從所有導(dǎo)航路徑中選擇適應(yīng)除車輛外其他交通方式的路徑。
[0086]在確定了導(dǎo)航模式后,就可以從已經(jīng)確定的路徑當(dāng)中選擇與導(dǎo)航模式相適應(yīng)的路徑,即當(dāng)確定第一導(dǎo)航模式為相匹配的導(dǎo)航模式時,從所有導(dǎo)航路徑中選擇適應(yīng)車輛行駛的路徑,當(dāng)確定第二導(dǎo)航模式為相匹配的導(dǎo)航模式時,從所有導(dǎo)航路徑中選擇適應(yīng)除車輛外其他交通方式的路徑。
[0087]這樣,通過先確定所有路徑,再通過導(dǎo)航模式確定適應(yīng)導(dǎo)航模式的路徑,可以得到適應(yīng)不同導(dǎo)航模式的路徑,即適應(yīng)不同運動狀態(tài)的路徑。
[0088]本申請還提供了一種導(dǎo)航裝置,如圖5所示,應(yīng)用于一移動終端,所述裝置包括:
[0089]參數(shù)獲取模塊100,用于獲取所述移動終端的物理狀態(tài)參數(shù),所述物理狀態(tài)參數(shù)包括當(dāng)前位置參數(shù)、目標位置參數(shù)和當(dāng)前速度參數(shù);
[0090]導(dǎo)航模式確定模塊200,用于依據(jù)所述物理狀態(tài)參數(shù),確定與所述物理狀態(tài)參數(shù)相匹配的導(dǎo)航模式,所述導(dǎo)航模式包括適應(yīng)乘車的第一導(dǎo)航模式和適應(yīng)除乘車外其他交通方式的第二導(dǎo)航模式;
[0091]導(dǎo)航模塊