两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

導(dǎo)航地圖更新方法和裝置與流程

文檔序號(hào):12589119閱讀:540來(lái)源:國(guó)知局
導(dǎo)航地圖更新方法和裝置與流程

本發(fā)明涉及車(chē)聯(lián)網(wǎng),特別是涉及導(dǎo)航地圖更新方法和裝置。



背景技術(shù):

隨著我國(guó)經(jīng)濟(jì)的快速發(fā)展,我國(guó)道路建設(shè)隨之不斷加快,新的道路的建成不僅有利于舒緩交通擁擠情況,也增進(jìn)了各地區(qū)人們的交流,加快區(qū)域經(jīng)濟(jì)交流,進(jìn)而帶動(dòng)經(jīng)濟(jì)快速發(fā)展。

現(xiàn)階段的車(chē)載導(dǎo)航系統(tǒng)或者移動(dòng)終端的導(dǎo)航系統(tǒng)存在更新速度慢,地圖信息滯后于實(shí)際道路通行情況,使得駕駛者行駛到錯(cuò)誤的路線或繞遠(yuǎn)路,造成駕駛者的時(shí)間成本上升,雖然用戶(hù)可在服務(wù)器更新地圖后進(jìn)行下載更新包,對(duì)車(chē)載導(dǎo)航系統(tǒng)或者移動(dòng)終端的地圖進(jìn)行更新,但往往更新數(shù)據(jù)較為不及時(shí)或不全面,因此,依靠車(chē)載導(dǎo)航系統(tǒng)或移動(dòng)終端的地圖進(jìn)行導(dǎo)航,往往導(dǎo)航線路不精確,消耗駕駛者的時(shí)間成本。



技術(shù)實(shí)現(xiàn)要素:

基于此,有必要針對(duì)傳統(tǒng)導(dǎo)航系統(tǒng)地圖更新滯后的缺陷,提供一種導(dǎo)航地圖更新方法和裝置,有效提高了導(dǎo)航系統(tǒng)的地圖更新速度。

一種導(dǎo)航地圖更新方法,包括:

獲取導(dǎo)航指令;

獲取地圖信息;

根據(jù)所述地圖信息以及所述導(dǎo)航指令生成導(dǎo)航路線;

檢測(cè)行駛路線與所述導(dǎo)航路線是否一致;

在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),檢測(cè)所述行駛路線是否存在于所述地圖信息中;

當(dāng)所述行駛路線不存在于所述地圖信息中,根據(jù)所述行駛路線更新所述地圖信息。

在其中一個(gè)實(shí)施例中,所述檢測(cè)行駛路線與所述導(dǎo)航路線是否一致的步驟包括:

獲取所述導(dǎo)航路線;

獲取車(chē)輛的位置信息,根據(jù)所述位置信息生成行駛路線;

判斷行駛路線與所述導(dǎo)航路線是否一致。

在其中一個(gè)實(shí)施例中,所述在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),檢測(cè)所述行駛路線是否存在于所述地圖信息中的步驟包括:

在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),解析所述行駛路線,獲取道路信息;

檢測(cè)所述地圖信息是否包含所述道路信息。

在其中一個(gè)實(shí)施例中,所述在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),檢測(cè)所述行駛路線是否存在于所述地圖信息中的步驟之后還包括:

當(dāng)所述行駛路線存在于所述地圖信息中,對(duì)比所述行駛路線與所述導(dǎo)航路線的路徑長(zhǎng)度;

當(dāng)所述行駛路線的路徑長(zhǎng)度小于所述導(dǎo)航路線的路徑長(zhǎng)度時(shí),存儲(chǔ)所述行駛路線。

在其中一個(gè)實(shí)施例中,所述當(dāng)當(dāng)所述行駛路線的路徑長(zhǎng)度小于所述導(dǎo)航路線的路徑長(zhǎng)度時(shí),存儲(chǔ)所述行駛路線的步驟之后還包括:

獲取所述導(dǎo)航路線的目標(biāo)位置;

在導(dǎo)航結(jié)束時(shí)獲取當(dāng)前位置,檢測(cè)當(dāng)前位置與所述目標(biāo)位置是否匹配;

