駕駛軌跡分析方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種車載導(dǎo)航系統(tǒng),尤其涉及一種駕駛軌跡分析方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前最為普遍的車載導(dǎo)航的應(yīng)用場景是在啟動汽車后,車載設(shè)備(又稱為車機)進入導(dǎo)航模式,根據(jù)用戶輸入的終點以及當前位置,采集當前實時路況信息后生成當前耗時最短的路徑,然后進行導(dǎo)航。
[0003]在上述情況下,用戶只能知道當前出行選擇哪條路線最快。但對于一些用戶,其出行路線可能由于種種原因是固定的,因此上述導(dǎo)航方法對這類用戶將失去意義。
[0004]因此,需提供一種能夠引導(dǎo)這些用戶更好的規(guī)劃出行時間,既能使這些用戶在路程上減少花費的時間,又能在一定程度上減少交通擁堵的情況的方法就顯得尤為重要了。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術(shù)問題是提供一種駕駛軌跡分析方法及系統(tǒng),能夠給出用戶的行車路徑在不同時段所需花費的時間,以供用戶選擇出行時間來減少堵車的可能。
[0006]為解決上述技術(shù)問題,本發(fā)明提供了一種駕駛軌跡分析方法,包括:
[0007]獲取用戶的行車路徑;
[0008]獲取該行車路徑的歷史實時路況數(shù)據(jù);
[0009]根據(jù)該歷史實時路況數(shù)據(jù),計算該行車路徑在各個不同時段所需花費的時間;
[0010]將計算結(jié)果呈現(xiàn)給用戶。
[0011]根據(jù)本發(fā)明的一個實施例,計算出該行車路徑在各個不同時段所需花費的時間包括:根據(jù)用戶的輸入指令設(shè)置時間區(qū)間,計算該行車路徑在所述時間區(qū)間內(nèi)的各個不同時段所需花費的時間。
[0012]根據(jù)本發(fā)明的一個實施例,獲取用戶的行車路徑包括:提取記錄的歷史行車軌跡,并根據(jù)該歷史行車軌跡生成所述行車路徑。
[0013]根據(jù)本發(fā)明的一個實施例,計算該行車路徑在各個不同時段所需花費的時間包括:
[0014]將所述行車路徑分拆為多個路段;
[0015]針對每一時段,累計各路段在該時段所需花費的時間,以得到該行車路徑在每一個時段所需花費的時間。
[0016]根據(jù)本發(fā)明的一個實施例,所述行車路徑的獲取以及計算結(jié)果的呈現(xiàn)是由用戶端設(shè)備完成的,所述歷史實時路況數(shù)據(jù)的獲取以及該行車路徑在各個不同時段所需花費的時間的計算是由云端服務(wù)器完成的,所述云端服務(wù)器與所述用戶端設(shè)備耦合。
[0017]本發(fā)明還提供了一種駕駛軌跡分析系統(tǒng),包括:
[0018]路徑獲取模塊,獲取用戶的行車路徑;
[0019]路況獲取模塊,獲取該行車路徑的歷史實時路況數(shù)據(jù);
[0020]時間計算模塊,根據(jù)該歷史實時路況數(shù)據(jù),計算該行車路徑在各個不同時段所需花費的時間;
[0021]結(jié)果呈現(xiàn)模塊,用于將計算結(jié)果呈現(xiàn)給用戶。
[0022]根據(jù)本發(fā)明的一個實施例,該系統(tǒng)還包括:時間設(shè)定模塊,根據(jù)用戶的輸入指令設(shè)置時間區(qū)間,所述時間計算模塊計算該行車路徑在所述時間區(qū)間內(nèi)的各個不同時段所需花費的時間。
[0023]根據(jù)本發(fā)明的一個實施例,所述路徑獲取模塊提取記錄的歷史行車軌跡,并根據(jù)該歷史行車軌跡生成所述行車路徑。
[0024]根據(jù)本發(fā)明的一個實施例,所述時間計算模塊包括:
[0025]分拆單元,將所述行車路徑分拆為多個路段;
[0026]計算單元,針對每一時段,累計各路段在該時段所需花費的時間,以得到該行車路徑在每一個時段所需花費的時間。
[0027]根據(jù)本發(fā)明的一個實施例,所述路徑獲取模塊和結(jié)果呈現(xiàn)模塊集成在用戶端設(shè)備中,所述路況獲取模塊和時間計算模塊集成在云端服務(wù)器中,所述用戶端設(shè)備和云端服務(wù)器相耦合。
[0028]與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:
[0029]本發(fā)明實施例的駕駛軌跡分析方法及系統(tǒng)中,可以根據(jù)用戶的行車路徑以及歷史實時路況數(shù)據(jù)計算該路徑在各個不同時段所需花費的時間,以供用戶選擇和規(guī)劃出行時間,在行車路徑相對固定的情況下選擇耗時較少的時段,減少或者避免堵車,同時有利于改善交通擁堵狀況。
【附圖說明】
[0030]圖1是本發(fā)明實施例的駕駛軌跡分析方法的流程示意圖;
[0031]圖2是本發(fā)明實施例的駕駛軌跡分析系統(tǒng)的結(jié)構(gòu)框圖。
【具體實施方式】
[0032]下面結(jié)合具體實施例和附圖對本發(fā)明作進一步說明,但不應(yīng)以此限制本發(fā)明的保護范圍。
[0033]參考圖1,本實施例的駕駛軌跡分析方法包括如下步驟:
[0034]步驟SI I,獲取用戶的行車路徑;
[0035]步驟S12,獲取該行車路徑的歷史實時路況數(shù)據(jù);
[0036]步驟S13,根據(jù)該歷史實時路況數(shù)據(jù),計算該行車路徑在各個不同時段所需花費的時間;
[0037]步驟S14,將計算結(jié)果呈現(xiàn)給用戶。
[0038]在一個優(yōu)選的實施例中,步驟Sll和步驟S14可以由用戶端設(shè)備完成,步驟S12和步驟S13可以由云端服務(wù)器完成。用戶端設(shè)備例如可以是車載設(shè)備(又稱為車機)、PC客戶端、網(wǎng)頁端或者手機等。云端服務(wù)器可以是與用戶端設(shè)備遠程耦合的服務(wù)器,例如可以通過因特網(wǎng)、WiFi網(wǎng)絡(luò)、3G網(wǎng)絡(luò)等耦合。
[0039]步驟Sll中,優(yōu)選為根據(jù)提取的歷史行車軌跡來生成行車路徑。例如,在常規(guī)行駛中,車機可以將用戶的行車路線記錄為歷史行車軌跡,在需要進行分析時,車機讀取該歷史行車軌跡并將其上傳至云端服務(wù)器。
[0040]或者,該歷史行車軌跡也可以由車機傳輸至手機端,再由手機端上傳至云端服務(wù)器。歷史行車軌跡的傳輸可以有多種方式,例如,車機將數(shù)據(jù)存儲到存儲卡(例如SD卡)上,然后該存儲卡再插入手機,使得手機獲取歷史行車軌跡。再或者,車機可以通過藍牙、3G網(wǎng)絡(luò)等無線傳輸方法將數(shù)據(jù)上傳至云端服務(wù)器,然后再下發(fā)到手機,等等。
[0041]另外,行車路徑的獲取也可以是用戶主動輸入的,例如在車機或者PC、手機等用戶端設(shè)備上,用戶輸入起始地和終點后生成行車路徑。
[0042]步驟S12中,可以根據(jù)該行車路徑獲取對應(yīng)的歷史實時路況數(shù)據(jù)。
[0043]步驟S13中,根據(jù)該實時路況數(shù)據(jù)計算該行車路徑在不同時段花費的時間。例如,可以將行車路徑分拆為多個路段,對于每一時段,分別累計各個路段在該