一種導(dǎo)航剩余時(shí)間獲取方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于導(dǎo)航領(lǐng)域,尤其涉及一種導(dǎo)航剩余時(shí)間獲取方法和裝置。
【背景技術(shù)】
[0002]車輛使用導(dǎo)航系統(tǒng)進(jìn)行導(dǎo)航定位時(shí),為了使用戶更好的規(guī)劃行程的時(shí)間,常常會(huì)在規(guī)劃的路線中,計(jì)算車輛當(dāng)前位置與目的地之間的路線所需要的時(shí)間。通過(guò)計(jì)算不同路線對(duì)應(yīng)的時(shí)間值,可以為駕駛員提供更多的路線選擇信息,有效減少行程時(shí)間。
[0003]現(xiàn)有的車輛行程時(shí)間一般使用以下兩種計(jì)算方法:
[0004]1、獲取車輛當(dāng)前的行駛速度或者車輛最近一段時(shí)間的平均的行駛速度,通過(guò)導(dǎo)航距離和行駛速度獲取導(dǎo)航時(shí)間;
[0005]2、獲取道路等級(jí)和道路的限速信息,由導(dǎo)航路線中的各個(gè)路段的距離除以此路段的限速得出各個(gè)路段所需的行駛時(shí)間,各個(gè)路段所需的行駛時(shí)間累加得出全部的導(dǎo)航時(shí)間。
[0006]現(xiàn)有的導(dǎo)航時(shí)間計(jì)算方法中,由于當(dāng)前或近一段時(shí)間的行駛速度以及道路的限速與車輛在剩余路線中的行駛速度的差異,使得計(jì)算的導(dǎo)航剩余時(shí)間的準(zhǔn)確度不高。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實(shí)施例的目的在于提供通過(guò)實(shí)時(shí)的車輛速度來(lái)獲取導(dǎo)航剩余時(shí)間的方法,以解決現(xiàn)有技術(shù)由于選取用于計(jì)算的速度與實(shí)際行駛速度的差異,使得獲取的剩余時(shí)間的準(zhǔn)確度不高的問(wèn)題。
[0008]本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種導(dǎo)航剩余時(shí)間獲取方法,所述方法包括:
[0009]接收導(dǎo)航剩余時(shí)間獲取請(qǐng)求,根據(jù)車輛的當(dāng)前位置和終點(diǎn)位置,確定車輛的導(dǎo)航剩余路線;
[0010]獲取所述導(dǎo)航剩余路線的實(shí)時(shí)的車輛速度信息;
[0011]根據(jù)所述實(shí)時(shí)的車輛速度信息,計(jì)算所述導(dǎo)航剩余路線對(duì)應(yīng)的導(dǎo)航剩余時(shí)間。
[0012]本發(fā)明實(shí)施例的另一目的在于提供一種導(dǎo)航剩余時(shí)間獲取裝置,所述裝置包括:
[0013]導(dǎo)航剩余路線確定單元,用于接收導(dǎo)航剩余時(shí)間獲取請(qǐng)求,根據(jù)車輛的當(dāng)前位置和終點(diǎn)位置,確定車輛的導(dǎo)航剩余路線;
[0014]實(shí)時(shí)車輛速度信息獲取單元,用于獲取所述導(dǎo)航剩余路線的實(shí)時(shí)的車輛速度信息;
[0015]導(dǎo)航剩余時(shí)間計(jì)算單元,用于根據(jù)所述實(shí)時(shí)的車輛速度信息,計(jì)算所述導(dǎo)航剩余路線對(duì)應(yīng)的導(dǎo)航剩余時(shí)間。
[0016]在本發(fā)明實(shí)施例中,在接收到獲取導(dǎo)航剩余時(shí)間的請(qǐng)求后,根據(jù)車輛的當(dāng)前位置和終點(diǎn)位置,確定車輛的導(dǎo)航剩余路線,獲取所述導(dǎo)航剩余路線的實(shí)時(shí)的車輛速度信息,并根據(jù)所述實(shí)時(shí)的車輛速度信息得到導(dǎo)航線路對(duì)應(yīng)的導(dǎo)航剩余時(shí)間。由于本發(fā)明實(shí)施例通過(guò)導(dǎo)航線路的實(shí)時(shí)的車輛速度信息計(jì)算導(dǎo)航剩余時(shí)間,使得獲取的導(dǎo)航剩余時(shí)間準(zhǔn)確度更聞ο
【附圖說(shuō)明】
[0017]圖1是本發(fā)明第一實(shí)施例提供的導(dǎo)航剩余時(shí)間獲取方法的實(shí)現(xiàn)流程圖;
[0018]圖2是本發(fā)明第二實(shí)施例提供的導(dǎo)航剩余時(shí)間獲取方法的實(shí)現(xiàn)流程圖;
[0019]圖2a為本發(fā)明第二實(shí)施例提供的系統(tǒng)結(jié)構(gòu)示意圖;
[0020]圖2b為本發(fā)明第二實(shí)施例提供的又一系統(tǒng)結(jié)構(gòu)示意圖;
[0021]圖3是本發(fā)明第三實(shí)施例提供的導(dǎo)航剩余時(shí)間獲取方法的實(shí)現(xiàn)流程圖;
[0022]圖4是本發(fā)明第四實(shí)施例提供的導(dǎo)航剩余時(shí)間獲取裝置的結(jié)構(gòu)示意圖;
[0023]圖5為本發(fā)明第五實(shí)施例提供的終端的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0024]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0025]本發(fā)明實(shí)施例所述導(dǎo)航剩余時(shí)間獲取方法,可用于車輛導(dǎo)航系統(tǒng)或者內(nèi)置于手機(jī)、平板電腦中的電子地圖,旨在解決現(xiàn)有技術(shù)中因確定定位終端(可以為車輛等交通工具,由于車輛導(dǎo)航應(yīng)用的廣泛性,以下用車輛進(jìn)行示例說(shuō)明)查找導(dǎo)航剩余路線時(shí),確定到達(dá)所述導(dǎo)航剩余路線的終點(diǎn)所用的時(shí)間。本發(fā)明實(shí)施例所述導(dǎo)航剩余時(shí)間獲取方法,包括:
[0026]接收導(dǎo)航剩余時(shí)間獲取請(qǐng)求,根據(jù)車輛的當(dāng)前位置和終點(diǎn)位置,確定車輛的導(dǎo)航剩余路線;獲取所述導(dǎo)航剩余路線的實(shí)時(shí)的車輛速度信息;根據(jù)所述實(shí)時(shí)的車輛速度信息,計(jì)算所述導(dǎo)航剩余路線對(duì)應(yīng)的導(dǎo)航剩余時(shí)間。本發(fā)明實(shí)施例通過(guò)導(dǎo)航線路的實(shí)時(shí)的車輛速度信息計(jì)算導(dǎo)航剩余時(shí)間,使得獲取的導(dǎo)航剩余時(shí)間準(zhǔn)確度更高。
[0027]實(shí)施例一:
[0028]圖1示出了本發(fā)明第一實(shí)施例提供的導(dǎo)航剩余時(shí)間獲取方法的實(shí)現(xiàn)流程,詳述如下:
[0029]在步驟SlOl中,接收導(dǎo)航剩余時(shí)間獲取請(qǐng)求,根據(jù)車輛的當(dāng)前位置和終點(diǎn)位置,確定車輛的導(dǎo)航剩余路線。
[0030]具體的,所述導(dǎo)航剩余時(shí)間獲取請(qǐng)求,可以在車輛開(kāi)始導(dǎo)航時(shí)發(fā)送,也可以在導(dǎo)航過(guò)程中周期性的發(fā)送。在開(kāi)始導(dǎo)航時(shí)發(fā)送導(dǎo)航剩余時(shí)間獲取請(qǐng)求,用于請(qǐng)求獲取整個(gè)導(dǎo)航剩余路線所需要的行駛時(shí)間;在導(dǎo)航過(guò)程中周期性的發(fā)送導(dǎo)航剩余時(shí)間獲取請(qǐng)求,用于根據(jù)所述發(fā)送周期,對(duì)導(dǎo)航剩余路線的剩余路段所需要花費(fèi)的行駛時(shí)間進(jìn)行更新,從而為駕駛?cè)藛T提供更為準(zhǔn)確的導(dǎo)航剩余時(shí)間。所述導(dǎo)航剩余時(shí)間獲取請(qǐng)求,可以根據(jù)用戶輸入的獲取指令觸發(fā),也可以根據(jù)預(yù)先設(shè)定的周期,定期觸發(fā)獲取請(qǐng)求。
[0031]所述車輛的當(dāng)前的位置,可以為車輛在開(kāi)始導(dǎo)航時(shí)車輛當(dāng)前的位置,或者車輛行駛過(guò)程中車輛實(shí)時(shí)的位置。當(dāng)然不局限于此,對(duì)于導(dǎo)航系統(tǒng)中地圖的任一位置點(diǎn),都可以根據(jù)接收的導(dǎo)航剩余時(shí)間獲取指令,確定所述任一位置點(diǎn)為車輛的當(dāng)前位置。從而可以便于用戶使用導(dǎo)航系統(tǒng)查詢?nèi)我鈨牲c(diǎn)之間行駛所需要的時(shí)間。
[0032]對(duì)應(yīng)的,所述終點(diǎn)位置,為根據(jù)用戶的輸入指令確定的在導(dǎo)航地圖中的位置。
[0033]所述根據(jù)車輛的當(dāng)前位置和終點(diǎn)位置,確定車輛的導(dǎo)航剩余路線,具體可以包括以下步驟:
[0034]1、根據(jù)所述車輛的起點(diǎn)位置、終點(diǎn)位置,查找在地圖中的導(dǎo)航剩余路線,所查找的導(dǎo)航剩余路線,可以包括多條。為避免產(chǎn)生過(guò)多的冗余路線,可以對(duì)明顯不符合要求的路線進(jìn)行刪除,刪除的方法可以為:在保證以下條件,如可包括交通費(fèi)用、經(jīng)驗(yàn)統(tǒng)計(jì)的行駛時(shí)間、行駛環(huán)境、行駛距離中的其中三項(xiàng)因素相同的情況下,選擇不同因素中較優(yōu)的一項(xiàng),比如選擇行駛時(shí)間更短、行駛環(huán)境更佳、交通費(fèi)用更少、行駛距離更短的路線。當(dāng)然,所考慮的因素不局限于以上四種,還可以包括更多駕駛?cè)藛T可能考慮的因素。
[0035]2、根據(jù)步驟I中對(duì)路線的初步篩選,根據(jù)預(yù)先設(shè)定的各個(gè)因素所賦予的權(quán)重系數(shù),得到初步篩選后的路線的得分,并根據(jù)得分,優(yōu)先推薦分?jǐn)?shù)較高的路線至導(dǎo)航終端顯
/Jn ο
[0036]在步驟S102中,獲取所述導(dǎo)航剩余路線的實(shí)時(shí)的車輛速度信息。
[0037]作為本發(fā)明實(shí)施例與現(xiàn)有技術(shù)區(qū)別的關(guān)鍵之處,本發(fā)明實(shí)施例所述實(shí)時(shí)的車輛的速度信息,為接收導(dǎo)航剩余時(shí)間獲取請(qǐng)求時(shí)所對(duì)應(yīng)的車輛的速度信息。
[0038]其中,所述實(shí)時(shí)的車輛的速度信息,可以包括兩種方式,將在實(shí)施例二和實(shí)施例三中具體的介紹。
[0039]第一種方式:獲取在一個(gè)時(shí)間點(diǎn)所對(duì)應(yīng)的各個(gè)路段的車輛的速度,所述時(shí)間點(diǎn)為接收導(dǎo)航剩余時(shí)間獲取請(qǐng)求的時(shí)間點(diǎn);
[0040]第二種方式:獲取車輛到達(dá)每個(gè)路段的時(shí)間點(diǎn)對(duì)應(yīng)的車輛的速度,也即獲取多個(gè)時(shí)間點(diǎn)對(duì)應(yīng)的路段的速度。
[0041]所述車輛點(diǎn)對(duì)應(yīng)的車輛的速度信息,獲取的方式可以包括:1、在每個(gè)車輛上設(shè)置定位裝置,通過(guò)服務(wù)器接收由車輛的定位裝置確定的行駛速度;2、在每個(gè)路段設(shè)置攝像頭,通過(guò)視頻畫(huà)面的分析,得到車輛的行駛速度,即獲取視頻畫(huà)面中單位