一種地圖數據可以增量更新的導航設備,包括地圖數據存儲裝置,網絡連接裝置,GPS接收裝置,顯示裝置,地圖數據管理模塊,導航功能模塊,顯示裝置;一種地圖數據可以增量更新的導航方法,其特征在于:對地圖數據按照行政區域界進行劃分;導航數據提供模塊同時也負責數據更新;從服務器上下載差分地圖數據之前,先從服務器上取得概要信息,把概要信息顯示給用戶;從服務器上下載差分地圖數據之后,在地圖數據更新之前,在設備上強調顯示差分地圖數據中詳細的更新內容。本發明專利技術的優點:用戶可以根據自己的需要,選擇一個或者多個更新區域進行地圖數據更新,節省了更新的時間,用戶可以選擇更新與否,用戶體驗得到了滿足,設備運行穩定、可靠。
【技術實現步驟摘要】
一種地圖數據可以增量更新的方法
本專利技術涉及汽車導航領域,特別涉及了一種地圖數據可以增量更新的導航設備及方法。
技術介紹
地圖數據作為汽車導航系統的基礎,其準確性和實效性有著至關重要的作用。地理信息數據除了空間意義,其時間意義也是很重要的。傳統的數據更新方法是一次性更新全部數據,這樣就帶來了問題,即使用戶只更新一條道路,也需要更新整個地圖數據庫。如果為了滿足地圖數據的實效性,地圖更新頻率會越來越高。傳統的數據更新方法,不適合在無線網絡中進行傳輸,無法滿足用戶對地圖數據實效性的要求。因此,提出了在汽車導航系統中地圖數據可以只更新變化部分的方案。但是,在現有增量更新技術的導航系統中所存在的問題是:用戶只能一次性更新全部地圖數據,不能夠按特定區域更新。用戶在更新地圖數據的過程中,導航設備只能夠進行數據更新,而不能夠進行導航。用戶在更新地圖數據的過程中,需要保證設備供電穩定,不會突然掉電關機。用戶在更新地圖之前,只能夠知道地圖數據有變化,而不知道地圖數據具體都變化了什么。
技術實現思路
本專利技術的目的是為了解決上述問題,特提供了一種地圖數據可以增量更新的導航設備及方法。本專利技術提供了一種地圖數據可以增量更新的導航設備,其特征在于:所述的地圖數據可以增量更新的導航設備包括,地圖數據存儲裝置,網絡連接裝置,GPS接收裝置,顯示裝置,地圖數據管理模塊,導航功能模塊,顯示裝置;其中:地圖數據存儲裝置和網絡連接裝置分別與地圖數據管理模塊連接,地圖數據管理模塊與導航功能模塊連接,導航功能模塊與顯示裝置連接,GPS接收裝置與導航功能模塊連接。所述的地圖數據管理模塊中包括地圖數據提供模塊,地圖數據更新模塊。所述的導航功能模塊包括路線計算模塊,包括路線引導模塊,定位模塊,檢索模塊;定位模塊與GPS接收裝置連接。本專利技術提供了一種地圖數據可以增量更新的導航方法,其特征在于:所述的地圖數據可以增量更新的導航方法:對地圖數據按照行政區域界進行劃分;道路與更新區域界線處形成全局路網節點,更新區域邊界處的道路通過全局路網節點相連接,當一個更新區域內的道路改變時,全局路網節點的連接屬性需要改變,另一個更新區域內的道路不需要變;導航數據提供模塊同時也負責數據更新,當沒有數據請求任務時,數據提供模塊進行數據更新;當存在數據請求任務時,數據提供模塊處理數據請求任務;導航地圖數據庫中同時存在舊的地圖數據和新的地圖數據,新的和舊的地圖數據使用版本編號區分;在數據更新完成之前,數據提供模塊寫入新的地圖數據,讀取舊的地圖數據,在數據更新完成之后,數據提供模塊刪除舊的地圖數據,讀取新的地圖數據;當用戶切換到數據更新進度畫面時,數據更新任務優先級設定為高;當用戶退出數據更新進度畫面時,數據更新任務優先級設定為低;在對地圖數據文件進行改寫時,在日志文件中記錄其要改寫部分原來的內容,制作恢復點,當地圖數據文件改寫成功時,刪除其日志文件;在對地圖數據進行更新的過程中,記錄其狀態信息和更新進度信息;當地圖更新過程被意外中斷后,下一次導航設備啟動時,如果存在日志文件,就將日志文件中的內容恢復到地圖數據文件中,讀取更新狀態和進度信息,恢復到上次保存的狀態和進度,繼續執行;從服務器上下載差分地圖數據之前,先從服務器上取得概要信息,包括差分地圖數據的大小,更新內容的變化率,把概要信息顯示給用戶;從服務器上下載差分地圖數據之后,在地圖數據更新之前,在設備上強調顯示差分地圖數據中詳細的更新內容。本專利技術的優點:用戶可以根據自己的需要,選擇一個或者多個更新區域進行地圖數據更新,這樣,節省了差分地圖數據下載的時間和地圖數據更新的時間。用戶在數據更新的過程中,可以進行路線計算,路線引導,地圖瀏覽等操作;并且,可以動態的調整數據更新任務的優先級,既滿足了常規導航功能的需要,也能夠滿足地圖數據更新的需要。用戶在數據更新中,設備可以關機,拔卡,掉電。下次開機后,導航設備恢復到上次保存的恢復點,并繼續地圖更新的操作,保證了設備運行的穩定性和可靠性。用戶在更新地圖數據之前,可以查看差分數據的概要信息,概要信息中說明了差分地圖數據的大小和變化率,也可以查看差分數據的詳細信息,查看具體變更了哪些數據內容。如果用戶對更新內容不敢興趣,或者對更新數據的大小和時間不滿意,用戶可以選擇不更新,用戶的體驗得到了滿足。附圖說明下面結合附圖及實施方式對本專利技術作進一步詳細的說明:圖1為地圖數據可以增量更新的導航設備原理結構示意圖;圖2為地圖數據增量更新過程流程圖;圖3為差分地圖數據預覽過程流程圖。具體實施方式實施例1本實施例提供了一種地圖數據可以增量更新的導航設備,其特征在于:所述的地圖數據可以增量更新的導航設備包括,地圖數據存儲裝置,網絡連接裝置,GPS接收裝置,顯示裝置,地圖數據管理模塊,導航功能模塊,顯示裝置;其中:地圖數據存儲裝置和網絡連接裝置分別與地圖數據管理模塊連接,地圖數據管理模塊與導航功能模塊連接,導航功能模塊與顯示裝置連接,GPS接收裝置與導航功能模塊連接。所述的地圖數據管理模塊中包括地圖數據提供模塊,地圖數據更新模塊。所述的導航功能模塊包括路線計算模塊,包括路線引導模塊,定位模塊,檢索模塊;定位模塊與GPS接收裝置連接。本實施例提供了一種地圖數據可以增量更新的導航方法,其特征在于:所述的地圖數據可以增量更新的導航方法:對地圖數據按照行政區域界進行劃分;道路與更新區域界線處形成全局路網節點,更新區域邊界處的道路通過全局路網節點相連接,當一個更新區域內的道路改變時,全局路網節點的連接屬性需要改變,另一個更新區域內的道路不需要變;導航數據提供模塊同時也負責數據更新,當沒有數據請求任務時,數據提供模塊進行數據更新;當存在數據請求任務時,數據提供模塊處理數據請求任務;導航地圖數據庫中同時存在舊的地圖數據和新的地圖數據,新的和舊的地圖數據使用版本編號區分;在數據更新完成之前,數據提供模塊寫入新的地圖數據,讀取舊的地圖數據,在數據更新完成之后,數據提供模塊刪除舊的地圖數據,讀取新的地圖數據;當用戶切換到數據更新進度畫面時,數據更新任務優先級設定為高;當用戶退出數據更新進度畫面時,數據更新任務優先級設定為低;在對地圖數據文件進行改寫時,在日志文件中記錄其要改寫部分原來的內容,制作恢復點,當地圖數據文件改寫成功時,刪除其日志文件;在對地圖數據進行更新的過程中,記錄其狀態信息和更新進度信息;當地圖更新過程被意外中斷后,下一次導航設備啟動時,如果存在日志文件,就將日志文件中的內容恢復到地圖數據文件中,讀取更新狀態和進度信息,恢復到上次保存的狀態和進度,繼續執行;從服務器上下載差分地圖數據之前,先從服務器上取得概要信息,包括差分地圖數據的大小,更新內容的變化率,把概要信息顯示給用戶;從服務器上下載差分地圖數據之后,在地圖數據更新之前,在設備上強調顯示差分地圖數據中詳細的更新內容。地圖數據存儲裝置用來存儲地圖數據文件,本實施例中為SD卡。網絡連接裝置為無線網絡連接模塊,可以通過此裝置接入Internet。本實施例中為CDMA無線網絡連接裝置。GPS接收裝置可以通過GPS全球定位系統獲取當前所在的經緯度坐標。顯示裝置是一個觸摸屏,用來顯示導航地圖,用戶界面。地圖數據管理模塊接收其他模塊的數據請求,通過對地圖數據的讀取和本文檔來自技高網...