當(dāng)所述當(dāng)前位置與所述目標(biāo)位置不匹配時(shí),刪除所述行駛路線。

一種導(dǎo)航地圖更新裝置,包括:

導(dǎo)航指令獲取模塊,用于獲取導(dǎo)航指令;

地圖信息獲取模塊,用于獲取地圖信息;

導(dǎo)航路線生成模塊,用于根據(jù)所述地圖信息以及所述導(dǎo)航指令生成導(dǎo)航路線;

路線一致檢測(cè)模塊,用于檢測(cè)行駛路線與所述導(dǎo)航路線是否一致;

地圖信息檢測(cè)模塊,用于在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),檢測(cè)所述行駛路線是否存在于所述地圖信息中;

地圖信息更新模塊,用于當(dāng)所述行駛路線不存在于所述地圖信息中,根據(jù)所述行駛路線更新所述地圖信息。

在其中一個(gè)實(shí)施例中,所述路線一致檢測(cè)模塊包括:

導(dǎo)航路線獲取子模塊,用于獲取所述導(dǎo)航路線;

行駛路線生成子模塊,用于獲取車(chē)輛的位置信息,根據(jù)所述位置信息生成行駛路線;

路線一致判斷子模塊,用于判斷行駛路線與所述導(dǎo)航路線是否一致。

在其中一個(gè)實(shí)施例中,所述地圖信息檢測(cè)模塊包括:

道路信息獲取子模塊,用于在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),解析所述行駛路線,獲取道路信息;

道路信息檢測(cè)子模塊,用于檢測(cè)所述地圖信息是否包含所述道路信息。

在其中一個(gè)實(shí)施例中,還包括:

路徑長(zhǎng)度對(duì)比模塊,用于當(dāng)所述行駛路線存在于所述地圖信息中,對(duì)比所述行駛路線與所述導(dǎo)航路線的路徑長(zhǎng)度;

行駛路線存儲(chǔ)模塊,用于當(dāng)所述行駛路線的路徑長(zhǎng)度小于所述導(dǎo)航路線的路徑長(zhǎng)度時(shí),存儲(chǔ)所述行駛路線。

在其中一個(gè)實(shí)施例中,還包括:

目標(biāo)位置獲取模塊,用于獲取所述導(dǎo)航路線的目標(biāo)位置;

當(dāng)前位置獲取模塊,用于在導(dǎo)航結(jié)束時(shí)獲取當(dāng)前位置,檢測(cè)當(dāng)前位置與所述目標(biāo)位置是否匹配;

行駛路線刪除模塊,用于當(dāng)所述當(dāng)前位置與所述目標(biāo)位置不匹配時(shí),刪除所述行駛路線。

上述導(dǎo)航地圖更新方法和裝置,當(dāng)車(chē)輛的行駛路線與導(dǎo)航路線不一致時(shí),通過(guò)檢測(cè)車(chē)輛的行駛路線是否與存在于地圖信息中,當(dāng)?shù)貓D信息中不存在該行駛路線,表明此路線為新增道路,并根據(jù)行駛路線更新地圖,以此提高地圖更新的實(shí)時(shí)性,使得地圖更新速度得到有效提高。

附圖說(shuō)明

圖1A為一個(gè)實(shí)施例的導(dǎo)航地圖更新方法的流程示意圖;

圖1B為另一個(gè)實(shí)施例的導(dǎo)航地圖更新方法的流程示意圖;

圖1C為另一個(gè)實(shí)施例的導(dǎo)航地圖更新方法的流程示意圖;

圖1D為另一個(gè)實(shí)施例的導(dǎo)航地圖更新方法的流程示意圖;

圖2為另一個(gè)實(shí)施例的導(dǎo)航地圖更新方法的流程示意圖;

圖3A為一個(gè)實(shí)施例的汽車(chē)定損裝置的功能模塊結(jié)構(gòu)框圖;

圖3B為一個(gè)實(shí)施例的路線一致檢測(cè)模塊的功能模塊結(jié)構(gòu)框圖;

圖3C為一個(gè)實(shí)施例的地圖信息檢測(cè)模塊的功能模塊結(jié)構(gòu)框圖;

圖3D為另一個(gè)實(shí)施例的汽車(chē)定損裝置的功能模塊結(jié)構(gòu)框圖;

圖4為一個(gè)實(shí)施例的導(dǎo)航地圖更新方法的應(yīng)用場(chǎng)景示意圖;

圖5為一個(gè)實(shí)施例的導(dǎo)航地圖更新方法的數(shù)據(jù)通信示意圖。

具體實(shí)施方式

為了便于理解本發(fā)明,下面將參照相關(guān)附圖對(duì)本發(fā)明進(jìn)行更全面的描述。附圖中給出了本發(fā)明的較佳實(shí)施方式。但是,本發(fā)明可以以許多不同的形式來(lái)實(shí)現(xiàn),并不限于本文所描述的實(shí)施方式。相反地,提供這些實(shí)施方式的目的是使對(duì)本發(fā)明的公開(kāi)內(nèi)容理解的更加透徹全面。

除非另有定義,本文所使用的所有的技術(shù)和科學(xué)術(shù)語(yǔ)與屬于本發(fā)明的技術(shù)領(lǐng)域的技術(shù)人員通常理解的含義相同。本文中在本發(fā)明的說(shuō)明書(shū)中所使用的術(shù)語(yǔ)只是為了描述具體的實(shí)施方式的目的,不是旨在于限制本發(fā)明。本文所使用的術(shù)語(yǔ)“及/或”包括一個(gè)或多個(gè)相關(guān)的所列項(xiàng)目的任意的和所有的組合。

例如,一種導(dǎo)航地圖更新方法,包括:獲取導(dǎo)航指令;獲取地圖信息;根據(jù)所述地圖信息以及所述導(dǎo)航指令生成導(dǎo)航路線;檢測(cè)行駛路線與所述導(dǎo)航路線是否一致;在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),檢測(cè)所述行駛路線是否存在于所述地圖信息中;當(dāng)所述行駛路線不存在于所述地圖信息中,根據(jù)所述行駛路線更新所述地圖信息。

如圖1A所示,其為一實(shí)施例的導(dǎo)航地圖更新方法,包括:

步驟102,獲取導(dǎo)航指令。

具體地,本實(shí)施例中,車(chē)輛或移動(dòng)終端安裝了導(dǎo)航系統(tǒng),車(chē)載導(dǎo)航系統(tǒng)接收用戶(hù)的導(dǎo)航指令。導(dǎo)航指令包括起始位置、目標(biāo)位置以及用戶(hù)選擇的途徑地點(diǎn)或回避地點(diǎn)。

步驟104,獲取地圖信息。

具體地,地圖信息為包含地理位置信息和道路信息的地圖,例如,每一地理位置信息對(duì)應(yīng)唯一的經(jīng)緯度信息,每一道路信息對(duì)應(yīng)多個(gè)逐漸變化的經(jīng)緯度信息。本實(shí)施例中,導(dǎo)航系統(tǒng)讀取地圖信息,以此獲取地圖信息。

步驟106,根據(jù)所述地圖信息以及所述導(dǎo)航指令生成導(dǎo)航路線。

本實(shí)施例中,根據(jù)導(dǎo)航指令確定了起始位置和目標(biāo)位置等信息后,根據(jù)地圖信息,在地圖上生成導(dǎo)航路線。導(dǎo)航路線用于指導(dǎo)車(chē)輛行駛方向。

步驟108,檢測(cè)行駛路線與所述導(dǎo)航路線是否一致。