【技術保護點】
一種地圖數據可以增量更新的導航設備,其特征在于:所述的地圖數據可以增量更新的導航設備包括,地圖數據存儲裝置,網絡連接裝置,GPS接收裝置,顯示裝置,地圖數據管理模塊,導航功能模塊,顯示裝置;其中:地圖數據存儲裝置和網絡連接裝置分別與地圖數據管理模塊連接,地圖數據管理模塊與導航功能模塊連接,導航功能模塊與顯示裝置連接,GPS接收裝置與導航功能模塊連接。
【技術特征摘要】
1.一種地圖數據可以增量更新的方法,其特征在于:所述方法包括:對地圖數據按照行政區域界進行劃分;道路與更新區域界線處形成全局路網節點,更新區域邊界處的道路通過全局路網節點相連接,當一個更新區域內的道路改變時,全局路網節點的連接屬性需要改變,另一個更新區域內的道路不需要變;導航數據管理模塊同時也負責數據更新,當沒有數據請求任務時,數據更新模塊進行數據更新;當存在數據請求任務時,數據提供模塊處理數據請求任務;導航地圖數據庫中同時存在舊的地圖數據和新的地圖數據,新的和舊的地圖數據使用版本編號區分;在數據更新完成之前,數據管理模塊寫入新的地圖數據,讀取舊的地圖數據,在數據更新完成之后,數據管理模塊刪除舊的地圖數據,讀取新的地圖數據;當用戶切換到數據更新進度畫面時...
【專利技術屬性】
技術研發人員:郭瑞瑞,趙魯,李峰,寧宇,張璐,解威,黃慶林,
申請(專利權)人:沈陽美行科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。