具體地,本步驟中,獲取導(dǎo)航路線,檢測(cè)行駛路線與所述導(dǎo)航路線是否一致。例如,從導(dǎo)航系統(tǒng)中獲取導(dǎo)航路線。行駛路線為車(chē)輛實(shí)際行駛的路線,該行駛路線根據(jù)車(chē)輛的實(shí)時(shí)位置生成,行駛路線可以與導(dǎo)航路線一致,也可以與導(dǎo)航路線不一致。例如,導(dǎo)航路線設(shè)置若干關(guān)鍵節(jié)點(diǎn),根據(jù)關(guān)鍵節(jié)點(diǎn)的通過(guò)順序判斷行駛路線與導(dǎo)航路線是否一致;又如,生成導(dǎo)航路線時(shí),提供若干關(guān)鍵節(jié)點(diǎn)的選擇;又如,生成導(dǎo)航路線時(shí),提供若干關(guān)鍵節(jié)點(diǎn)的選擇,判斷用戶(hù)放棄選擇時(shí),還默認(rèn)設(shè)置所提供的各關(guān)鍵節(jié)點(diǎn);優(yōu)選的,導(dǎo)航路線中,每一拐彎位置設(shè)置一所述關(guān)鍵節(jié)點(diǎn)。

步驟110,在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),檢測(cè)所述行駛路線是否存在于所述地圖信息中。

具體地,當(dāng)行駛路線與導(dǎo)航路線至少部分不一致,即車(chē)輛的未按導(dǎo)航路線行駛,則檢測(cè)地圖信息中是否存在車(chē)輛的實(shí)際行駛路線,以便檢測(cè)該路線是否包括了新增道路。例如,當(dāng)行駛路線與導(dǎo)航路線不一致時(shí),檢測(cè)行駛路線是否存在于地圖信息中,例如,在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),檢測(cè)行駛路線與導(dǎo)航錄像不一致的部分是否存在于所述地圖信息中。

具體地,行駛路線包括了多個(gè)道路,每一道路均對(duì)應(yīng)有道路信息,地圖信息中也包含了多個(gè)道路信息,對(duì)比行駛路線中的道路信息與地圖信息中的道路信息是否匹配,則檢測(cè)出行駛路線是否存在于地圖信息中;又如,行駛路線包括了多個(gè)位置信息,根據(jù)行駛路線的位置信息檢測(cè)地圖信息中相應(yīng)的位置信息是否對(duì)應(yīng)存在道路信息,以此檢測(cè)行駛路線是否存在于地圖信息中。

步驟112,當(dāng)所述行駛路線不存在于所述地圖信息中,根據(jù)所述行駛路線更新所述地圖信息。優(yōu)選的,還根據(jù)所述行駛路線更新所述地圖信息中備選的關(guān)鍵節(jié)點(diǎn);優(yōu)選的,根據(jù)所述行駛路線每一拐彎位置設(shè)置至少一所述關(guān)鍵節(jié)點(diǎn)。

具體地,當(dāng)所述行駛路線不存在于所述地圖信息中,即地圖信息中未包含行駛路線對(duì)應(yīng)的道路信息,則表明行駛路徑對(duì)應(yīng)的道路為新增道路,則將行駛路徑對(duì)應(yīng)的道路信息添加至地圖信息中,使得地圖信息得到更新。

如圖1B所示,在一個(gè)實(shí)施例中,步驟108包括:

步驟108a,獲取所述導(dǎo)航路線。

步驟108b,獲取車(chē)輛的位置信息,根據(jù)所述位置信息生成行駛路線。

本步驟中,檢測(cè)車(chē)輛的位置,獲取車(chē)輛的位置信息,具體地,導(dǎo)航系統(tǒng)配備GPS(Global Positioning System,全球定位系統(tǒng))模塊,導(dǎo)航系統(tǒng)通過(guò)GPS模塊實(shí)時(shí)對(duì)檢測(cè)車(chē)輛的位置,獲取車(chē)輛的位置信息,根據(jù)車(chē)輛連續(xù)移動(dòng)過(guò)程中的位置信息,生成行駛路線。

步驟108c,判斷行駛路線與所述導(dǎo)航路線是否一致。

具體地,解析導(dǎo)航路線,獲取導(dǎo)航路線對(duì)應(yīng)的多個(gè)位置信息,檢測(cè)行駛路線對(duì)應(yīng)的多個(gè)位置信息與導(dǎo)航路線對(duì)應(yīng)的多個(gè)位置信息是否相同,例如,檢測(cè)行駛路線對(duì)應(yīng)的多個(gè)位置信息與導(dǎo)航路線對(duì)應(yīng)的多個(gè)位置信息相異的數(shù)量是否大于預(yù)設(shè)數(shù)量閾值,應(yīng)該理解的是,由于車(chē)輛在實(shí)際行駛過(guò)程中,GPS模塊獲取到的位置信息會(huì)存在誤差,這樣將導(dǎo)致行駛路線與導(dǎo)航路線的檢測(cè)結(jié)果出現(xiàn)誤差,因此,為了避免誤差,本實(shí)施例中,檢測(cè)行駛路線與所述導(dǎo)航路線是否一致包括檢測(cè)行駛路線對(duì)應(yīng)的多個(gè)位置信息與導(dǎo)航路線對(duì)應(yīng)的多個(gè)位置信息相異的數(shù)量是否大于預(yù)設(shè)數(shù)量閾值,當(dāng)相異的數(shù)量是否大于預(yù)設(shè)數(shù)量閾值,則兩者不一致。

如圖1C所示,在一個(gè)實(shí)施例中,步驟110包括:

步驟110a,在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),解析所述行駛路線,獲取道路信息。

本實(shí)施例中,當(dāng)行駛路線與導(dǎo)航路線出現(xiàn)不一致的情況時(shí),解析行駛路線,獲取行駛路線中的道路信息,具體地,GPS模塊對(duì)車(chē)輛實(shí)時(shí)定位,獲取到的車(chē)輛連續(xù)變化的多個(gè)位置信息,連續(xù)變化的多個(gè)位置信息關(guān)聯(lián)成道路信息。車(chē)輛的行駛經(jīng)過(guò)多個(gè)道路,其形成的行駛路線包含多個(gè)道路信息,因此,本步驟中,解析車(chē)輛的行駛路線,獲取到車(chē)輛經(jīng)過(guò)的道路對(duì)應(yīng)的道路信息。

步驟110b,檢測(cè)所述地圖信息是否包含所述道路信息。

具體地,地圖信息中包含多個(gè)道路信息,地圖信息中的道路信息對(duì)應(yīng)的已存在的道路,本實(shí)施例中,檢測(cè)地圖信息是否包含道路信息包括檢測(cè)地圖信息中包含的道路信息與行駛路線中包含的道路信息是否一致,例如,解析行駛路線的道路信息,獲得多個(gè)連續(xù)的位置信息,檢測(cè)地圖信息中是否包含有與多個(gè)連續(xù)的位置信息對(duì)應(yīng)的道路信息,從而檢測(cè)出行駛路線中是否包含了新增的道路。

如圖1D所示,在一個(gè)實(shí)施例中,步驟110之后還包括:

步驟111a,當(dāng)所述行駛路線存在于所述地圖信息中,對(duì)比所述行駛路線與所述導(dǎo)航路線的路徑長(zhǎng)度。

在本實(shí)施例中,當(dāng)檢測(cè)結(jié)果為行駛路線存在于地圖信息中,即地圖信息中包含了行駛路線的道路信息,則表明行駛路線中的道路中并沒(méi)有包含新增的道路,而僅僅是車(chē)輛并未根據(jù)導(dǎo)航路線進(jìn)行行駛。此時(shí),對(duì)比行駛路線與導(dǎo)航路線的路徑長(zhǎng)度,具體地,路徑長(zhǎng)度為道路的長(zhǎng)度。

步驟111b,當(dāng)所述行駛路線的路徑長(zhǎng)度小于所述導(dǎo)航路線的路徑長(zhǎng)度時(shí),存儲(chǔ)所述行駛路線。

具體地,當(dāng)行駛路線的路徑長(zhǎng)度小于導(dǎo)航路線的路徑長(zhǎng)度時(shí),表明車(chē)輛的實(shí)際行駛路線較短,或者說(shuō)起行程較短,這樣,行駛路線為較導(dǎo)航路線更優(yōu)的路線,有利于縮短行駛距離,縮短行駛時(shí)間,因此,本步驟中,將車(chē)輛的行駛路線存儲(chǔ)。例如,將車(chē)輛的行駛路線作為優(yōu)選路線進(jìn)行存儲(chǔ),在其他車(chē)輛在進(jìn)行具有相同或相近的目標(biāo)位置的導(dǎo)航時(shí),提供上述行駛路線為導(dǎo)航路線,例如,在本步驟之后還包括,獲取第二導(dǎo)航指令,根據(jù)第二導(dǎo)航指令獲取目標(biāo)位置,檢測(cè)是否存在與目標(biāo)位置匹配的優(yōu)選路線,當(dāng)存在與目標(biāo)位置匹配的優(yōu)選路線時(shí),根據(jù)該優(yōu)選路線生成導(dǎo)航路線。

這樣,能夠有效提高導(dǎo)航準(zhǔn)確率以及導(dǎo)航效率,使得車(chē)輛能夠獲得更為準(zhǔn)確的導(dǎo)航路線。

如圖1D所示,在一個(gè)實(shí)施例中,步驟111b之后還包括:

步驟111c,獲取所述導(dǎo)航路線的目標(biāo)位置。

具體地,根據(jù)導(dǎo)航路線獲取目標(biāo)位置,目標(biāo)位置為車(chē)輛行駛的目的地。本步驟中,獲取導(dǎo)航路線的目標(biāo)位置的位置信息。

步驟111d,在導(dǎo)航結(jié)束時(shí)獲取當(dāng)前位置,檢測(cè)當(dāng)前位置與所述目標(biāo)位置是否匹配。

具體地,導(dǎo)航結(jié)束即終止導(dǎo)航,例如,根據(jù)用戶(hù)結(jié)束指令結(jié)束導(dǎo)航,例如,在到達(dá)目標(biāo)位置后,結(jié)束導(dǎo)航。在導(dǎo)航結(jié)束時(shí),GPS模塊獲取車(chē)輛的當(dāng)前位置,獲取當(dāng)前位置的位置信息,檢測(cè)當(dāng)前位置與目標(biāo)位置是否匹配,例如,檢測(cè)當(dāng)前位置與目標(biāo)位置是否一致,例如,檢測(cè)當(dāng)前位置是否在目標(biāo)位置的預(yù)設(shè)范圍內(nèi),例如,檢測(cè)當(dāng)前位置與目標(biāo)位置臨近。

步驟111e,當(dāng)所述當(dāng)前位置與所述目標(biāo)位置不匹配時(shí),刪除所述行駛路線。

在本實(shí)施例中,當(dāng)檢測(cè)到當(dāng)前位置與目標(biāo)位置不匹配時(shí),則刪除已存儲(chǔ)的行駛路線。具體來(lái)說(shuō),由于車(chē)輛最終行駛的目的地與在設(shè)置導(dǎo)航時(shí)的目的地不一致,例如,用戶(hù)臨時(shí)變更了目的地,而未變更導(dǎo)航設(shè)置,這樣,導(dǎo)致該行駛路線并不是與目標(biāo)位置對(duì)應(yīng),則此時(shí),該行駛路線不是與目標(biāo)位置對(duì)應(yīng)的優(yōu)選路線,因此,將該行駛路線刪除,提高優(yōu)選路線的準(zhǔn)確性。

具體地,導(dǎo)航地圖更新方法既可通過(guò)服務(wù)器實(shí)現(xiàn),也可通過(guò)車(chē)載或移動(dòng)終端的導(dǎo)航系統(tǒng)實(shí)現(xiàn)。

在一個(gè)實(shí)施例中,導(dǎo)航地圖更新方法通過(guò)服務(wù)器實(shí)現(xiàn),如圖4所示,服務(wù)器400通過(guò)無(wú)線網(wǎng)絡(luò)與車(chē)輛410連接,如圖5所示,服務(wù)器400獲取車(chē)輛410上發(fā)起的導(dǎo)航指令,獲取地圖信息;根據(jù)所述地圖信息以及所述導(dǎo)航指令生成導(dǎo)航路線,將導(dǎo)航路線發(fā)送至車(chē)輛410;服務(wù)器400獲取車(chē)輛410的位置信息,根據(jù)位置信息獲得行駛路線,檢測(cè)車(chē)輛410的行駛路線與導(dǎo)航路線是否一致;在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),檢測(cè)所述行駛路線是否存在于所述地圖信息中;當(dāng)所述行駛路線不存在于所述地圖信息中,根據(jù)所述行駛路線更新所述地圖信息。本實(shí)施例中,服務(wù)器400主動(dòng)獲取導(dǎo)航指令,并獲取行駛路線,根據(jù)路線更新地圖信息。

在另一個(gè)實(shí)施例中,車(chē)輛上裝配了車(chē)載導(dǎo)航系統(tǒng),車(chē)載導(dǎo)航系統(tǒng)用于執(zhí)行導(dǎo)航地圖更新方法,如圖2所示,該導(dǎo)航地圖更新方法包括:

步驟202,獲取導(dǎo)航指令。

步驟204,獲取地圖信息。

步驟206,根據(jù)所述地圖信息以及所述導(dǎo)航指令生成導(dǎo)航路線。

步驟208,檢測(cè)行駛路線與所述導(dǎo)航路線是否一致。

步驟210,在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),檢測(cè)所述行駛路線是否存在于所述地圖信息中。

步驟212,當(dāng)所述行駛路線不存在于所述地圖信息中,根據(jù)所述行駛路線更新所述地圖信息。

步驟214,將所述行駛路線發(fā)送至服務(wù)器。

本實(shí)施例中,車(chē)輛的車(chē)載導(dǎo)航系統(tǒng)更新地圖后,將行駛路線發(fā)送至服務(wù)器,使得服務(wù)器同步更新地圖,對(duì)于其他車(chē)輛的用戶(hù)而言,在進(jìn)行導(dǎo)航時(shí),能夠及時(shí)從服務(wù)器獲取更新后的地圖信息,并根據(jù)更新后的地圖信息進(jìn)行導(dǎo)航,從而提高了車(chē)輛導(dǎo)航的準(zhǔn)確性。例如,服務(wù)器接收多個(gè)車(chē)輛的行駛路線,根據(jù)多個(gè)車(chē)輛的行駛路線更新地圖,這樣,行駛在道路上使用車(chē)載導(dǎo)航系統(tǒng)的車(chē)輛越多,則服務(wù)器地圖信息更新頻率越高,則地圖信息越準(zhǔn)確,實(shí)時(shí)性更高,從而使得地圖信息更新效率更高。

為了提高地圖更新數(shù)據(jù)的準(zhǔn)確性,例如,步驟212包括:當(dāng)所述行駛路線不存在于所述地圖信息中,獲取所述行駛路線;在預(yù)設(shè)時(shí)間內(nèi)多次獲取所述行駛路線后,根據(jù)所述行駛路線更新所述地圖信息。

具體地,在多次獲取該行駛路線后,表明多個(gè)車(chē)輛都經(jīng)過(guò)該行駛路線,進(jìn)一步提高了該行駛路線的準(zhǔn)確性,當(dāng)獲取次數(shù)達(dá)到預(yù)設(shè)次數(shù)后,則根據(jù)行駛路線更新地圖信息。

又如,當(dāng)所述行駛路線不存在于所述地圖信息中,獲取所述行駛路線;根據(jù)用戶(hù)上傳指令接收行駛路線,根據(jù)所述行駛路線更新所述地圖信息。又如,當(dāng)所述行駛路線不存在于所述地圖信息中,獲取所述行駛路線;彈出提示上傳界面,根據(jù)在提示上傳界面接收的用戶(hù)的上傳指令接收行駛路線,根據(jù)所述行駛路線更新所述地圖信息。

在本實(shí)施例中,用戶(hù)可選擇將該行駛路線上傳,也可選擇不上傳該行駛路線,以節(jié)省無(wú)線網(wǎng)絡(luò)的流量。

如圖3A所示,在一個(gè)實(shí)施例中提供一種導(dǎo)航地圖更新裝置,包括:

導(dǎo)航指令獲取模塊310,用于獲取導(dǎo)航指令。

地圖信息獲取模塊320,用于獲取地圖信息。

導(dǎo)航路線生成模塊330,用于根據(jù)所述地圖信息以及所述導(dǎo)航指令生成導(dǎo)航路線。

路線一致檢測(cè)模塊340,用于檢測(cè)行駛路線與所述導(dǎo)航路線是否一致。

地圖信息檢測(cè)模塊350,用于在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),檢測(cè)所述行駛路線是否存在于所述地圖信息中。

地圖信息更新模塊360,用于當(dāng)所述行駛路線不存在于所述地圖信息中,根據(jù)所述行駛路線更新所述地圖信息。

如圖3B所示,在一個(gè)實(shí)施例中,所述路線一致檢測(cè)模塊340包括:

導(dǎo)航路線獲取子模塊341,用于獲取所述導(dǎo)航路線。

行駛路線生成子模塊342,用于獲取車(chē)輛的位置信息,根據(jù)所述位置信息生成行駛路線。

路線一致判斷子模塊343,用于檢測(cè)行駛路線與所述導(dǎo)航路線是否一致。

如圖3C所示,在一個(gè)實(shí)施例中,所述地圖信息檢測(cè)模塊350包括:

道路信息獲取子模塊351,用于在所述行駛路線與導(dǎo)航路線至少部分不一致時(shí),解析所述行駛路線,獲取道路信息。

道路信息檢測(cè)子模塊352,用于檢測(cè)所述地圖信息是否包含所述道路信息。

如圖3D所示,在一個(gè)實(shí)施例中,還包括:

路徑長(zhǎng)度對(duì)比模塊370,用于當(dāng)所述行駛路線存在于所述地圖信息中,對(duì)比所述行駛路線與所述導(dǎo)航路線的路徑長(zhǎng)度。

行駛路線存儲(chǔ)模塊372,用于當(dāng)所述行駛路線的路徑長(zhǎng)度小于所述導(dǎo)航路線的路徑長(zhǎng)度時(shí),存儲(chǔ)所述行駛路線。

在一個(gè)實(shí)施例中,還包括:

目標(biāo)位置獲取模塊374,用于獲取所述導(dǎo)航路線的目標(biāo)位置。

當(dāng)前位置獲取模塊376,用于在導(dǎo)航結(jié)束時(shí)獲取當(dāng)前位置,檢測(cè)當(dāng)前位置與所述目標(biāo)位置是否匹配。

行駛路線刪除模塊378,用于當(dāng)所述當(dāng)前位置與所述目標(biāo)位置不匹配時(shí),刪除所述行駛路線。

又如,一種導(dǎo)航地圖更新裝置,其采用上述任一實(shí)施例所述導(dǎo)航地圖更新方法實(shí)現(xiàn);其中各模塊分別執(zhí)行并實(shí)現(xiàn)相關(guān)步驟。

應(yīng)該說(shuō)明的是,上述實(shí)施例中,所包括的各個(gè)模塊只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能模塊的具體名稱(chēng)也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。

另外,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述各實(shí)施例方法中的全部或部分模塊的功能是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,相應(yīng)的程序可以存儲(chǔ)于可讀取存儲(chǔ)介質(zhì)中。

以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡(jiǎn)潔,未對(duì)上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說(shuō)明書(shū)記載的范圍。

以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)發(fā)明專(zhuān)利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專(zhuān)利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
白银市| 云阳县| 太湖县| 任丘市| 江西省| 郓城县| 神木县| 徐闻县| 海晏县| 兰西县| 伊春市| 古蔺县| 丽水市| 朝阳市| 漳浦县| 依安县| 鲁山县| 南投县| 汶川县| 青田县| 岑溪市| 庆云县| 扎兰屯市| 阿鲁科尔沁旗| 呼伦贝尔市| 宁武县| 济宁市| 灵宝市| 平乡县| 利辛县| 万盛区| 同仁县| 秦皇岛市| 镇宁| 泉州市| 海阳市| 定兴县| 清镇市| 政和县| 拉萨市| 彝良县|